Video memory error...in BTS

Francesc

Chieftain
Joined
Dec 21, 2007
Messages
10
I can play BTS normally, but sometimes, when the game runs for a while(perhaps one or more hours), it jumps out to the desktop and tell me "failed to allocate video memory,please try to reduce the grphic settings.....",
my Video card is ATI Radeon Mobility X1600, the driver is the latest version.
i have reinstalled Civ4 and BTS, but it still happen.
however, i haven't tried other saved games.(is it the proble of that savefile?)

I changed the graphic setting to "low", but problem still happens, when i was emjoying the game... I often have to load the autosaved games to continue, but often have to repeat what I did for 40 mins or more....

what Can I do then? reinstall Windows XP ?
 
I have the same problem.
My video card is an ATI Radeon x1300 PCIe 256Mb and my CPU is an AMD Athlon 64 X2 4200+ running WinXP Pro SP2 so I know it's not my system. Civ's run on it before absolutely fine. I hate uninstalling programs just to reinstall them so I'm keeping that as a last resort.

If all else fails I'll just re-customize my Windows install again and do a reinstall of my OS.
 
...
the only thing i can do is set to autosave every turn...
This OS runs Civ4 very fine before. but since I uninstalled it sevral months ago and now installed for BTS, the problem occurs....
I think it's the video card's problem.
after this erros occurs, I can't even run Starcraft, telling me that "can't change to 640*480..."
i think i'll have to restart my computer to solve this problem.
 
I'd recommend an uninstall/reinstall of your video card drivers and a fresh install of the latest DirectX from Microsoft.com (late October or so). If errors are starting to show in other games, and you have updated to the latest drivers, something may have gone awry in that driver update.
 
Francesc: It's not a problem with the card. I've unsed this card for almost a year and it always ran fine until about a month ago. I think the game just . .. .. .. .s up the way the device operates until it's fully reset(I've had other software to similar things to it and other devices)

auldian: Tried that multiple times and have had no success with it at all. Updated via automatic update in the Device Manager, downloaded the newest Catalyst for my card, downloaded the Catalyst package with just the driver, I even manually switched the drivers around in the 'Update Drivers' whatsis and that definitely didn't work.

I'm biting the bullet; I'll do a full uninstall of the game, maually back up my saves and then fully reinstall. If that doesn't work then I'll just reinstall Windows... I really love Civ, No? :D
 
there are a few memory savings settings in the civilizationIV.ini
basically set everything with bik or bink in its name to the opposite of what it is now (0 to 1 and 1 to 0) and you'll get some ugly graphics but better memory usage - if that helps just try resetting one at a time so that you get decent graphics and can still play.
Also install the static leaderheads and movies.
 
If it comes to it, be sure to clear the hidden civ' cache when you uninstall/reinstall. Delete any residual registry keys with a trusted registry cleaner.
Sobek999 - Did you reinstall DX after your driver updates? If not, easy to download the redistributable and run it. You'll want it anyway if you wipe and load WinXP clean.
Let us know how it goes.
 
I uninstalled the game from the 'Add/Remove' menu, restarted the computer, installed the game again, rebooted again, then played. It didn't give me the odd graphical glitches and it didn't kick me or give me the error... but that first time, when I exited, I got a BSOD from one of the driver files. But once I rebooted after the BSOD everything seems to be fine now.

I will continue posting here after further testing.
 
I did notice that after the first time this error occurred that my Bioshock wouldn't work and after I did the uninstall and reinstall of Civ, now it works again... But when I exited Bioshock that I was playing for hours and hours last night it BSODed on me again with an infinite loop in ati2dvag.dll.
I found out that this is an oddly "common" problem with this DLL. If you have an AGP card and this problem occurs then there are a few different solutions(Which I will supply for anyone if they ask) but, it seems, that if you have a PCI-e you're SOL...

I'll continue my search for an answer and I'll keep you all apprised.
 
Hey guys,

