i have quad core 3 ghz, 4gb of ram nvidea gforce and still not enough? Wow.
@webtax
I could be wrong, but you will get NO MAF's with 64bit.
I have a windows 7 64 bit rig (intel i5 2500k processor, 8gb ddr 3 ram, and an nvidia 460gtx gpu).
I've gotten the memory allocation failure twice in about 25 hours of play time.
I've just completed the solution provided by the original poster. Hopefully this works.
This game will still get maf errors regardless of operating system because the game is 32-bit, so it still has memory limits.
To avoid maf errors set affinity to 1 processor only so it won't get interference from other tasks. Plus the game plays faster as well.
Make sure to run the processor editor, but it should already have the patch in 64-bit windows by default. but double check to be sure.
to set affinity:
1. Start game and minimize it (alt+tab out or maybe alt+enter)
2. start the task manager (right click the task bar and select," Start Task Manager", or press ctrl+alt+del and select, "Start Task Manager"
3.select Processes tab
4. right click CivilizationIV.exe (or whatever it's called) and select, "Set Affinity..."
5. uncheck all CPUs except 1 (doesn't matter which one)
This will reserve 1 cpu to the game only and nothing else. It should make it faster and lessen the maf error (but not eliminate it)
Good luck
-=Mark=-
I couldn't find this file, can you tell me where to look?I fixed my maf error by deleting the heros file in strategyonly_2275 folder (assets/python). Loads without delay as well. Autolog text file printed out the error.
Seems like he plays with mods. In vanilla version and BTS I don't see such folder or file at allI couldn't find this file, can you tell me where to look?
If you are bothered by MAFs, try trimming memory. Exact value differs for every mod, Realism Invictus is very heavy on graphics, so it can be way higher.I couldn't find this file, can you tell me where to look?
I used Process Lasso. Unfortunately, it didn't help for long. The EXE, of course, has already been patched. I played ADVciv+XXL World. I think the problem is related to the fact that the game does not know how to correctly use the memory of the video card (4070S).If you are bothered by MAFs, try trimming memory. Exact value differs for every mod, Realism Invictus is very heavy on graphics, so it can be way higher.
And if someone else comes by, you don't need to patch .exe anymore, BTS 3.19 is large address aware by default.
[76769.156] FBMode = FBMODE_MULTISAMPLES_2
[76769.484] CvApp::OnActivate
[76770.109] Shader Version - vertex:30 pixel:30 level:2 mem:-16777216 HWTnL=1
[76813.531] CvApp::OnDeactivate
[76837.078] CvApp::OnActivate
[76866.797] CvApp::OnDeactivate
[76900.469] CvApp::OnActivate
[76959.031] ERR: Out of VRAM - file:\main\Civilization4\SDKs\Gamebryo2_0\CoreLibs\NiDX9Renderer\NiDX9VBManager.cpp, line:1019
[76959.031] CvApp::OnDeactivate
[76960.625] CvApp::OnActivate
[76960.625] CvApp::OnDeactivate
[76961.656] CvApp::OnActivate
Have you tried adjusting the threshold/frequency? Any clue what's the problem?Unfortunately, it didn't help for long
Is it a combination inteded by F1rpo?I played ADVciv+XXL World.
Yeah, it can't even use regular RAM properly. Nothing you can do about that.I think the problem is related to the fact that the game does not know how to correctly use the memory of the video card.