home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
- SOFF BALLS Version 3.2
- Copyright (c) 1989
- by
- Jeff Elwood
- CompuTater Software
- 2809 Lordshire Road
- Madison, Wi 53719
- (608) 271-1586
-
-
- SOFF BALLS is a softball/baseball record-keeping system for league or
- individual teams. Keeps records for up to 20 teams. Reports on team
- records, game scores, batting and pitching statistics, and team
- standings. Computes statistics for selected games (all games, first
- 7 league games, last 15 tournament games, games 5 through 9, etc.).
- Displays and prints reports.
-
- This is a SHAREWARE program (NOT public domain or free software). You
- are granted permission to use this program on a trial basis. If you
- continue to use it after that, you are required to register and pay
- for your copy. Your support of the SHAREWARE concept and development
- of SOFF BALLS is greatly appreciated.
-
- To register, send a registration form (or write your name, address,
- and disk size on a piece of paper) to the address above with a check
- or money order for $29 (includes shipping and handling) payable to the
- author, Jeff Elwood. International orders please add $5 and send the
- check or money order in U.S. funds drawn on a U.S. Bank.
-
- Copy and share SOFF BALLS with your friends and upload the program to
- your favorite Bulletin Board. The program must be copied in
- unmodified form and the "README" and "INVOICE.DOC" files must be
- distributed with the program, "SB.EXE". Please zip the program with
- the name "SB31.ZIP" for uploading. Each person using SOFF BALLS is
- required to register.
-
-
- _______
- ____|__ | (tm)
- --| | |-------------------
- | ____|__ | Association of
- | | |_| Shareware
- |__| o | Professionals
- -----| | |---------------------
- |___|___| MEMBER
-
- Jeff Elwood is a member of the Association of Shareware Professionals
- (ASP). ASP wants to make sure that the shareware principle works for
- you. If you are unable to resolve a shareware-related problem with an
- ASP member by contacting the member directly, ASP may be able to help.
- The ASP Ombudsman can help you resolve a dispute or problem with a
- member, but does not provide technical support for members' products.
- Please write to the ASP Ombudsman at 545 Grover Road, Muskegon MI
- 49442-9427 or send a CompuServe message via CompuServe Mail to the ASP
- Ombudsman 70007,3536.
-
-
-
-
-
-
- CONTENTS
-
-
- TOPIC PAGE
- -------------- ------
-
- REGISTRATION 3
-
- START UP 4
-
- FILES 5
-
- OVERVIEW 6-13
- - MAIN MENU 7
- - UPDATE 8-10
- - INQUIRE 11
- - STANDINGS 12
- - SET COLORS 13
-
- VERSION LOG 14-16
-
-
-
- Page 3
-
-
- REGISTRATION
-
-
- SOFF BALLS is a SHAREWARE program (NOT public domain or free
- software). You are granted permission to use this program on a trial
- basis. If you continue to use it after that, you are required to
- register and pay for your copy. Each person using SOFF BALLS is
- required to register. Your support is greatly appreciated.
-
- Register by sending a registration form (or write your name, address,
- and disk size on a piece of paper) to the address above with a check
- or money order for $29 (includes shipping and handling) payable to the
- author, Jeff Elwood. International orders please add $5 and send the
- check or money order in U.S. funds drawn on a U.S. Bank.
-
- To print a registration form, select HELP from the Main Menu of the
- program or type "COPY INVOICE.DOC PRN" at the DOS prompt. Both ways
- print the same registration form. To display the registration form
- on your monitor, type "TYPE INVOICE.DOC" at the DOS prompt. Use the
- BREAK or PAUSE key to stop the lines from scrolling.
-
- When you register:
-
- - You will receive the following:
-
- - A letter confirming your registration with information about
- future upgrades.
-
- - The latest version of SOFF BALLS on 3-1/2" or 5-1/4" disk.
- If version 4.0 isn't finished yet, you will also be sent a
- FREE copy of that version when it becomes available.
-
- - You will be notified when major upgrades to SOFF BALLS become
- available.
-
- - Technical support is available. If you have a problem, question,
- or suggestion, feel free to call me, Jeff Elwood, evenings and
- weekends at (608) 271-1586.
-
-
-
- Page 4
-
-
- START UP
-
-
- SOFF BALLS version 3.2 is compatible with previous versions. If you
- have been using a previous version, see the Files Section on page 5
- for more information. Type "SB" to start the SOFF BALLS program.
-
- SOFF BALLS can run from a floppy disk or hard drive. However, the
- program runs faster and more games can be recorded on a hard drive.
-
- To run from a floppy disk, place the disk with the SOFF BALLS program
- in the current disk drive and type "SB" at the DOS prompt. If you
- plan to run the program from a 360K floppy disk, you should probably
- copy the "SB.EXE" file to another disk and run from that disk. This
- way you'll be able to record more games ("README" and other files
- not needed by program won't be taking up space) on the floppy disk.
- 720K disks and up should have plenty of room for recording games.
-
- To run from a hard drive, get current on the hard drive directory
- where the SOFF BALLS program resides and type "SB" at the DOS prompt.
- To copy the files on the distribution disk to your hard drive, get
- current on the hard drive directory where you want to copy SOFF BALLS,
- and type "COPY A:*.* C:" at the DOS prompt. This is assuming "A:" is
- the drive where the SOFF BALLS distribution disk is loaded and "C:"
- is your hard drive.
-
- The more buffers you specify in your DOS CONFIG.SYS file the faster
- SOFF BALLS will run. However, each buffer takes about 1/2K of memory
- away from your main programs. Consult your DOS manual for more
- information.
-
- Like all programs you use and rely on, you should make a backup copy
- of the SOFF BALLS program, "SB.EXE". Periodically, make a backup copy
- of your game and player files (files ending with ".DAT") too. This is
- VERY VERY IMPORTANT!
-
- I, Jeff Elwood the author, shall not be responsible for any direct or
- indirect damage caused by SOFF BALLS.
-
- To print this documentation on your printer, type "COPY README PRN"
- at the DOS prompt.
-
-
-
- Page 5
-
-
- FILES
-
-
- SOFF BALLS version 3.2 is compatible with previous versions. If you
- have been using a previous version, just replace the old "SB.EXE" file
- with the new one. You should also replace the old "README" and
- "INVOICE.DOC" files too. DO NOT replace your old files that end with
- ".DAT". These are your team and player data files.
-
- Like all programs you use and rely on, you should make a backup copy
- of the SOFF BALLS program, "SB.EXE". Periodically, make a backup copy
- of your game and player files (files ending with ".DAT") too.
-
- The following files come with the SOFF BALLS distribution disk or are
- created by the SOFF BALLS program.
-
-
- SB.EXE ............ SOFF BALLS program. This is a stand-alone
- program. The program runs by itself and will
- create all the files it needs. The files below
- ending with ".DAT" are data files the program will
- create as needed.
-
- README ............ The documentation file you are currently reading.
- If you copy the SOFF BALLS program, "SB.EXE", for
- a friend, be sure to give them a copy of the
- "README" and "INVOICE.DOC" files too.
-
- INVOICE.DOC ....... Registration form. The same form can be printed
- by selecting HELP from the Main Menu of the
- program.
-
- VENDOR.DOC ........ Contains a short and long program description for
- vendors distributing SOFF BALLS.
-
- SETUP.DAT ......... Screen color settings and other miscellaneous
- information is stored in this file.
-
- TEAMNAME.DAT ...... Team names file. 20 team names are stored here.
-
- PNAME1.DAT ........ Player names (roster) are stored in this file.
- One file for each team:
- "PNAME1.DAT", "PNAME2.DAT", ......., "PNAME20.DAT"
-
- GSTAT1.DAT ........ Game results are stored in this file. One file
- for each team:
- "GSTAT1.DAT", "GSTAT2.DAT", ......., "GSTAT20.DAT"
-
- PSTAT1.DAT ........ Player batting and pitching results are stored in
- this file. One file for each team:
- "PSTAT1.DAT", "PSTAT2.DAT", ......., "PSTAT20.DAT"
-
-
-
- Page 6
-
-
- OVERVIEW
-
-
- SOFF BALLS is a softball/baseball record-keeping system for league or
- individual teams. Keeps records for up to 20 teams. Reports on team
- records, game scores, batting and pitching statistics, and team
- standings. Computes statistics for selected games (all games, first
- 7 league games, last 15 tournament games, games 5 through 9, etc.).
- Displays and prints reports.
-
- Keep a scorebook for your team(s). Select UPDATE from the Main Menu
- of the program to enter game results. Select INQUIRE from the Main
- Menu to display and print team records, game scores, and batting and
- pitching statistics. Select STANDINGS from the Main Menu to display
- and print team standings. Select SET COLORS from the Main Menu to
- color customize the screens.
-
- To record the first game for a team, select UPDATE from the Main Menu
- and select any one of the 20 teams without games recorded. From the
- Update Menu select TEAM NAME to assign the team name, select ROSTER to
- add players to the team, and then select GAME to enter game results.
-
- SOFF BALLS is menu driven. Most menus let you select by pressing a
- number or hi-lighted letter. If you press an invalid key, the program
- will "beep" to let you know. Just try again. Press F8 to exit the
- program. Press ESC (escape key) to navigate backwards in the program.
- The specific purpose of ESC is documented on the bottom of most
- screens. When entering information on the screens, DEL (delete key)
- will erase what was entered and BKSP (backspace key) will move the
- cursor back one character. The purpose of special keys used by the
- program is documented where they can be used.
-
-
-
- Page 7
-
-
- OVERVIEW - MAIN MENU
-
-
- Main Menu choices are UPDATE, INQUIRE, STANDINGS, SET COLORS, and
- HELP. Select UPDATE to record game results, maintain rosters, assign
- team names, and erase all files (recorded games and rosters) for a
- selected team. With INQUIRE you can display and print team records,
- game results, and batting and pitching statistics. STANDINGS will
- compute team standings for any combination of up to 20 teams. Use
- SET COLORS to color customize your screens. Select HELP for an
- overview of SOFF BALLS, registration information, and a preview of
- version 4.0. From HELP you can also print a registration form.
-
-
-
- Page 8
-
-
- OVERVIEW - UPDATE
-
-
- When you select UPDATE from the Main Menu you will advance to the
- Select Team for Update Screen which lists 20 teams. Select a team.
- This will take you to the Update Menu where your choices are GAME,
- ROSTER, TEAM NAME, ERASE FILES, and SELECT TEAM. Use GAME to add,
- change, and delete game results. Use ROSTER to add, change, and
- delete player names from the team roster. Change the team name with
- TEAM NAME. ERASE FILES will erase all recorded game results and
- roster names for the selected team. SELECT TEAM lets you select
- another team.
-
- Select TEAM NAME from the Update Menu to change a team name. Enter a
- new name or press F1 to remove the name (assign the generic name).
- You might want to include the year in a team name for documentation
- purposes (i.e. 1991 Warriors). This is especially helpful if you plan
- to use SOFF BALLS for the same team in more than one year. To avoid
- confusion, it's best to assign a team name before you set up a roster
- or add game results.
-
- Select ROSTER from the Update Menu to set up and maintain a team
- roster. You can add, change, and delete player names on the roster.
- The roster is displayed on the screen and is modified after each
- update. All players must be assigned a player number from 1 to 99.
- One way to assign player numbers is to use the uniform number of the
- player. The player number is used by SOFF BALLS to identify players
- and will not appear on any reports. Up to 40 player names can be
- added to the roster for each team. NOTE, deleting a player from a
- roster does not delete statistics recorded for that player number.
-
- Select GAME from the Update Menu to record game results. You can add,
- change, and delete games. There is a three-step process when you add
- or change a game. Game information (date, opponents, innings, etc.)
- must be entered on the Game Screen. Player results (batting and
- pitching - both are optional) can be entered on the Player Screen.
- Then you MUST advance to the Verification Screen and select the update
- option from the menu to save what was entered on the Game and Player
- Screens. Nothing will be permanently recorded to disk until ADD or
- CHANGE is selected from the Verification Menu.
-
- Games CAN NOT be added out of sequence. Game 2 can not be added
- before game 1. To "hold the spot" for a game, add the game entering
- anything on the Game Screen. You can always go back and change the
- the Game Screen information and add player batting and pitching
- results later. Also note that deleting game 2 will change game 3 to
- game 2, game 4 to game 3, and so forth.
-
- The following information MUST be entered on the Game Screen:
- game date runs for
- game location runs against
- opponents game type (league, tournament, miscellaneous)
- innings played home or visitors
-
-
-
- Page 9
-
-
- OVERVIEW - UPDATE continued
-
-
- When selecting league, you must select round 1, 2, 3, or 4. Select
- round 1 if your league (or conference, division, etc.) has only 1
- round. "League" might mean conference or division for your team.
-
- A miscellaneous game type can be used for practice games, special
- games, or whatever you want. OR, to compute statistics for games 3,7,
- and 12 (for example) you could temporarily change the game type to
- miscellaneous for those games and compute for miscellaneous games.
- Miscellaneous games are included when computing for ALL games.
-
- The Player Screen Menu lets you select BATTING and PITCHING. Both are
- optional. Maybe you don't want to keep pitching statistics or maybe
- you want to add player results later. To add, change, or delete
- batting or pitching results a player number is required. Select "View
- Roster" to display player names and numbers. If a player hasn't been
- added to the roster yet, select a player number not on the roster, add
- the player results, and then add the player to the roster later.
- After all player results are entered, advance to the Verification
- Screen to finalize the update (save to disk).
-
- Enter batting results for all the players who appeared in the game
- (i.e. pitchers, pinch runners, etc.). If pitchers are not entered
- they will not be listed (F4) selecting GAMES off the Inquire Screen.
-
- It helps to total player results (runs, hits, etc.) in your scorebook
- in the same order they are entered on the BATTING and PITCHING
- Screens. This makes entering player results easier.
-
- The following BATTING (game appearance) results can be recorded:
- plate appearances sacrifices (flies and bunts)
- runs scored walks
- total hits strike outs
- doubles stolen bases
- triples runs batted in
- home runs
-
- The following PITCHING results can be recorded:
- innings pitched walks
- hits strike outs
- total runs decision (win, loss, save, no decision)
- earned runs
-
- The Verification Screen gives you a chance to review what was entered
- on the Game Screen and the combined totals from the Player Screens.
- You must select an update option (ADD, CHANGE, DELETE) from the menu
- to complete the update (save to disk).
-
-
-
- Page 10
-
-
- OVERVIEW - UPDATE continued
-
-
- Select ERASE FILES from the Update Menu to erase all game, player, and
- roster records for the selected team. The team name will not change.
- This function might be used to erase the test files which came with
- the distribution disk or games added while "playing around" with the
- program. BE VERY CAREFUL USING THIS FUNCTION. All team and player
- records will be permanently erased.
-
- Don't forget to periodically make a backup copy of your team and
- player files (files ending with ".DAT"). Hate to say it again, but
- it's very important!
-
-
-
- Page 11
-
-
- OVERVIEW - INQUIRE
-
-
- When you select INQUIRE from the Main Menu you will advance to the
- Select Team for Inquire Screen which lists 20 teams. Select a team.
- This will take you to the Inquire Menu where your choices are RECORD,
- GAMES, BATTING, PITCHING, and SELECT TEAM. RECORD will show the
- won/lost record. Select GAMES to scroll through game results. Use
- BATTING and PITCHING to compute team and player statistics. SELECT
- TEAM lets you select another team.
-
- Reports can be printed from RECORD, GAMES, BATTING, and PITCHING.
- When you choose to print a report, you can either use the default
- report title or you can enter your own title. You might want to
- replace the title "Games 11 to 20" with "Last 10 Games" for example.
- Reports can be printed with graphics characters or without. If you
- select graphics characters, your printer must be set up for it. All
- reports are designed for 8 1/2 x 11 paper.
-
- Select RECORD to display the won/lost record for a team. Games won,
- games lost, runs scored, runs allowed, and win percentages will be
- displayed for league, tournament, miscellaneous, and all games. On
- this screen you can also scroll through 10 game scores at a time by
- game type (all, league, tournament, miscellaneous). Press F1 to print
- a report.
-
- Select GAMES to display game results one at a time. Game information
- (date, location, opponents, etc.) and team totals (hits, runs, etc.)
- are displayed. The Game Screen lets you select the type of games
- (all, league, tournament, miscellaneous) to display. Press F1 to
- print a report for the selected game type.
-
- Select BATTING to display team and player batting statistics. Players
- are listed in batting average order. Press F2 to compute statistics
- by game type (all, league, tournament, miscellaneous) and game range
- (i.e. games 11 to 20). This screen also lets you divide the players
- into 2 groups based on a selected minimum number of plate appearances
- or games played. Both groups will be in batting average order. Press
- F1 to print a report for the selected game type and range.
-
- Select PITCHING to display team and player pitching statistics.
- Players will be listed by earned-run average. Press F2 to compute
- statistics by game type (all, league, tournament, miscellaneous) and
- game range (i.e. games 11 to 20). You can select 5, 6, 7, 8, or 9
- inning games for computing earned-run average. Your choice will be
- saved to disk. Press F1 to print a report for the selected game type
- and range.
-
-
-
- Page 12
-
-
- OVERVIEW - STANDINGS
-
-
- Select STANDINGS from the Main Menu to compute team standings. Any
- combination of the 20 teams can be selected. You can either select
- all league games or one of the four league rounds when computing
- standings. Games won, games lost, win percentages, runs scored, runs
- allowed, and games behind are displayed. Press F1 to print a report.
- "League" might mean conference or division for your team.
-
- To create team standings, game scores must be recorded for all teams
- selected. ONLY GAME SCORES ARE NEEDED BY SOFF BALLS TO CREATE TEAM
- STANDINGS. Game location, innings, etc., are not needed. Batting and
- pitching results are also not needed. All teams in the league
- (conference or division) must be added to SOFF BALLS.
-
-
-
-
- Page 13
-
-
- OVERVIEW - SET COLORS
-
-
- With SET COLORS you can set three different color schemes. One for
- the Main Menu Screens, one for the Inquire Screens, and one for the
- Update Screens. Set background, window, foreground, and hi-light
- colors. A Sample Screen shows you what the screens will look like.
- Press F1 to set all screens the same as the Main Menu Screens. Press
- F2 to set all screens for monochrome display. All changes are saved
- to disk in the "SETUP.DAT" file.
-
-
-
- Page 14
-
-
- VERSION LOG
-
-
- SOFTBALL STATISTICS Version 1.0
-
- - Completed in 1987.
- - I wrote this program to computerize the processing of softball
- scorebook statistics I had been doing manually for years.
- - Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
- - Program NOT COMPATIBLE with any versions of SOFF BALLS.
-
-
- SOFF BALLS Version 2.0
-
- - Completed in 1989.
- - Major rewrite of the SOFTBALL STATISTICS program.
- - Program renamed "SOFF BALLS".
- - Program IS NOT COMPATIBLE with the SOFTBALL STATISTICS program.
- - Program features:
- - On-line documentation.
- - Records games for up to 10 teams.
- - Up to 40 player rosters for each team.
- - Tracks 4 game types: LEAGUE, TOURNAMENT, MISCELLANEOUS,
- and ALL GAMES.
- - Tracks TAB,OAB,H,R,D,T,HR,SAC,BB,SO,RBI,SA,BA.
- - Computes statistics by game type and game number range.
- - Reports on team record, game results, and team and player
- batting statistics.
- - Displays and prints reports.
- - Ability to color customize screens.
-
-
- SOFF BALLS Version 2.1
-
- - Completed in 1990.
- - Program IS COMPATIBLE with version 2.0.
- - Created INVOICE.DOC file for user convenience.
- - Created README.DOC file to compliment on-line documentation.
- - Added ability to give alternate title when printing Team Report.
- - Other minor changes not worth noting.
-
-
- SOFF BALLS Version 2.2
-
- - Completed in 1990.
- - Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- - Changed to record games for up to 20 teams instead of 10.
- - Added option to Update Menu to erase all statistics files for a
- selected team.
- - Added ability to reset team name to generic name on Team Name
- Screen.
- - Program now erases all files created by SOFF BALLS which have
- 0 records from DOS directory when program ends.
- - Other minor changes not worth noting.
-
-
-
- Page 15
-
-
- VERSION LOG continued
-
-
- SOFF BALLS Version 2.3
-
- - Completed in 1990.
- - Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- - Modified program to run on monochrome display systems without
- the use of a graphics card or simulator.
- - Added ability to set screens for monochrome display.
- - Reduced size of program.
- - Other minor changes not worth noting.
-
-
- SOFF BALLS Version 3.0
-
- - Completed in early 1991.
- - Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- - Added pitching statistics.
- - Added stolen bases and on-base average.
- - Added ability to create team standings for all league games or
- one of four league rounds.
- - Added runs scored and runs allowed to Record Screen. Also added
- ability to view game scores by game type on Record Screen.
- - Added ability to give alternate report titles to all printable
- reports.
- - Removed game arch entry (limited, unlimited, baseball) from Game
- Screen. Dropped plans for its use.
- - Renamed some statistics headings (i.e. OAB to AB). Also removed
- TAB (total at bats) from reports.
- - Changed generic team and player names from "No Name" to "Team1"
- and "Player1".
- - Added ability to turn music on or off.
- - Removed much of on-line HELP to reduce size of program. README
- DOS file still contains complete documentation.
- - Many minor changes not worth noting.
-
-
- SOFF BALLS Version 3.1
-
- - Completed in fall of 1991.
- - Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- - Program now saves "Innings per Game" selection used for
- computing earned-run average.
- - Changed to use the same key (F1) to print reports on all report
- screens.
- - Removed music when program starts up.
- - Redesigned registration form.
- - Other minor changes not worth noting.
-
-
-
- Page 16
-
-
- VERSION LOG continued
-
-
- SOFF BALLS Version 3.2
-
- - Completed in fall of 1991.
- - Program IS COMPATIBLE with all previous versions of SOFF BALLS.
- - Fixed "bug": was computing OBA as .000 when all plate
- appearances were walks; should be 1.000. "Bug" was spotted by
- a registered user in Americus, Georgia.
-
-
-
-