Create Modern Database will create the database for the current season (e.g. Football Mogul 18 will generate a universe at the start of the 2017-2018 NFL season).
Create Historical Database will create the database matching the start year of the universe that is currently loaded. Thus, if you wish to rebuild the database used when starting a game in 1986, you should start a new game in 1986 before clicking Create Historical Database.
When a database is created, it is saved to Football Mogul's "Database" folder as two separate files: a “Universe” file and a “Rookies” file. The Universe file contains all the league’s active players and is loaded when you start a new game. The Rookies file contains players that were rookies in the given season; it is loaded when the previous season is simulated, to fill the amateur draft pool.
Football Mogul creates databases by processing files in Football Mogul’s ‘Stats’ folder. To permanently alter the database used for a given season, edit these files as needed and then click ‘Create Modern Database’ or ‘Create Historical Database’:
League File (e.g. “2017_league.csv”)
Specifies the names of the conferences and divisions.
Team File (e.g. “2017_teams.csv”)
Specifies the team name, team abbreviation and home stadium.
Some Team files also contain a column labeled “Talent”, in the 1st column after the city names. If this field is not empty Football Mogul adjusts the ratings of all players on the team until the team’s total talent equals the specified value. The average talent level is 1000 and each 50-point difference roughly equals one win over the course of a 16-game season.
Example: You start a new game in 2016 and use the Single Season Simulator to simulate the season 100 times. In these simulations, the Atlanta Falcons average 8 wins per season. Because the real-life 2016 Falcons won 11 games, you should increase their Talent number by about 150 points to generate more realistic results.
Note that ‘Talent’ settings in the team file will alter player ratings. If you wish to use the exact ratings specified in the Player Ratings file (see below), you can eliminate this step by deleting entries in the ‘Talent’ column.
Players File (“Players.csv”)
Contains biographical data for each player: height, weight, college, birth date and draft data (year, team, round and pick number, if applicable).
Player Ratings File (e.g. “2017_player_ratings.csv”)
Player ratings for every player. The ‘team’ column in this file is ignored by Football Mogul. Players are always placed on the team specified in the Roster File for the given year.
If there is no Player Ratings file (or a player is omitted from the file) ratings are calculated from a player’s career statistics in the Seasons File (see below).
Note that Player Ratings can be changed by data in the Roster File (see below) and Team File (see above). To prevent these alterations, delete the relevant data in each of those files.
Roster File (e.g. “2017_rosters.csv”)
Specifies the team and position for every player (and salary/contract data if applicable). If a player is not included in this file, he will not be included in the database. For historical seasons, the Roster File is automatically created by analyzing the Seasons File.
The Roster File also includes depth chart information in a column labeled “String” (1 = 1st string, 2 = 2nd string, etc.). Football Mogul uses this information to make player ratings more accurate. For example, if a 2nd string player has a higher Overall rating than the 1st string player at the same position on the same team, Football Mogul will reduce the ratings of the 2nd string player and increase the ratings of the 1st string player. To prevent this adjustment for any player (or all players) delete the numbers in the ‘String’ column.
Seasons File (“Seasons.csv”)
This gigantic file contains all historical season-by-season stats. Stats are loaded for all players listed in the roster file. All other stat lines are ignored.
Combine Results (“Combine_Results.csv”)
Performances from the NFL combine. If a 40-yard dash time is listed, it is used to calculate the player’s Speed Rating.
Salaries File (e.g. “2017_salaries.csv”)
Annual salary, signing bonus, contract length and number of years remaining in current contract. Any data in this file overwrites any salary data included in the Roster File. If no salary data is available for a player, Football Mogul will assign a salary appropriate to that player’s age and ratings.
Team Records File (“Team_Records.csv”)
Used to calculate the ‘Conference Championships’ and ‘NFL Titles’ displayed on the Finances Page.
Salary Cap File (e.g. “2007_caproom.csv”)
If this file exists for the specified year, Football Mogul adjusts player salaries so that each team’s salary cap room equals the value listed for the team in this file. This file is useful if we have data for each team’s “room under the cap”, but don’t have salary and contract data for each individual player in the league.
Playbook files for each team are loaded from the “Playbooks” folder (not the “Stats” folder). Football Mogul generates a filename using the year and team name (e.g. “2013-Patriots”) and loads the offensive and defensive playbook files with those names (e.g. “2013-Patriots.opb” and “2013-Patriots.dpb”). If those files don’t exist, it looks for playbooks using just the team name (“Patriots.opb” and “Patriots.dpb”). If those don’t exist, default playbooks are loaded.
Yes. You probably already know that you can resize the main window as you can with most other apps in Windows, by clicking the minimize and maximize buttons in the upper right, or by grabbing the lower-left corner and dragging it until the window is your desired size.
However, I assume you're asking about the dialog boxes (aka "popup windows") such as the Lineup, Defense, Bullpen, Sortable Stats, etc. To change the size of dialog boxes, go to Options on the Tools Menu and change the setting for "Dialog Box Size":
This is the Sortable Stats Dialog in Football Mogul 17:
I use this dialog more than any other feature – for analyzing my roster, signing free agents, or digging deep into the college draft pool. I can pick from 108 different stats and ratings and sort by any of them. And I can right-click to copy it all to the clipboard and drop it right into Excel.
Now you select an entire group of stats with one button click, and that click also automatically updates all the stats being displayed and resizes all the columns to fit evenly across the screen.
Baseball Mogul and Football Mogul aren't just games – they are pieces of software that we spend many hours using. That's why we're constantly reading your emails, eating our own dog food, and making improvements to every aspect of the game. A realistic sim isn't much fun if the software doesn't let you do the things you want to do with it.
As mentioned before, Baseball Mogul used to have the problem that player ratings werenâ€™t well-defined. For example, an 85 Contact rating might put a batter among the top 25 players in the league in this category, while an 85 Power rating might not be enough to break the top 100.
There was also a problem of rating drift. When you start a new game in 2011, the MLB average for Contact is 78; ten years later, it has risen to 82.
These problems were fixed in Baseball Mogul 2016 and further improved in Baseball Mogul 2017. Player ratings are now well-defined in terms of what each number means relative to the league. And ratings are constantly adjusted every to ensure that these definitions remain meaningful over multiple seasons.
However, Iâ€™ve gotten some questions about how the ratings are actually defined. So, I pulled a couple tables from my design documents to help clear this up. This one shows how Overall ratings are groups into 10 separate categories, each with its own general definition:
This table shows the ideal distribution of players in the current 2017 database. (Historical databases look a bit different; more on this later.)
Players in Database: The number of players that should fall within this range in a modern database with 30 teams.
Roster Spot(s): The roster spots that players of this caliber generally fill on a major league roster. For example, players rated 75-76 will occupy roster spots #16 to #20 on an average team; they arenâ€™t good for the starting lineup or pitching rotation (a total of 13-14 players) but they have value off the bench and out of the bullpen.
A Baseball Mogul fan asked today for a list of all available pitch types in Baseball Mogul. They are listed in the help files, but I'm posting it again here for folks who don't always have access to their Baseball Mogul computer. They are listed in order from the easiest pitch to control (fastball) to the most difficult (knuckleball).