I am having the same exact problem. I've been playing CIV IV since 05 on the same laptop, no CTDs until the last few days- all for "video memory failure" or whatever.

I lowered the graphics settings and it is still happening. I know I have an ATI mobile x300, but I am not that technically proficient so I don't know how much memory I have allocated to my graphics. I also tried checking to see if I had the latest driver update from the ATI site, but it said my version was incorrect.

Any and all help will be greatly appreciated.
 
I did notice that after the first time this error occurred that my Bioshock wouldn't work and after I did the uninstall and reinstall of Civ, now it works again... But when I exited Bioshock that I was playing for hours and hours last night it BSODed on me again with an infinite loop in ati2dvag.dll. I found out that this is an oddly "common" problem with this DLL. If you have an AGP card and this problem occurs then there are a
few different solutions(Which I will supply for anyone if they ask) but, it seems, that if you have a PCI-e you're SOL...

I'll continue my search for an answer and I'll keep you all apprised.


Hello 'Sobek999' - I'm interested in your possible solution...


I have been following this thread and am having the exact same problem. Please note that I have a fresh WinXP install with SP2.

Everything is new as I have set up a new hard drive. I never had these problems before.

2.8 GHz P4, 1GB RAM, ATI Radeon X1300 (256k) AGP slot

I have Civ4 vanilla and BTS installed. I just reinstalled both and updated my DirectX drivers (I had the most recent version already). DXDiag tests have all been passed. Latest audio and vieo drivers applied and am still having the same problems. I am playing a huge marathon map (I know, perhaps I should stick to large at most - but it has happened on large maps too). Also I have
noticed that the games tends to slow down to a crawl before a CTD, but it has happened without warning too.
 
Yeah, I've seen this problem, too. It occurs much more frequently on larger maps and later in the game. It has to be something to do with graphics memory. A bug somewhere... either in the graphics drivers or in the game. Definitely sucks!
 
This is the solution that I've found that most people have reported the most success:

(From: cobrakaun(With some modification) On: ABXZone Computer Forums)

Right-click on My Computer -> Properties -> Hardware -> Device Manager
Once there click [+] next to System Devices then right-click on 'CPU to AGP Controller'(Or whatever your controller is called, it should be something along those lines) -> Update Driver.
Select 'Install from a list or specific location (Advanced)' -> Next -> Select 'Don't search. I will choose the driver to install.' -> Next -> Select 'PCI standard PCI-to-PCI bridge' -> Next -> Finish. Once that's all over with, reboot and all should be well.
Now I've not personally tried this because -- as I've said before -- this solution is for AGP cards and mine is PCI-E and there seems to be no solution like this one; I would have for confirmation of this solution's authenticity before proposing it. But I continue my quest for a PCI-E solution...

I'll keep everyone posted.
 
It seems that if sometime after I've been playing for a while(Long enough to get the infinite loop) and I alt-tab out of the game and then go back in, no matter how long I play thereafter, the loop doesn't occur.
As for the other problem, the one the thread was created for, uninstalling and reinstalling seems to have fixed it.
For all of you still having the problem I'd say uninstall all three Civ games and then update your video card drivers and you DirectX install. To aid in my advice I supply the following links:

DirectX 9.0c November build: http://www.softwarepatch.com/windows/directx.html
ATI Video Cards: http://ati.amd.com/support/driver.html
nVidia Video Cards: http://www.nvidia.com/Download/index.aspx?lang=en-us

If your card is by another manufacturer then I'm sorry, but you'll have to find drivers on your own.
As per instructions, completely uninstall all Civ the games, reboot, update DirectX, reboot, update your card drivers, reboot, reinstall Civ4 and it's expansions, reboot, THEN play. I don't know if all the rebooting is necessary, but it may help prevent conflicts.

Now, I'm off to... Playing Civ
 
thank you sobek999
I started several new games and the problem didn't happen again.maybe because that I;m playing the large and standard maps instead of huge ones.
 
Back
Top Bottom