home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / misc / golflg83.zip / CHANGES.TXT next >
Text File  |  1993-11-27  |  39KB  |  778 lines

  1.                                 Revision History
  2.                             GolfLog  v8.0 thru v8.3d
  3.                             ~~~~~~~~~~~~~~~~~~~~~~~~
  4.         Copyright 1992, 1993 * RiverBend SoftWare * All Rights Reserved
  5.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6.  
  7.  
  8. |||      New in v8.3d
  9.  
  10.          1.. Reformatted the Summary Report screen so the dollar amounts
  11.              will show in a more readable form.  Prior to this release,
  12.              if the trailing figure in a dollar amount was a zero, it would
  13.              not show the zero on the screen.
  14.  
  15.          2.. Reformatted the Game Record screen for the same reason as
  16.              indicated in item #1 above.
  17.  
  18.          3.. Changed the maximum USGA Slope rating value from 140 to 155.
  19.              The default value (if you don't enter one) has changed from
  20.              a value of 130 to a value of 135.
  21.  
  22.              This will cover any course, from any Tee, you wish to enter
  23.              into the database now.  Some of the PGA courses have Slope
  24.              values of 150 or more (from the Championship Tee's) and if
  25.              you wish to record these courses, you may now do so.
  26.  
  27.          4.. For those of you with slow machines, a blinking message now
  28.              appears that says "Gathering data, please wait", after you
  29.              select the Summary Report option or the Display Golfer Record
  30.              option.  This is just to let you know that GolfLog is indeed
  31.              busy gathering and compiling the necessary data from all the
  32.              Game Records you have in the database.  If you have a large
  33.              number of Game Records that GolfLog must search through, it
  34.              may take a few seconds to gather and compile the data.  The
  35.              message just keeps you informed so you won't think GolfLog
  36.              is loafing.
  37.  
  38.          5.. Fixed a bug where the Golfer's Zip code would show as
  39.              11111 in some instances when viewing a Golfer Record at
  40.              the Utility Menu.  The only time it will now show as 11111
  41.              is if no Zip Code was entered when the record was first
  42.              saved to the database.
  43.  
  44.          6.. Also, please note that GolfLog will NOT run on a Macintosh!
  45.              It is compiled for IBM and 100% IBM compatible clones.  At
  46.              this time, a version for the Mac is NOT envisioned.
  47.  
  48.  
  49. |||      New in v8.3c
  50.  
  51.          1.. Completely revamped the Handicap Index routine!  It no
  52.              longer requires the User to input the scores!
  53.  
  54.              Beginning with this version (v8.3c), all the User need
  55.              do is select the Golfer and then the Golfer's "home
  56.              course" and GolfLog does the rest!  If the selected
  57.              Golfer has a minimum of 10 full (18 hole) games saved
  58.              in the database, GolfLog will then check to see if the
  59.              Golfer has 20 or more games saved.  If the Golfer has 20
  60.              or more games saved, the Handicap Index is based on the
  61.              last 20 games with the highest (worst) score and the
  62.              lowest (best) score discarded.  If the Golfer has at
  63.              least 10 (but less than 20) game records saved, then the
  64.              Handicap Index is based on the last 10 games with the
  65.              highest and lowest scores discarded.  This will provide
  66.              a Handicap Index very close (maybe equal) to that done
  67.              by the U.S.G.A.  It will, for sure, provide a Handicap
  68.              Index that is current "up to the minute".
  69.  
  70.              It is IMPORTANT to NOTE that when GolfLog searches for the
  71.              last 10 or 20 games, it DOES NOT look at the date of the
  72.              game or the date it was actually saved to the database.
  73.              It simply picks the last 10 or 20 games stored in the
  74.              database that match the selected Golfer's first and last
  75.              name.  It then sorts them in descending order (highest to
  76.              lowest) and proceeds to compute the Index for the Golfer
  77.              selected.  Based on this, the user should ALWAYS ENTER GAMES
  78.              AS SOON AFTER THEY ARE PLAYED AS POSSIBLE.  If you enter a
  79.              game that was played several weeks/months earlier (and you
  80.              already have game records saved that were played recently),
  81.              then this record will be used as one of the last 10 or 20
  82.              game records when the Handicap Index is figured.  While it's
  83.              possible to change the Handicap Index with the addition of
  84.              just one more game, it's highly unlikely.  In the majority
  85.              of cases, at least the addition of 2 or more games is needed
  86.              before a change in the Index figure will be seen and only
  87.              then if the scores are considerably lower or higher than the
  88.              other scores used previously.
  89.  
  90.              NOTE also that GolfLog DOES NOT USE the scores from 9 Hole
  91.              games.  ONLY the scores from full, 18 Hole games are used.
  92.              This is probably the biggest difference in how GolfLog does
  93.              the Handicap Index and how the U.S.G.A. does it (the U.S.G.A.
  94.              doubles 9 Hole scores to get an 18 Hole score).  The reason
  95.              GolfLog uses only 18 Hole scores is that we feel it's a better
  96.              test of the Golfer's ability to play a full 18 Hole game
  97.              and record that score since more factors become apparent
  98.              such as fatigue, weather, wind conditions, etc.  It's very
  99.              possible for a Golfer to come out early in the morning when
  100.              there's no wind, the greens may be a little slower too, and
  101.              play 9 Holes and shoot a much lower score than he/she would
  102.              if he/she were to play a full 18 holes under various changing
  103.              conditions (greens dry out and become faster, wind picks up,
  104.              rain showers start/stop, etc.).
  105.  
  106.          2.. GolfLog no longer accepts Par 3 courses into its database.
  107.              A course must now have a minimum Par value of between 68
  108.              and 74 before it will be accepted in the database.  If you
  109.              have previously recorded Par 3 courses in the database,
  110.              GolfLog will continue to recognize them.  It just won't
  111.              accept any more new ones.
  112.  
  113.          3.. Added a few more items to the Misc. System Information
  114.              screen.
  115.  
  116.          4.. GolfLog can now detect if it's being run under Windows,
  117.              IBM OS/2, DESQview or Dr. DOS.
  118.  
  119.          5.. GolfLog can now detect the CPU type and the type of KeyBoard
  120.              (standard or expanded) being used.  The CPU types range from
  121.              the NEC V20 to 80486.
  122.  
  123.          6.. GolfLog now checks to see if EMS and/or XMS memory is present.
  124.              The amount of free XMS and/or EMS (if any exists) is reported
  125.              in the Misc. System Information Screen at the Utility Menu.
  126.  
  127.          7.. GolfLog now reports more detail about the type of monitor in
  128.              use.  Previous versions just reported if the monitor was a
  129.              color monitor or a monochrome monitor.  Now, the type (VGA,
  130.              EGA, CGA, Hercules, etc.) is also reported.
  131.  
  132.              NOTE  Items 3 thru 7 probably aren't of much use to a Golfer
  133.              however GolfLog needs to know these things when it first
  134.              starts.  Since there was room on the display page, now you
  135.              will know too.
  136.  
  137.  
  138. |||      New in v8.3b
  139.  
  140.          1.. Added a new option to the Utility Menu called "Course
  141.              Records".  This option presents the user with a display
  142.              showing all information previously entered when adding
  143.              a Course Record.  This option was added due to several
  144.              requests from registered users who wanted to verify the
  145.              Course information stored in the database.
  146.  
  147.          2.. Moved the "Golfer Records" option from the Main Menu
  148.              to the Utility Menu.  Now, before editing a Golfer Record,
  149.              it will be much easier to review that record first to
  150.              double check the information it contains.
  151.  
  152.          3.. Added the option of including the Club or Pro Shop phone
  153.              number to the Course Record.  Also, after entering the
  154.              information for a new Course Record, GolfLog will now
  155.              display the number of Par 3, Par 4, and Par 5 holes the
  156.              course contains.
  157.              To get this information into all your old Course Records
  158.              it will be necessary to delete them and then re-enter them
  159.              back into the database.  It's not necessary that you do
  160.              this, however the option is there if you feel you'd like
  161.              to have this information available.  Many users have
  162.              stated that they'd like to have the Pro Shop phone number
  163.              available in the Course Record (to get Tee times, etc.).
  164.  
  165.          4.. It won't be noticeable but when adding a Game Record, the
  166.              memory needed for each window inside the main window (the
  167.              boxes for entering scores on the front and back sides,
  168.              and the Wager box) has been reduced considerably and that
  169.              used is returned immediately after the box is no longer
  170.              required (although the window still remains visible).
  171.              This speeds up the process somewhat but, as stated, it
  172.              probably won't be noticeable to most users.
  173.  
  174.          5.. The Summary display has had some minor changes made to
  175.              provide the user with as much information as possible.
  176.  
  177.  
  178. |||      New in v8.3a
  179.  
  180.          1.. Added a new function to the Utility Menu called "Edit
  181.              Golfer Record".  You can now edit the information shown
  182.              in the GolfLog DataCard (Golfer Records).  It is
  183.              IMPORTANT to NOTE that when editing a Golfer's record
  184.              you must re-enter ALL the information for the revised
  185.              record.  This function will be used most of the time to
  186.              change a Golfer's age, address, phone number, etc.  If
  187.              you skip thru any of the prompts here, then the information
  188.              from the skipped prompts will show up in the Golfer's
  189.              revised record as being empty or have a value of zero (0).
  190.              It's best to take a look at the Golfer's record from the
  191.              "Golfer Records" option at the Main Menu before going to
  192.              the Utility Menu to edit that record.  This method will
  193.              change in the future so you will only need to enter the
  194.              information that you wish to change.
  195.  
  196.          2.. Revised the Handicap Index function to run more efficiently
  197.              and revamped the entire display screen for this function.
  198.              The formula for determining the Handicap index has not
  199.              changed however the point at which the computation is made
  200.              after the key is pressed has been changed to speed the
  201.              entire process up.  Also, any memory not needed after the
  202.              operation has started is returned "on the fly" which helps
  203.              those of you who may be running short of available memory.
  204.  
  205.          3.. As in item #2 above, all other operations that GolfLog
  206.              performs now returns any unneeded memory (set aside at
  207.              the start of the operation) "on the fly" as soon as the
  208.              memory is no longer needed.  GolfLog has been tweaked
  209.              throughout to return unneeded memory at the very instant
  210.              it's no longer needed by the operation in progress.
  211.  
  212.          4.. Changed the "Save" options in all operations to read as:
  213.  
  214.                     <S>ave   <N>o/StartOver   <Q>uit/NoSave
  215.  
  216.              Pressing "S" will save the record, pressing "N" will cause
  217.              the operation to start over from the beginning and pressing
  218.              "Q" will cause the operation to end without the record being
  219.              saved.
  220.  
  221.          5.. Changed the "Summary" and "Print Summary" operations to
  222.              display/print distinctions between those Golfers who have
  223.              entered records for both 9 and 18 hole games and those who
  224.              have entered only 9 hole games or only 18 hole games.  If
  225.              both types are entered into a Golfers game record, then
  226.              the Game Average values will reflect 18 hole games on one
  227.              line and 9 hole games on the next line (A Golfer must have
  228.              a minimum of two 18 hole games and two 9 hole games before
  229.              this information will be displayed.  NOTE that the "Hole
  230.              Average" is for all holes (both 9 and 18 hole games).
  231.              If a Golfer has entered and saved records for at least
  232.              2 games of each type (9 and 18 hole) the Summary Screen
  233.              will now display up to 39 different items about the games
  234.              the Golfer has saved.
  235.  
  236.          6.. Changed the colors of the Review Game Record and Summary
  237.              screens to be a bit more pleasing to the eye.  These new
  238.              color changes should also help those of you who are still
  239.              using monochrome monitors.
  240.  
  241.          7.. Fixed the problem some users were having with the F10 Key
  242.              not working properly.  Pressing <F10> to quit at anytime
  243.              when a user is ADDING information will now work as it is
  244.              supposed to.
  245.  
  246.  
  247. |||      New in v8.2f
  248.  
  249.          1.. Strictly a maintenance release (fixing 1 bug caused 2 more)!
  250.              The "Cancel Print" function now works properly in both the
  251.              Print Record and Print Summary functions.  Now hopefully
  252.              all known bugs are fixed.  If you are aware of a bug in
  253.              GolfLog, PLEASE ADVISE so it can be corrected.  GolfLog
  254.              is tested extensively before each release but sometimes
  255.              a bug can slip by unnoticed.
  256.  
  257.          2.. Fixed the "Net Hole Avg" display line in the "Review Game
  258.              Record" screen.  This line was showing the Net Game average
  259.              rather than the Net Hole average.  The Net Game average and
  260.              the Net Hole average are based on the Golfers Course Handicap
  261.              on the date the game was played.  If a Golfer does not have
  262.              a valid Handicap Index and Course Handicap established then
  263.              these two lines will show the actual (gross) game score and
  264.              the actual per hole average.
  265.  
  266.          3.. Fixed the Net Hole Average result in the "Print Game Record"
  267.              screen for the same reasons as just listed above in #2.
  268.  
  269.          4.. Rearranged the Print Summary output for a more readable report.
  270.              Also, note that some items in the Print Summary and Print Record
  271.              outputs only show up if the software is registered.  This has
  272.              always been the case however some users were not aware of this.
  273.  
  274.  
  275. |||      New in v8.2e
  276.  
  277.          1.. This is mostly a maintenance release.  The Summary Screen
  278.              was rearranged (again).  This time in an effort to group
  279.              like subjects as close together as possible to make the
  280.              Summary somewhat easier to follow.
  281.  
  282. |||      New in v8.2d
  283.  
  284.          1.. Changed the Utility Menu to conform to the same style as
  285.              the Main Menu and added the "Quit GolfLog" option to the
  286.              Utility Menu.
  287.  
  288.          2.. Changed the way the three versions of the executable file
  289.              are bundled in the archive.  The XT version (formerly known
  290.              as GOLF_XT.COM) is now GOLFLOG.COM.  The 286 version is
  291.              still named GOLF_286.COM and the 386/486 version is still
  292.              named GOLF_386.COM  If you're running the 286 or 386/486
  293.              version now, then you'll have to rename either of them to
  294.              GOLFLOG.COM when updating to this version.  You can, of
  295.              course, leave them as they are and type the proper file name
  296.              when you run GolfLog.  This was done to help those folks
  297.              out there who are not real sure what kind of computer they
  298.              are using and are still unfamiliar with the DOS "RENAME"
  299.              command.  This way, since the XT version will run on any
  300.              computer, they will be able to start using it immediately.
  301.  
  302.          3.. GolfLog now creates and updates an internal file that
  303.              keeps up with the first time this version was used and
  304.              counts the number of times it has been used since the
  305.              first time.  This information is provided to you on the
  306.              Miscellaneous Information screen available at the Utility
  307.              Menu.
  308.  
  309.          4.. Added additional information to the Miscellaneous Info.
  310.              screen and divided it into three additional categories.
  311.              These categories are:
  312.  
  313.                   1.. Database Information
  314.                       Displays the number of records in each database.
  315.  
  316.                   2.. System Information
  317.                       Displays information about your computer.
  318.  
  319.                   3.. Memory Status
  320.                       Displays information about the amount of available
  321.                       memory, memory used at present, the amount of stack
  322.                       space available and the amount of stack space used.
  323.  
  324.          5.. Revised some of the internal code to make GolfLog perform
  325.              its duties faster and to cause it to return the memory used
  326.              for various functions when it's through performing those
  327.              functions.
  328.  
  329.          6.. Added a function that causes GolfLog to check your memory
  330.              status upon initial startup.  If you have less than 10,000
  331.              bytes of free memory available, GolfLog will advise you of
  332.              this and give you a few pointers about increasing the amount
  333.              of free memory.  Even if you have less than 10,000 bytes of
  334.              memory available, GolfLog will still perform.  If you always
  335.              have adequate memory, you will never see this advisory.
  336.  
  337.          7.. Added a statement, appearing at initial startup, that says
  338.              "Loading GolfLog".  This will appear in the middle of your
  339.              blank screen and is only there to advise those with slow
  340.              machines that GolfLog is, in fact, loading.  If you have
  341.              a computer running at 33Mhz or faster, you probably won't
  342.              ever see this.
  343.  
  344. |||      New in v8.2c
  345.  
  346.          1.. Increased the maximum number of Game Records from 200 to
  347.              250 (for registered users only).
  348.  
  349.          2.. Added more information to the course Handicap screen (for
  350.              registered users only).  This screen now shows the USGA
  351.              Slope and Rating for the selected Course along with the
  352.              information it had previously displayed.
  353.  
  354.          3.. Added internal routines to improve the accuracy of the
  355.              validation routine when checking the "Key file" (for
  356.              registered users only).   Bogus and invalid Key files
  357.              are now detected as soon as they are encountered. If the
  358.              Key file is for the shareware version, it's no longer
  359.              needed and is safely removed.
  360.  
  361.          4.. Added internal routines to set the DOS attribute of the
  362.              Key file (if it exists) and the configuration file to
  363.              "Read Only" each time GolfLog is through using either of
  364.              these files.  Actually the attributes are all set to OFF
  365.              just before GolfLog accesses these files and then back ON
  366.              when access is no longer required.  This will help in
  367.              preventing these two files from being deleted accidentally
  368.              when GolfLog is not in use.
  369.  
  370.          5.. Improved the internal routines for initializing the printer
  371.              when a user wants to print a Record, Summary, or the form
  372.              for registering GolfLog.  This fixed the bug that caused the
  373.              XT and 286 versions on some machines to abort with an Error 11
  374.              when attempting to print a Summary.
  375.  
  376.          6.. Changed the prompts at the "Add" screens to "S" for Save,
  377.              <Esc> = Start Over and "Q" to Quit.   This replaces the
  378.              old method of <SpaceBar> to save, <BackSpace> to start over
  379.              and <Esc> to quit.
  380.  
  381.          7.. Revised and recolored the Game Record and Game Score Card
  382.              screens along with various "pick list boxes."
  383.  
  384.          8.. Revised the Utility Menu Screen and added a "GolfLog Infor-
  385.              mation" option which shows information about GolfLogs record
  386.              of use, free memory available, stack space available, etc.
  387.  
  388.          9.. GolfLog now checks your available free memory upon startup
  389.              and warns you is you have less than 300K available.
  390.  
  391.         10.. Revised the wording and amounts produced in the "wager"
  392.              information shown at the bottom of the Summary display.
  393.              If a Golfer has wagered on one or more games, the figures
  394.              now reflect either:
  395.  
  396.                   a..  The Net Amount Won (total won less total lost)
  397.                        and Gross Amount Won if the Golfer is ahead in
  398.                        winnings.
  399.  
  400.                   or
  401.  
  402.                   b..  The Net Amount Lost (total lost less total won)
  403.                        and Gross Amount Lost if the Golfer is behind in
  404.                        winnings.
  405.  
  406. |||      New in v8.2b
  407.  
  408.          1.. Expanded the Utility Menu to aid in editing or adding to
  409.              the configuration file for GolfLog.
  410.  
  411.          2.. Added a "Print Registration Form" at the Utility Menu.
  412.              GolfLog will now print a User Registration form ready
  413.              to be completed and mailed when you're ready to register
  414.              GolfLog and unlock the other options that only registered
  415.              users have access to.
  416.  
  417. |||      New in v8.2a
  418.  
  419.          1.. Added a configuration file requirement (that GolfLog
  420.              creates) which will ask the user for the Printer Port
  421.              number that he/she uses.  This file is then opened and
  422.              read when the user selects either the Print Record or
  423.              Print Summary option from the Main Menu.  If the user's
  424.              port number remains the same, this file won't change.
  425.              If GolfLog doesn't find the configuration file when it's
  426.              first started, it will prompt the user to input the
  427.              correct printer port number.  Once this is done the
  428.              first time, the user won't ever see this prompt again
  429.              unless he/she deletes the configuration file by accident.
  430.  
  431.          2.. Removed the requirement where the user must select the
  432.              Printer Port number each time they wish to print a Record
  433.              or Summary.  This information is now contained in the
  434.              configuration file and is gathered by GolfLog just before
  435.              the printing operation begins.
  436.  
  437.          3.. Added a menu option called "Utilities" which is only to
  438.              be used when a user needs to change the port number of
  439.              his/her printer.  GolfLog supports LPT1, LPT2 and LPT3.
  440.  
  441.          4.. Added a "Status" item in the "Golfer Records" display.
  442.              When a Golfer's record is shown, it will show in the
  443.              lower left corner, one of the following:
  444.  
  445.              Regular Golfer --------  Men Golfers under 50 years old
  446.              Senior Golfer  --------  Men Golfers 50 years old or older
  447.              Junior Golfer  --------  Any Golfer under 17 years old
  448.              Regular Golfer, Lady --  Lady Golfers under 50 years old
  449.              Senior Golfer, Lady ---  Lady Golfers 50 years old or older
  450.  
  451.          5.. Revamped the entire Course Handicap display screen to make
  452.              it easier to read/understand.
  453.  
  454.          6.. Provided more information about Handicap Index and Course
  455.              Handicap in the Handicap Index displays.
  456.  
  457.          7.. Changed the Review Records option to give the user the
  458.              the opportunity to first select the Golfer whose Records
  459.              are to be displayed then list only the records for the
  460.              selected Golfer.
  461.  
  462.          8.. Revised some of the internal code to cause GolfLog to
  463.              display its screens a tad faster.
  464.  
  465. |||      New in v8.1h
  466.  
  467.          1.. Provided an "emergency exit" at ALL of the "PickList"
  468.              screens (where you use UpArrow/DownArrow to select a
  469.              Golfer, Game Record, Course Record, etc.).   If you
  470.              get to these screens and want to quit and return to
  471.              the Main Menu, just press your <Escape> Key and you
  472.              will be safely returned without changing anything in
  473.              the database.  Most, but not all, of these screens will
  474.              show the phrase "or <Esc> to quit>."  Even those that
  475.              do not show this phrase can be exited by pressing the
  476.              <Escape> Key.
  477.  
  478.          2.. Internal changes to gain more speed and use less
  479.              memory (you should notice a big difference now).
  480.              The "XT" version should run much faster on any machine
  481.              and the "286" and "386/486" versions should fly on
  482.              machines with their type CPU.
  483.  
  484.          3.. Minor cosmetic changes (still tinkering) to some of
  485.              the display screens.
  486.  
  487. |||      New in v8.1g
  488.  
  489.          1.. Revised the Summary screen and Print Summary function to
  490.              include Low (best) 18 hole score and High (worst) 18
  491.              hole score.  These scores will only show on the Summary
  492.              screen and the printed Summary report IF the following two
  493.              conditions exist:
  494.  
  495.              A. The Golfer selected has a minimum of 2 or more
  496.                 full 18 hole games recorded in the database.
  497.  
  498.              B. At least 2 of the games for the Golfer selected must
  499.                 have different scores.
  500.  
  501.          2.. Revised code to require a Golfer to have a minimum of
  502.              ten (10) full 18 hole games recorded in the database
  503.              before a Handicap Index can be figured.  Heretofore, it
  504.              was only required that the selected Golfer have a minimum
  505.              of 10 games saved irregardless if they were 9 or 18 hole
  506.              games.  Now, at least 10 of the games MUST be full 18 hole
  507.              games.
  508.  
  509.          3.. Revamped the User Manual (GOLFLOG.DOC) and added order
  510.              form for customized versions of GolfLog.
  511.  
  512.          4.. Minor cosmetic changes to various screens (I'll get 'em
  513.              like I want 'em one of these days).
  514.  
  515. |||      New in v8.1f
  516.  
  517.          1.. For those of you who like to bet money on your golf games,
  518.              two new prompts have been added to the Add Game option.
  519.              They are "Money Won" and "Money Lost".  When you see the
  520.              "Money Won" prompt, either enter the amount won or if you
  521.              lost money, press <Enter> and you will get the "Money Lost"
  522.              prompt.  If you neither won nor lost money, press <Enter>
  523.              at the "Money Won" prompt then press <Enter> again at the
  524.              "Money Lost" prompt.  If you had more than one wager going
  525.              with other playing partners and you won on one wager and
  526.              lost on another, then enter the amount won from the wager
  527.              that was won at the "Money Won" prompt then enter the amount
  528.              lost on the other wager at the "Money Lost" prompt.
  529.              By pressing <Enter> at each of these prompts without entering
  530.              an amount, a zero is placed in each record for the amount
  531.              won or lost.  DO NOT enter a negative amount in the "Money
  532.              Won" field such as -5.00 (meaning you lost $5.00).  Simply
  533.              don't enter any amount and press <Enter> to get the "Money
  534.              Lost" prompt.  If you didn't lose any money, press <Enter>
  535.              without entering any amount to get to the next prompt.
  536.  
  537.          2.. Added the necessary code to show the amount won or lost for
  538.              each Game Record recorded.  When GolfLog reads the game
  539.              record datafile and sees that it's a record from a prior
  540.              version of GolfLog (v8.0 thru v8.1e) it will show that no
  541.              won/lost amount was recorded for that record.  This same
  542.              information will show up in the printed Game record.
  543.  
  544.          3.. Added the necessary code to show the amount the Golfer is
  545.              either wining or losing by on the Summary Screen and printed
  546.              Summary Record.  This is a cumulative amount with the amount
  547.              lost subtracted from the amount won.  If the Golfer has lost
  548.              more than he/she has won, the amount lost will reflect total
  549.              winnings subtracted from the total losses.  As an example, if
  550.              the Golfer has lost $15.00 over several games and won $8.50
  551.              over several more, the amount in the Summary Record will be
  552.              shown as a $6.50 loss for the cumulative figure.  The total
  553.              amount won (if winnings exceed losses) not counting any
  554.              losses is shown also.  If losses exceed winnings, the total
  555.              amount lost not counting any winnings will be shown along
  556.              with the amount lost.
  557.  
  558.          4.. Modified some of the coding to try and cause it to use less
  559.              memory when running.  GolfLog is not a memory hog but every
  560.              attempt is made each revision to tweak the memory requirements
  561.              and cause it to use even less.
  562.  
  563.          5.. Fixed a bug that sometimes caused GolfLog not to close all
  564.              its open files when returning to the Main Menu.  If you've
  565.              ever deleted a record and when returning to the Main Menu,
  566.              GolfLog quit running and exited with an error message, this
  567.              was the cause.  Hopefully this is fixed and won't happen
  568.              again!
  569.  
  570.          6.. Cosmetic changes to various screens.
  571.  
  572. |||      New in v8.1e
  573.  
  574.          1.. Changed coding to allow for more than 50 Course Records
  575.              in the Course Handicap List.
  576.  
  577.          2.. Rewrote code for deleting Game Records to make it more
  578.              efficient and to cause a backup copy of the Game Records
  579.              to be saved into a file called GAMES.BAK when a Game
  580.              Record is deleted.
  581.  
  582.          3.. Cosmetic changes throughout.
  583.  
  584. |||      New in v8.1d
  585.  
  586.          1.. Increased the maximum Number of Courses in the registered
  587.              version to 50.  The shareware version still permits a
  588.              maximum of 2 Course records
  589.  
  590.          2.. Increased the maximum Number of Games in the registered
  591.              version to 200.  The shareware version still permits a
  592.              maximum of 5 Game Records.
  593.  
  594.          3.. Cosmetic changes throughout.
  595.  
  596.  
  597. |||      New in v8.1c
  598.  
  599.          1.. Changed the code in the shareware versions to allow for
  600.              the printing of Game Records and Summary.
  601.  
  602.          2.. Cosmetic changes throughout.
  603.  
  604. |||      New in v8.1b
  605.  
  606.          1.. Removed the List Golfer option from the Main Menu and
  607.              replaced it with the Course Handicap feature.  This
  608.              feature is available to registered users only.
  609.  
  610.          2.. Changed number of Games allowed in the shareware version
  611.              from 10 to 5.
  612.  
  613.          3.. Minor cosmetic changes to various screens.
  614.  
  615.  
  616. |||      New in v8.1a
  617.  
  618.          1.. Changed number of full (18 hole) games required to compute
  619.              Handicap Index from 5 to 10.  The code for the formula used
  620.              to compute the index was changed also to compensate for the
  621.              change in the number of games required.  This should give
  622.              an even more accurate handicap index.
  623.  
  624.          2.. Added option to select Golfer and print his/her Summary of
  625.              all games recorded.
  626.  
  627.          3.. Added option of using F10 Key to quit any of the "add" screens
  628.              to the "XT" version (GOLF_XT.COM).  This was previously only
  629.              available in the 286 and 386/486 versions.   If you wish to
  630.              quit and return to the Main Menu when at any of the "add"
  631.              screens, just press <F10> then <Enter> and you'll be returned
  632.              to the menu.  The record you were adding will not be saved.
  633.  
  634.          3.. Minor cosmetic changes to various screens.
  635.  
  636. |||      New in v8.0h
  637.  
  638.          1.. Tweaked code to increase speed and use even less memory in
  639.              all three (XT, 286, 386/486) versions.
  640.  
  641.          2.. Rearranged selection windows for easier use when selecting
  642.              records to review, print, etc.
  643.  
  644.          3.. Minor cosmetic changes throughout.
  645.  
  646.  
  647. |||      New in v8.0g
  648.  
  649.          1.. The file GL.KEY is no longer required in the shareware version
  650.              only.  It makes no difference if it's there or not in the
  651.              shareware version, however it is still required when running
  652.              the registered version of GolfLog.
  653.  
  654.          2.. Removed the online Help function as it added additional overhead
  655.              and wasn't being used by the majority of registered users.
  656.  
  657.          3.. The only "F" Key active now is the <F10> Key and it's used to
  658.              exit back to the main menu when adding information to the
  659.              database.  Just press <F10> then <Enter> to quit to the main
  660.              menu at any "add" screen.  This only works on the two 'AT'
  661.              versions (GOLF_286.COM and GOLF_386.COM).  The F10 key to quit
  662.              WILL NOT work on the XT version.
  663.  
  664.          4.. Minor cosmetic changes in some of the screens.
  665.  
  666. |||      New in v8.0f
  667.  
  668.          1.. Reduced price of registered version from $39.95 to $32.95
  669.              The $3.00 Shipping/Handling charges still applies bringing
  670.              the total cost of the registered version to $35.95
  671.  
  672.  
  673. |||      New in v8.0e
  674.  
  675.          1.. Removed requirement for the GOLFLOG.HLP file in the code
  676.              for the 8086 XT version only.  This file is still required
  677.              in the 80286 and 80386/80486 versions.
  678.  
  679.          2.. Removed the option of pressing the F10 Key to quit from the
  680.              8086 XT version only.  This option is still available in
  681.              the 80286 and 80386/80486 versions.
  682.  
  683.          3.. Minor cosmetic changes in various screens.
  684.  
  685.          4.. No changes were made to the 286 or 386/486 versions.
  686.  
  687. |||      New in v8.0d
  688.  
  689.          1.. Removed the built in Help function in the 'XT' version
  690.              only.  This function was too much of a load for XT machines.
  691.              The built in Help function is still available in the 286
  692.              and 386/486 versions.
  693.  
  694.          2.. Minor cosmetic changes in various screens.
  695.  
  696.          3.. Added additional topics to the online help file (GOLFLOG.HLP).
  697.  
  698.          4.. Added more details to the User Instructions (GOLFLOG.DOC).
  699.  
  700. |||      New in v8.0c
  701.  
  702.          1.. Changed hot key from F1 to F10 to quit at any point in
  703.              the Add Game, Add Course, Add Golfer, and Handicap Index
  704.              screens.  Now just press F10 then <Enter> at any point in
  705.              these screens to return to the Main Menu.
  706.  
  707.          2.. Added online help option.  To bring up a list of topics
  708.              press F1 then scroll the list using the UpArrow and Down
  709.              Arrow Keys to highlight the selected topic.  At that point
  710.              press <Enter> to cause a window to appear giving a brief
  711.              description of the topic selected.  This option has added
  712.              additional memory requirements to GolfLog.  For GolfLog
  713.              to run comfortably, a minimum of 300k memory should be
  714.              available when GolfLog is started.
  715.  
  716.          3.. You must have the file called GOLFLOG.HLP in the same
  717.              directory with GOLFLOG.COM and GL.KEY before GolfLog v8.0c
  718.              will run.
  719.  
  720.          4.. To exit from the Help screens, press the <Esc> key.
  721.  
  722.  
  723. |||      New in v8.0b
  724.  
  725.          1.. Added option of pressing F1 then <Enter> to quit at any
  726.              point in the Add Game, Add Course, and Add Golfer
  727.              screens.
  728.  
  729. |||      New in v8.0a
  730.  
  731.          1.. Changed Summary report to show NET Score and NET Hole
  732.              Average ONLY if the Golfer selected has a valid Handicap
  733.              Index.  ~~~~
  734.  
  735.          2.. Added an internal change in the code to cause a flag to
  736.              be reset in each Golfer's datafile when a Handicap Index
  737.              has been determined by GolfLog.
  738.  
  739.          3.. Minor cosmetic changes to various screens.
  740.  
  741.     >>   NOTE: (For registered users only) If you're already using
  742.     >>         GolfLog v8.0 then you need to go back and have GolfLog
  743.     >>         re-compute the Handicap Index.
  744.     >>         This will cause a flag to be reset in the individual
  745.     >>         Golfer's datafile so the correct information will be
  746.     >>         shown in the Summary Report.
  747.  
  748.   ===========================================================================
  749.  
  750.                                   N O T I C E
  751.                                   ~~~~~~~~~~~
  752.          GolfLog will run best if you run the proper version according
  753.          to the type machine you have.  If you have a 386 or 486 machine
  754.          then always run the 386 version (GOLF_386.COM) rather than the
  755.          XT or 286 version.  Also, it's a lot easier to select the version
  756.          you plan to use then rename that copy to GOLFLOG.COM using the
  757.          DOS "RENAME" command as in "RENAME GOLF_386.COM GOLFLOG.COM"
  758.  
  759.   ===========================================================================
  760.  
  761.                         GolfLog v8.0 thru GolfLog v8.3d
  762.                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  763.          If you're using a version of GolfLog prior to v8.0 then you
  764.          must start over from the beginning and add new Game and Course
  765.          Records as v8.0, thru v8.3d WILL NOT read the datafiles that
  766.          were created by the earlier versions (v1.0 - v7.8).
  767.  
  768.          VOICE Telephone support:  Available from 9:30 AM to 3:30 PM
  769.          Central Standard Time.  Please do not abuse this privilege!
  770.          If you get the answering machine, please leave your name and
  771.          telephone number (including AREA CODE) so your call can be
  772.          returned.  A brief description of your problem will be help-
  773.          ful so we can try to have an answer ready for you when we
  774.          call you back.
  775.  
  776.          One more call at 3:00 AM to discuss GolfLog will result in
  777.          voice telephone support being discontinued!
  778.