Lt Mor
Your hassle is the 9250 card, its boarderline for the game. Need to reduce as much as possible the load on the Video Card. The error you got was likely caused by the increased load V1.52 put on the Video Card - 1.52 had a significant shift from main system RAM to Video RAM to free up system RAM for lower end machines. You have a good cpu, but low end card, if you can get hold of a mid range card you will resolve many hassles with this.
Meanwhile...
By now doubtless you have had many trys at sorting it. I strongly suggest you do a clean deinstall/install - see
http://forums.civfanatics.com/showthread.php?t=152620
Make sure you have loaded Patch V1.52, but, also ensure that the memsaver switch in the ini file is set to 0 (figure 0 not a letter O). The reason is that 1.52 placed more load on video cards to help those with low main RAM, if memsaver is switched on (using a 1 in the ini file entry) it switches on that feature which you dont want as your graphics card is your weak spot.
Reduce System & Graphics Load
- Turn off textures in the game Options menu
- Set the game resolution to as low as possible
- set your desktop resolution to the same as you are going to use in the game
- set the res in the ini fileto16 bit or even 256 colours
- set the desktop refresh rate to 60Hz
- Turn off any background application or services running that you dont really need (via MSconfig). That includes going off line to play Civ, and turning off Anti-V & Firewall (obviously not an option if an MP)
Pagefile
Set it to 2000Mb - Civ IV is a memory hungry beast and willpage a lot with your system due to the card
Background Applications & Services
Start Button - Click - select Run - type "msconfig" no quotes - press enter
Click Service tab - tick the box "Hide all Microsoft Services"
tick the box "Hide all Microsoft Services" is very important - you MUST have this ticked to avoid stopping essential operating system services - it MUST be ticked (not empty)
Press disable all
Click the startup tab
Click disable all
Go back to Services Tab - double check the "hide all Microsoft Services" Box is ticked and not empty
Click ok at the bottom of the screen
Reboot
When it settles after boot, run the game.
If it works, bingo - read the intro above again
Video Drivers
Try older Video drivers, they will suit your card better (more uptodate ones have features that your card know nothing about)
http://www.omegadrivers.net/
Click ATI Radeon - Click sub menu Archive - Click sub menu Win 2K
Scroll down that page until you see Radeon Omega Drivers 2.5.97a (Catalyst 4.12) they are not the latest,but they are a very stable reliable set, and probably better for your older setup. If they dont work properly, try Radeon Omega Drivers 2.6.83 (Catalyst 5.11) at the top of the page
ini File Changes
Go to
C:\Documents and Settings\New User\My Documents\My Games\Sid Meier's Civilization 4\CivilizationIV.ini
Open it with Notepad
Set the ini lines to the figure shown below (in ini file Figure 0 means "off", figure 1 means "on"). Back up ini file so you can recover to staret point if get confused. As in all memory things - there is a trade off, less use of memory will in many cases slow performance.
; Allows some memory savings *** ALT-TAB WILL NO LONGER FUNCTION ***
MemSaver = 0 (this is v important, V1.52 change vis the use of graphics cards)
; Use managed interface textures (may be safer but shouldn't be needed, uses more memory)
GUIManagedTextures = 0
; Allow Screenshots. May affect performance on some video cards
AllowScreenShots = 0 (Turns off ability to do screen shots)
; Disable PAK memory mapping (May affect performance)
DisablePAKMemoryMapping = 1
; Don't skip frames if falling behind
BinkNoSkip = 0 (0 may cause movie "stutter / skipping")
; Show movies using hi-color, not true-color (may be faster)
Bink16Bit = 1 (also set desktop to 16bit if use this setting)
; Copy ever other scanline during movie playback (faster)
BinkInterlace = 0
; Set to 1 for no in-game movies
NoMovies = 1 (turns off movies)
; Specify the number of turns between autoSaves. 0 means no autosave.
AutoSaveInterval = 1 (less memory use if only stores moves for 1 turn)
; Enable D3D9 Queries
D3D9Query = 1
You are boarderline for graphics, if you have the dosh and the machine will takeit, get a mid range card, that 9250 will cause you long term grief with Civ IV
If still issues please post as a separate thread on the main forum - not here
Regards
Zy