TROUBLESHOOT: Out of memory errors Added on 10/05/2007 @ 10:00:00 Applies to FM 2005, NHL EHM 2005, FM 2006, NHL EHM 2007, FM 2007,
There are many factors than can cause out of memory errors. Some of these are explained below, but be aware that there are also many more not covered here.
1. Running too many leagues
Ensure you are not running too many leagues for your system. When starting a new game, the "Recommended Setup" will give you an indication as to how many leagues and what kind of game setup the game itself thinks your system is capable. While this is not necessarily 100% accurate, it should err on the side of caution.
If you are running a game with too large a database and/or too many leagues at the same time it is possible that you can run into out of memory errors, as the system may not be able to handle all the data the game requires. In addition to that, running too many leagues or with a database that is too big will severely impact the performance of the game.
2. You have 512MB RAM (or thereabouts) on Windows 2000 or XP
Older versions of Windows, like Windows 98 Second Edition and Windows Millennium Edition, may have problems both in general Windows usage and when running the game if you have more than 512MB RAM installed in the system.
You can try to work around this by using a utility from Microsoft called Application Compatibility Toolkit, which you can find here. Follow the instructions to download the latest ACT. Once downloaded, install it by double clicking the downloaded file and following the instructions in the installation wizard.
Once installed, do the following:
-
After installing ACT 5.0, run Compatibility Administrator.
-
In the left side panel it should be focused on "New Database" under "Custom Databases". If not, make it so.
-
Right click "New database(1)", go into the "Create New" menu and click on "Application Fix...".
-
Type a name for the application (CM1020),, name of the vendor (SI), and click "Browse..." to locate cm0102.exe in your disk.
-
Click "Next", and you should be on a page called "Compatibility Modes".
-
Under "Operating System Modes" select "Windows 98/ME.
-
In "Select additional compatibility modes" tick the box named "ProfilesSetup" (should be the bottom one).
-
Click "Next" - you're now on a page called "Compatibility Fixed.
-
Find and tick the box named "GlobalMemoryStatusLie".
-
Click "Next", you're now on a page called "Matching Information".
-
Click "Finish" and the wizard closes. Click "File" and choose "Save", and type a database name (for example: MyAppFixes), and click OK.
-
After saving it, right click the database name (MyAppFixes) in "Custom Databases".
-
Save it on your disk somwhere using the file dialog that comes up - default location is My Documents.
-
Give it a file name and click "Save". From the menu, click "Install".
-
You will get a dialog telling you that the database was installed.
-
A new item in the list on the left side will appear: "Installed Databases".
-
Now try to run the game.
3. You have more than 512MB RAM on Windows 98 or ME
Older versions of Windows, like Windows 98 Second Edition and Windows Millennium Edition, may have problems both in general Windows usage and when running the game if you have more than 512MB RAM installed in the system.
You can try to work around this by doing the following:
-
Run the System Configuration Utility and tell Windows not to use more than 5 12MB of the available memory: Click 'Start', then 'Run...', type 'msconfig' without the quotes in the 'Open' box, then click 'OK'. Now click 'Advanced' and locate the option 'Limit Memory to <x> MB:' and set it to 512.
-
Making sure there is at most 512MB RAM physically installed.
-
Also see http://support.microsoft.com/kb/q253912/
Back |