The Bowling & League Assistant
Version History
for PC Compatible Computers
Version History for 5.3X-6.0X
Versions prior to 5.60 were Freeware.
Versions 5.60 and greater are Shareware.
Versions 6.00 and above are for Windows.
-----------------------------------------------------------------------------------
Click here for what's new in current version
-----------------------------------------------------------------------------------
5.30
- Testing completed and version established on 9/23/93
- Compiled with PowerBasic 3.0A. Uploaded to Compuserve, America On-line, and Eagles Nest.
5.31
- Changed floppy testing to explicitly check for drive A or B instead of checking for not drive C. 9/30/93
- Compiled with PowerBasic 3.0A. Uploaded to Compuserve only.
5.32
- Found an error when a player was replaced with a Sub, the Sub was replacing the team instead of the player. 10/12/93
- Compiled with PowerBasic 3.0C. Uploaded to Compuserve, America On line and Eagles Nest.
5.33
- Fixed a problem in the a routine where a not equal <> sign was used instead of =. The name of any person entered was not found. Same uploads as in 5.32. Compiled with Power Basic 3.0C.
5.34
- Fixed a problem with indexing of scores found in a routine where the index exceeded the dimension of the array. Error only occurred when someone had a 4 game series. Was also a problem in that the variable to indicate a score over 256 was not set properly if the first game was over 256.
5.35
- Add warning if score spread > 256. If this happens, scores are not stored properly on disk. If warning is issued, scores less than 45 are set to 45.
- Special awards - Alert when they occur, store in special file on disk, and print report if requested.
- 75 & 100 scratch scores (pins in bowling) over average
- 125 scratch scores (pins in bowling) over series average
- Triple score (3 scratch games the same) 3 game series only
- 275-297, 298, 299 and 300 scratch scores
- 500-599, 600-699, 700 & 800 scratch series (3 games)
- 333-399, 400-466, 467 & 533 scratch series (2 games)
- 667-799, 800-932, 933 & 1067 scratch series (4 games)
5.36
- Problem reported by user with printing of standing sheet.
- Investigation found that the width of the points won and lost fields on reports exceeded the expected 4 characters. The width was increased to 6 characters for version 5.24 and this version on 11/11/93. The subroutine was also changed so that the number will print even if the width ever exceeds 6 characters. This might cause some registration problems on the printouts if the width exceeds 6 characters, but at least there will be no lost data.
5.37
- Corrected problem with printing of standing sheet. When officer is not on the league, the alley info was not printing and a CR was not being issued.
5.38
- Corrected problem with searching for player name when number of teams was reduced by dropping a team. Upper limit for search was not set correctly.
5.40
- Added more extensive on line help. Help loaded from file LEAGASST.HLP. Variable added as index into help file.
- LEAGASST.HLP file replaces documentation file that was previously provided with program.
5.41
- Corrected problem where scores were set back to zero when a new player was added to a team in mid-season.
- Only scores from the week the change was made are set to zero.
5.42
- Eliminate references to handicaps in reports for a scratch league.
- Also eliminate setup questions on handicaps for scratch league.
- Correct problem with changes in phone number not being entered.
5.43
- Corrected problem with computing of team handicaps when scores were input. Problem developed when 5.42 changes were implemented.
5.44
- This version had a problem with computing of stats if there were unbowled frames (9-15-94)
5.50
- This version added a number of upgrades and enhancements.(9/94)
- Let user select the left margin for reports.
- Allow program to open files from main menu.
- Create more flexible data and program directory settings.
- Allow exchange of players between teams.
- Improved "TO DATE" reports
- Trap function keys directly
- Display flashing info on screen about file and setup
- Add "ABOUT" selection to main menu
5.51
- 10/16/94 Modify routine to change schedule. It did not work if number of weeks to play was not changed.
- Allow drives A to Z to be used for program and data files.
5.60
- This version will issue as Shareware instead of Freeware.
- Add roving subs
- Add PIF and ICON files for Windows.
- Improvements made in selection of default responses.
- Add demo files and tutorial.
- Updated help file.
- Provide text version of help file for those who want printed docs.
- Add prefix to prompt for number to indicate acceptable range.
- Allow more flexibility in changing split season before the split.
5.61
- 3/4/95 Fixed problem with To Date Report for players. Report was scanning score file for all members when it should have been scanning only for number of players on team. Worked for leagues leagues with members=players but not for intramural.
- Also had problem with listing stats at end. Changed variable player to a Bowler and this worked.
5.62
- 3/5/95 Change MatchName routine to ask user whether the name match found is the match the user wanted.
5.63
- 4/95 Added customized special awards. The user can specify custom special awards for scratch games or series. The awards are specified for a game or series in a certain range when a player has a minimum average.
5.64
- 9/95 Eliminated handicap award listing on standing sheet for males and females when team handicap is used.
- Added a page break before listing custom awards on screen report of league setup.
6.00
- 2/96 Beta test version for Windows.
6.01
- 3/96 Beta test version for Windows.
- Adding graphing, enhanced windows, enhanced menus, added color, added max handicap, corrected some small logical errors.
- Corrected integer math error where index into score file is calculated - if league is large enough the result needs double or single variable size.
- Added check for loading of data files for DOS version.
- Change schedule report to add lane numbers as column headers.
- Fixed problem with award listing on standing sheet.
- Allow keypad for entering weekly scores and schedule.
6.02
- 4/96 Release version 6 to public
6.03
- 6/96 Correct problem with dimensioning of one variable.
- Fix problem with roving sub selection when entering scores.
6.04
- 8/96 Correct problem with using check box for forfeit when entering weekly results.
- Also made some minor improvements to reports when a week is forfeited.
6.05
- 8/96 Correct problem that occurred when printing files to disk.
- A conflict with file number assignments was fixed.
6.06
- 8/96 Correct problem with editing of team statistics.
- Max values were set for players and not teams.
6.07
- 9/96 Correct problem with entering of data on subs.
- Problem detected when roster report was run with more than one sub.
6.08
- 9/96 Fixed problem where under certain conditions vacancy scores were not credited to a team when the team was supposed to be credited with unearned scores (pins in bowling). Was not a problem for teams that did not use this option or did not experience the conditions needed to create the problem.
6.09
- 9/96 Fixed problem where absentee scores were not made equal if there was same scoring for each sex (index was set at 3 instead of 4).
- Fixed problem with adding and dropping of teams where combo boxes were not refreshed and new schedule was not defined properly.
- Added timer to main form to interrupt program so print manager will work properly in the background.
6.10
- 0/96 Fixed problem with stat editor that did not allow floating point for wins and losses.
97.11
- 1/97 Upgrade to version 6. The changes in this upgrade are:
- ENHANCEMENTS AND FACELIFTS
- 1 - Tool tips
- 2 - Add spin boxes for numbers
- 3 - Add button to registration box for upgrade info
- 4 - Add button to registration box for order form
- 5 - Keyboard accelerators added to each form
- 6 - Added control box to main form
- 7 - Added registration info on main and shareware forms
- 8 - Schedule form face lift with easier to see data entry
- 9 - Weekly scores data-entry form face lift with improved visibility and movement around spreadsheet.
- 10 - Easy abort from report or graphs with Escape key
- 11 - Easy movement to next report or graph by pressing Enter, tab, space bar, or Page Down
- 12 - Both scratch and handicap scores (pins in bowling) to spreadsheet on main form
- 13 - Improved standing sheet report
- 14 - Both scratch and handicap scores (pins in bowling) on statistical summary
- 15 - Include name of opposing team on weekly and season summary reports for teams
- 16 - Eliminate empty report pages on screen reports
- 17 - Added date and time to main screen
- 18 - Enhancements made to all reports
- 19 - Enhancements made to graphs
- NEW FEATURES
- 1 - Increased to max of 12 splits in season
- 2 - Registered users can print blank forms for weekly scores
- 3 - 500/600 series can be customized by user
- 4 - Variable freeze for starting averages
- 5 - Raw Data export function for registered users
- 6 - Option that team must score over avg-offset for each player to win a forfeit
- 7 - Add button to schedule form to load reference schedule.
- 8 - Checkbox in Weekly form for any incomplete frames for team. This simplifies data entry.
- 9 - Added button in Weekly form for jump to scores of opposing team.
- 10 - Added option to have entering averages for new players automatically calculated after first week.
- 11 - Team difference handicapping introduced.
97.22
- 2/97 Corrected bug with printing to file.
97.91
- 9/97 Corrected problem with current week not being set back to zero when copying data to a new league.
97.A0
- 10/97 Eliminated references to Compuserve.
- Let user decide at splits whether to reset stats for teams, players or both.
97.A1
- 10/97 Greatly improved backup and restore functions. Added support for 16 bit WinZip, PKZip, and LZH compression if WinZip or PKZip not available.
98.00
- 1/98 Added categories and routine to back calculate scratch awards after minimum number of games played.
98.11
- 1/98 Added classifications (brackets), extra statistics and support for five pin leagues. Reports enhanced.
98.81
- 8/98 Corrected problem with option buttons on split season form
- Added option for using either scratch or handicap for high team point
- Changed to use of Info-Zip's ZIP and UNZIP for backups
- Enhanced the registration program
98.82
- 8/98 32 bit version of 98.81
98.83
- 8/98 Added final average export function to the file menu
98.84
- 8/98 Modified export to separate players, players & subs, and teams
98.91
- 9/98 Fixed problem with match point scoring with absentees & vacancies
- Fixed problem with stat & score editor loading if no extra stats
98.92
- 9/98 Added option for fixed scores (pins in bowling) or % of avg for absentee score
98.A1
- 10/98 Made Officer Titles a variable
- Access registration from shareware screen
- Default name on registration form is "Temporary"
- Add backup after team setup and entering weekly scores
- Fix default no. teams on new league setup form
- Add a progress indicator for new league setup
- Add a progress indicator for processing scores
- Fixed problem with % of avg for absentee score
98.A2
- 10/98 32 bit version of 98.A1
98.B1
- 11/98 Fixed problem with opposing team name with score exports
- Fixed problem with extra page breaks when printing to file
98.B2
- 11/98 32 bit version of 98.B1
99.01
- 1/99 Fixed problem with indexing of statistics file
99.02
- 1/99 32 bit version of 99.01
99.03
- 1/99 Fixed some potential overflow problems: team difference handicap for 1st week with all scores of 0, and reading of scores from corrupt file
- Made sure Extra Statistics are zero if not used
- Allowed series of 1 game (previously min was 2 games)
99.04
- 1/99 32 bit version of 99.03
99.05
- 1/99 Improved font size control for reports
- Improved printout of lanes in report options for lanes>99
- Improved printout of schedules to allow for lanes>99
- Improved behavior of schedule data entry screen (TBD & POS)
- Added option to allow user to eliminate printer margins
99.06
- 1/99 32 bit version of 99.05
99.07
- 1/99 Fixed problem with lower case "Z" on backup file extension
- Fixed problem with error message about restore problem not displaying
- Fixed problem that occurred when buttons clicked on start up screen
- Change to restored files if different file set selected
- Added info about weekly dues/fees to help file
99.08
- 1/99 32 bit version of 99.07
99.09
- 1/99 Fix problem that occurred with data storage of unearned scores (pins in bowling) and absentee percent options with certain combinations of data
99.10
- 1/99 32 bit version of 99.09
99.12
- 1/99 99.10 with fix to help search function
99.21
- 2/99 Modified program so 32 bit version will run on NT system
- This program is identical to 99.09
99.22
- 2/99 32 bit version of 99.21
99.41
- 4/99 Some reports crashed when printer margins were used. Added function to adjust line length more robustly
- Adjust timing of registration check at startup
99.42
- 4/99 32 bit version of 99.41
99.81
- 8/99 Added a second, condensed standing sheet with more info
- Added message if INI file not found
- Eliminated "Your Code" for 32 bit version
99.82
- 8/99 32 bit version of 99.81
99.83
- 8/99 Fixed problems that occurred with screen printing of reports if screen resolution greater that 640 x 480
- Improved the ability to create data entry forms to be used at the competition site.
99.84
- 8/99 32 bit version of 99.83
99.91
- 9/99 Fixed problem with help search (Shift F1) with 32 bit version.
- Added signature line to printed data entry sheets
- Added league name, date and week number to data entry sheets
- Added place to record wins and signature line to data entry sheets
- Now prints data entry sheets for team and opponent on one page if they fit
- Fixed problem with error occurring if problem with INI file or no data files
- Changed system date on main screen to 4 digit year
99.92
- 9/99 32 bit version of 99.91
00.01
- 1/00 Fix problem with long file names for backup that are not recognized by ZIP32 or UNZIP32
- Add Vice President
- Add message informing user about missing data after data entry.
- Make sure quotation marks are not used when names are entered.
- Fix problem with resetting of stats at split for subs
00.02
- 1/00 32 bit version of 00.01
00.03
- 1/00 Fix problem related to mid-season starts.
00.04
- 1/00 32 bit version of 00.03
00.41
- 4/00 Fix problem with load odd team into combo for data entry
- Fix data entry grid problem that sometimes occurred on some systems
00.42
- 4/00 32 bit version of 00.41
00.91
- 9/00 Set variables so handicaps always zero for scratch leagues
- Establish weekly award for most scores (pins in bowling) over avg (no award for tie)
- Compute and display overall league avg on screen & reports
- Log awards such as 200 games, 500 series to file
- Fix calc after 1st week for absentees, vacancies, etc.
- Fix help file searching for 32 bit version
- Allow both individual and team points for high game in series
- Option to toggle award Pop ups during processing of scores
- Fix problem with team diff handicap calc when handicap=100%
- Allow selection of week and player for special award report
- Make sure 8 character file name selected for 16 bit version
- Eliminate reports and graphs for odd team not playing
- Classify players at start of new season
00.92
- 9/00 32 bit version of 00.91
00.B1
- 11/00 Fix problem with saving of category names
- Add Averages report
- Add Treasurers report
- Add dollar amount for weekly fee to extra stat setup
- Add entry of actual date played to data entry form
- Modify standing sheet and weekly reports to use actual date played
00.B2
- 11/00 32 bit version of 00.B1
01.41
- 4/01 Allow separate point values for teams and players with match point leagues
01.42
01.A1
- 10/01 Fixed problem with reading special awards file if commas in names
- Added options for less officers on league
- Assured that players are fully classified with New League option
- Added option on whether to credit player match points to team
01.A2
01.A3
- Fixed a date problem with 16 bit version
- Last 16 bit version for Windows 3.1
01.A4
02.12
- Implemented Polar Zip software for backups with long file name support
- Improved licensing procedure
- Updated Help File to include additional information previously in text files
02.14
- Improved registration procedure for short user names
02.42
- Implement modifications recommended by Microsoft to resolve problems some users experienced with GRAPH32.OCX
02.44
- First version of the League Assistant
- Eliminate patches to config file added to support older versions
- Modify dialog boxes to make room for different terms and languages
- Add in sports specific language and variables
- Optimize speed of registration procedure
- Modify storage for scores from Byte to Long Integer
- Add in routines for score precision (decimals and rounding)
- Modify reports for term, language & precision changes
- Add in new sport terms
- Add tabbed control for scoring setup
- Move Polar Zip announcements to help file
- Eliminate extra blank report pages
- Tune up report formatting
02.52
- Fix minor problem with combo box and spin buttons on sports form
- Fix minor problem if printer not setup on computer
02.54
- Fix problem with decimal digits on weekly fees
02.62
- Fix problem with setting initial class range for classifications when it is not the same as ten pin bowling.
02.A2 -- The following issues were addressed.
- When option to use percentage or fixed amount for absentee score was toggled the associated text on the scoring options dialog box was not immediately adjusted.
- The match points for bowlers could easily be changed with the scoring options dialog box but it would reset to the default the next time the dialog box was displayed.
- A user requested that the actual dates for league competition be printed on the schedule report if the dates were available.
- The order form button on the registration dialog box was not working reliably for all users.
- The statistics editor was not allowing fractional results to be entered for wins and losses.
- A user noted that the handicap listed on the report of the results to date for players was the handicap used for each week and not the handicap that corresponded to the average listed on the same report.
- The information on some report headers was being cutoff on some users' systems.
02.B2
- Fix problem with entering schedules when the user starts using the program at mid season
03.22
- Fix problem with entering scores if there are more than 4 teams
03.A2
- Fix problem two minor problems with report on bowler results to date
- Error occurred if bowler was absent the first week of bowling
- Rounding error with computed handicap -- would sometimes have two handicaps for same bowler off by one pin
04.A2
- Lineup changes made on the data entry sheet are maintained even if scores for the week are not entered. This makes it easier for the user to print out accurate recap data entry sheets.
- Extra blank lines can now be easily added to the recap data entry sheets
- User can navigate to the screen for print out of the data entry recap sheets from either the Edit or the Report menus
- Add capability to print out completed recap sheets for completed weeks. The user can navigate to the screen to print out these completed recap sheets from either the Edit or the Report menus.
- Weekly results entered for all weeks maintained even if a backup is restored. This allows user to easily make a correction to past results and quickly recalculate results for all intervening weeks. Also will help leagues where some teams post bowl.
- Fixed problem where name of opposing team was inserted twice when exporting raw scores to Excel
05.A2
- Capitalized all abbreviations extra statistics
- Prevented zero from being entered as a weekly fee amount
- Fixed a minor problem in version 04.A2 with inability to print the schedule until scores were entered for the first week
- Added references in documentation to USBC in place of ABC or WIBC
05.B2
- Fixed problem with swapping of names of future players stored in file when players are swapped
07.92
- Fixed problem with recap sheets not printing properly with past results. Current schedule was used instead of schedule that was in place with the past results.
- Upgraded from WinHelp to HTMLHelp for Vista compatibility