CIV 4 Running slow

Toussaint

Chieftain
Joined
Oct 15, 2006
Messages
11
I dont know what happened, i was just playing it the night before and everything was running fine. Then all of a sudden after 5 minutes of re loading my gam. civ 4 starts to run extremely slow
 
Sounds like a memory leak maybe. Is the game patched? Does this occur everytime you reload a game rather than starting a new game? What era does your game(s) reach when you experience this or is it just random?

Free up as much RAM as possible before starting, don't run any other app when you start Civ4. See how what happens then? What's your hardware spec, maybe post your DxDiag log.
 
Zanmato said:
Sounds like a memory leak maybe. Is the game patched? Does this occur everytime you reload a game rather than starting a new game? What era does your game(s) reach when you experience this or is it just random?

Free up as much RAM as possible before starting, don't run any other app when you start Civ4. See how what happens then? What's your hardware spec, maybe post your DxDiag log.


it was working fine, friday night. i played for an hour and everything was perfect. Saturday was when things got messed up. It just was slow as hell. Like it would take me 2-3 minutes just to move a unit. If it worked friday, why wouldnt it work just as well anymore?
 
Check what priority si Civ IV proces and what other proceses are running on the box. I found, that Civ IV runs at lower priority and it is unchangable. I asked here in other thread and still no answer.
 
pletiplot, you can run Civ4 in 'high' priority by just writing a simple line of text and saving it as *.bat file or you can tweak the Windows registry. The latter possibly not recommended unless you know exactly what you are doing.

Try:

echo off
Start /high Civ4.exe

Save as Civ4High.bat or something similiar.

You may need to write the full path so it may look like this:
echo off
Start /high C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Civilization4.exe.

Does XP have a setting for EXE files in file properties for setting priority?
You may also want to try and clamp the framerate in the Civ4.ini file to free up the CPU; SetFrameRate = 30 (0 means no clamp) if I recall correctly. play around with that settings also and see if it improves. I think 30-40 is good enough.
 
Probably heat on CPU kick CPU to lowering its speed?

Regards,
Arto.
 
As for the priority... isn't it actually so that as soon as you defocus away from civ (e.g., to check its priority), your system decreases the priority?
 
These few things help me out a lot; i'm playing on a comp within under the minimum requirements for the game (p3 900mhz/512,nvidia some s**t) and still manage to play with normal mapsize (yes, it needs tweaking..at least for me). First, turn of everything that you dont need..virusscan, toolbars, etc. There are lots these that suck your precious hammers ;).

Second, get FreeRAM xp pro; just google those 3 words and you find it. Got the tip from these forums. Set it to passive so programs can run (works best for me, you know what i mean after installing it and going for settings).

Third, edit your CivilizationIV.ini (go the folder you have game installed eg. x:\Sid Meier's Civilization 4\ and click _Civ4config or open the file in any editor). Find this:

; Allows some memory savings *** ALT-TAB WILL NO LONGER FUNCTION ***
MemSaver = 1

make sure that it's value is 1.

Doing all these probably gives me ~30% boost playing the game and i can finish it on normal maps.. just my 1GP.
 
Hey, Bean---
Thanks for the tips. I'll be sure to give the FreeRAM a try. I find that I don't start having problems with lagging and game speed until I get far enough into the game that most of the map is revealled and I usually play a larger map size. So maybe the FreeRAM will put me over the top.
 
I'm pretty sure Civ4 runs at ABOVE AVERAGE. When it becomes inactive, it switches to below average, but once activated, it's right back at above...

Civ4 is extremely badly written :crazyeye: and over time, it runs really slow. You need to restart the app, to run at max speed.
 
Back
Top Bottom