RAFRB.EXE
Copyright Darian Rafie 1996-1998
last revision January 29, 1998
http://www.bepinc.com/darian/fbpro

 

Rafie's Roster-Breakdown v2.01
A native Windows95 shareware utility for FPS: Football. Please read the LEGALITIES section at the end of this documentation, you are legally bound by it if you use this program. This program can be run on Windows 3.x machines by usings Win32s.

What it does
This program allows the user to weigh each position and each ability for every position and then totals the points for each player in the league based on the values the user has entered. In addition the program totals league and team averages per position and groups them by starters, backups, and all players.  This program can be easily used to view all the players in a league, rate them, examine them for trades, free agent acquisitions, drafts, and analysis of opponents. 

What it needs
Windows95 operating system and FPS:Football (version 95 through 98). I am not sadistic enough to deal with the Windows API directly so, like most programs, I require the MFC Libraries (v4.2). These are the infamous MFC42.DLL and MFCVRT.DLL files. If you do not have them already, you can grab them off my web site (http://www.bepinc.com/darian/fbpro/).

What it outputs
The registered version of this program allows the user to output to HTML or a printer all of player, team, and league data.

Description of Interface and Options (important stuff)
The interface to this program has a lot of controls, but they are very easy to understand. Tooltips are available for most of the controls to help guide you.   All of the programs output to screen will be in the large box to the left, which will be refered to as the "listbox".  Data in the list box can be manipulated through the controls to the right of the screen (described below), but the data can also be sorted by any column.  Clicking on a column sorts the data by that column from best to worst, clicking again sorts the same column from worst to best.   For example, if you wish to sort all of the players by SPeed you simply click the SPeed column and players will be shown from fastest to slowest.  Click the SPeed column again and players will be shown from slowest to fastest. The most important controls are located on the right side of the screen.   From top to bottom they are:

Option Description
Postion to View This drop down box selects which position will appear in list box to the left.  You can specify a specific position such as FB or a general position like RB.   You can select ALL positions as well.
Group to View This drop down box filters which group will be used to display information from.  This may be a specific team, rookies, free agents, rookie free agents, all players, team averages.  Team averages can be selected for (S)tarters (B)ackups or (A)ll.  Starters show QB1 and all other ACTIVE players.  Backups show QB2 and all OPEN players.  All shows all ACTIVE, OPEN, INACTIVE, and IR players.
Stat type to view This switches between Actual or Potential values being shown in the list box to the left. 
Select Position to Weigh This allows you to select which position you wish to adjust the weights for.
Overall This decides  how important the position is overall, in comparison to othe positions.  This can be any decimal number, positive or negative.
Speed This measures how important the abilitiy SPeedis for this particular position. This can be any decimal number, positive or negative.
Acceleration This measures how important the abilitiy ACceleration is for this particular position. This can be any decimal number, positive or negative.
Agility This measures how important the abilitiy AGility is for this particular position. This can be any decimal number, positive or negative.
Strength This measures how important the abilitiy  STrength is for this particular position. This can be any decimal number, positive or negative.
Hands This measures how important the abilitiy HAnds is for this particular position. This can be any decimal number, positive or negative.
Endurance This measures how important the abilitiy ENdurance is for this particular position. This can be any decimal number, positive or negative.
Intelligence This measures how important the abilitiy INtelligence is for this particular position. This can be any decimal number, positive or negative.
Discipline This measures how important the abilitiy DIscipline is for this particular position. This can be any decimal number, positive or negative.
Update Ratings Click this button after you have modified the weights -- to recalculate all of the data based on the new values.
Restore to Defaults Click this button to restore all the user defined values to thier defaults.
Consider Potentials Check this box if you want the program to include the potentials of players when it calculates their ratings.  Uncheck it to prevent the program from considering potentials.
Favortism Slider Slide the notch towards Youth or Veterans to favor one over the other.   If you hover you mouse above the slider a Tooltip will popup which displays the current numerical value of the slider.

Methods and Madness
This program can not be ported to a DOS only version, it will forever remain a Windows application.   I can easily support output to a comma delimited file, but I need to receive some requests before I do it, so email if you want it. 

This program supports FPS:Football versions 95, 96, 97, and 98.


Registration
For up to date registration information please point your browser to: http://www.bepinc.com/darian/fbpro/

Please read the Legalities section below, and read the accompanying file, "orderraf.txt".

 

Contact Me
If you have suggestions of any kind, or find a bug, please contact me at the email addresses below.
Enjoy the program.

If you find any bugs, or wish to suggest new features, you can mail me at:
erekos@ix.netcom.com or drafie@shrike.depaul.edu
please attach any league files that you are having problems with.

The latest version of my programs can be found at:
http://www.bepinc.com/darian/fbpro/

 

History
v1.00 released on December 26, 1996.
v2.00 released on January 19, 1998
v2.01 released on January 29, 1998 -- fixed small bug which would cause program to crash when College or FreeAgent files were completely blank.

Thanks
To Sierra for making the best football simulation around. To everyone who has given suggestions for future releases. Special thanks to Rafeal Ayala, William Mayes, Mark P., Jack Neal, and Curtis Machlan for their input and beta-testing.  And of course, above all -- thanks to God .. who makes everything possible.

Legalities
This Software is provided to the user "AS IS." I, Darian Rafie, assumes no risk if this Software does not function properly or operate error free and I make no warranties, either expressed or implied, with respect to the Software and/or associated materials provided to the user, including but not limited to any warranty of merchantability or fitness for a particular purpose. Further, I shall not be liable for any claims or damages whatsoever, including property damage, personal injury, intellectual property infringement, loss of profits, or interruption of business, or for any special, consequential or incidental damages, however caused, whether arising out of breach of warranty, contract, tort (including negligence), strict liability, or otherwise.

Using this software implies your acceptance of the following terms and conditions:

1. Unregistered software(*): the unregistered software may be freely evaluated, for a period not to exceed 30 days. Continued use past this period requires registration. The unregistered software may be freely copied and distributed. However, the distribution must be complete and with no modification.

2. Registered software(*): Redistribution of the registered software is strictly prohibited.

(*): The Software is unregistered when the license has not (yet) been purchased. The Software is registered when the license has been purchased.