Strange Graphics Problem

Grayshotz

Chieftain
Joined
Nov 14, 2009
Messages
18
Hey, I've been lurking here for a long time but this is the first time i've ever posted anything :)

Well, anyways. I've been playing CivIV:Beyond the Sword for awhile now, and usually everything works fine. All of a sudden (yesterday) I've been getting a strange error on one of my games. It reads something like this,

"Failed to allocate memory. Please lower your graphics settings. File:\main\Civilization4\SDKs\Gamebryo2_0\CoreLibsNiDX9Renderer\NiDX9VBManager.cpp, Line:1019"

It only started happening in the later stages of the game where I have tons of cities, so that might be part of the problem.

I'm using Windows XP Home Edition
Processor: AMD Athlon, ~2.2 GHz
Memory: 512MB RAM
Page file: 585 MB used 681 available
I have the most recent version of DirectX, and i have a NVIDIA GeForce 6200 graphics card with approx. 256MB of memory.
It's not a mod of BTS, but I do have Improved Graphics for CIV 2.0 as my custom assets.

Any ideas on how to fix this?
Thanks in advance ;)
 
You might also want to try adding some RAM to the machine. 512 MB is a bit of a stretch to run Civ, even under XP. If you have anything else running and using memory, when you get to the late game, you're taxing the memory pretty heavily.

If you use the Nvidia control panel, you might want to check your graphics card temperature when you get to this point in the game. It might be getting too hot.
 
Update: now when i try to start up civ in full screen mode i get an error:

>Initialize Renderer failed. Check Directx Installation, latest Graphics driver >and graphics settings parameters:

>-width = 1024
>- height =768

>....

>Error: Creation failed: Could not match desired fullscreen mode

the good news is it runs fine in window mode, and the previous problem seems to have disappeared. :dunno:


is your graphics card driver updated?

Welcome to the posting side :band:

Hay thanks :goodjob:

Yeah, my graphics card is updated and everything. It was working fine up until a few days ago.

Agh, RAM would most likely fix the problem. I'll have to wait a month and a half though ;)
 
You might try going to the Microsoft download site and getting the latest DirectX Runtime d/l. As stupid as this sounds, sometimes when updating drivers and things, it can mess up the DirectX that is already installed in the machine. I've also had to reinstall DirectX after installing some older software that "updated" my DirectX by actually writing over it with an older version, which then messed up everything.

If you don't think that is annoying... :rolleyes:

A little tip: I always keep a copy of the runtime files somewhere in my machine. It saves me a fresh download every time some stupid piece of software decides to be "convenient."
 
Back
Top Bottom