Index of /pcsiggames/2486

      Name                    Last modified       Size  Description

[DIR] Parent Directory 18-Sep-2007 22:19 - [TXT] FILE2486.TXT 11-Jun-2003 05:40 1k [TXT] GO.BAT 11-Jun-2003 05:40 1k [TXT] GO.TXT 11-Jun-2003 05:40 1k [VID] GSTAT20.DAT 11-Jun-2003 05:40 1k [   ] INVOICE.DOC 11-Jun-2003 05:40 4k [VID] PNAME20.DAT 11-Jun-2003 05:40 1k [VID] PSTAT20.DAT 11-Jun-2003 05:40 1k [   ] SB.EXE 11-Jun-2003 05:40 250k [TXT] SETUP.DAT 11-Jun-2003 05:40 1k [TXT] TEAMNAME.DAT 11-Jun-2003 05:40 1k [   ] VENDOR.DOC 11-Jun-2003 05:40 1k

 



                             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.