This game is a pig!

I was experienced some lag in my game so I decided to take a look at what it was doing via my Task Manager. I have an AMD 3800+, single core, and 2 gig of RAM and the game was pretty much maxing out both of them. No wonder I was getting some performance problems! Stardock should really take a look at this issue and find some ways of improving the performance. I guess I don't a map size bigger than Gigantic after all.
33,383 views 64 replies
Reply #1 Top
I don't know what the recomended system requirements are with DA?

But if your system is equal too or exceeds the recomended system requirements then barring some other problem, you have a legitimate complaint.
Reply #2 Top
Recommended:

2.2 ghz processor or equivalent - my 3800 is supposed to be almost double that, at least in equivalency. Supposedly the AMD is equivalent to it's number, 3.8 ghz in my case, though it registers lower. Mine comes up as 2.4 ghz, which is still higher than recommended

512 RAM - I have 4 times that amount

128 meg Video RAM - again, I have 4 times that

So my system is way beyond what the game is recommending, yet I'm seeing these serious perfomance issues later in the game. It gets very jerky at that point, and as I said, both my processor and RAM are almost maxed out. So there's definitely room for improvement there, if even a much better than recommended system is having issues running the game. Quite a number of people have been reporting that DA is much more of a hog than DL was.
Reply #3 Top
my specs are a bit less than yours and I can run gigantic with 6-7 opponents no prob... Some lag in later game but that to be expected/
Reply #4 Top
post the top part of your debug.err file and a someone might be able to recommend a solution.
Reply #5 Top
I think the game auto ramps up to what your system can handle. You're getting improved performance for that hogging...

Or it could be a issue with ctfmon.exe?

Reply #6 Top
Are you running anything else in the background?

Wouldn't pay too much attention to Task Manager. It's not the most accurate of monitoring tools.
Reply #7 Top
my specs are a bit less than yours and I can run gigantic with 6-7 opponents no prob... Some lag in later game but that to be expected/


I'm running with 9 major races and 8 minors. No doubt that has something to do with it of course, I'm definitely maxing out the game. Still, considering the recommended specs, my system should be able to handle it with no problems at all. It is still playable, but it is rather annoying. If I try to quit the game I sometimes have to turn off the computer itself, the game just hangs and won't shut down on it's own.



Reply #8 Top
post the top part of your debug.err file and a someone might be able to recommend a solution.


I've seen this file mentioned, where exactly do I find it?

Reply #9 Top
I think the game auto ramps up to what your system can handle. You're getting improved performance for that hogging...


I'd hardly call jerkiness and lag improved performance. Just the opposite in fact.

Reply #10 Top
Are you running anything else in the background?


Not really, just my Norton anti-virus. I guess I'll have to get into the habit of turning that off if I play, at least in the latter parts of the game.

Wouldn't pay too much attention to Task Manager. It's not the most accurate of monitoring tools.


Well it's all I have, unless you'd care to recommend something better. But the performance I'm getting in-game seems to confirm what Task Manager is saying.

Reply #11 Top
the debug.err file is in the main GalCiv2 install directory. I forget if it always makes one every time you run or if it only happens on error. But you should have one.

AMD Athlon 64 3800+ is a 2.4 GHz single core processor

You haven't given any details on your graphics card and what settings you use in-game graphics wize (high resolution, AA, etc can cause slow downs at end game even on small maps). The debug.err includes some of this info.
Reply #12 Top
Dude, I can't even run a Gigantic map! LOL Granted, I'm on a notebook so I don't expect to run stuff on super-bling mode, but I have noticed that it does eat up quite a chunk of memory. I've gotten used to zooming out on the map until everything are little colored sprites and just watching fleet combat in the viewer. Speeds things up, and stops it from crashing with too many ships moving around, mine and the other civs. I especially have a problem with the super dominator corvettes to the point I don't put the drengin in the game to eliminate the problem.

The only thing that bothers me is when it crashes and doesn't release the memory until I reboot. Looking at 1.1GB of memory in use is impressive, but annoying. Either the patch fixed it or only a specific crash will cause it not to release the RAM because I haven't seen it happen recently even through a few crashes.
Reply #13 Top
I especially have a problem with the super dominator corvettes to the point I don't put the drengin in the game to eliminate the problem.


You can turn off the super abilities so you can put the Drengin back in. I never liked the super dominator from the first beta game I played. Everyone hated the Drengin so they were at war with everyone. Each time they declared war they get more corvettes. It grew exponentially until they had hundreds of corvettes. They weren't building any ships since their massive free corvette fleet was better than everyone combined. The other races all starting surrendering until only I was left. But I couldn't build ships fast enough to kill the incoming corvettes
Reply #14 Top
Norton Anti-virus is notorious for slowing down overall system performance.

But as StBlasius said, you really should tell us details of your graphics card and also your in-game video settings. Remember also it's essential to keep your graphics card driver up-to-date.
Reply #15 Top
Not really, just my Norton anti-virus. I guess I'll have to get into the habit of turning that off if I play, at least in the latter parts of the game.


One thing you might try is excluding the GalCiv folders from the real-time scanning.
That would include both the folders in Program Files and in My Documents.

That has helped some people's performace issues with DL as well.
Reply #16 Top
You haven't given any details on your graphics card and what settings you use in-game graphics wize (high resolution, AA, etc can cause slow downs at end game even on small maps). The debug.err includes some of this info.


Nvidia Geforce 7950GT with 512 VRAM. Resolution at 1680 X 1050, which is rather high I admit, Anti-aliasing at 1. I used to have at 4 but I've been turning it down to try to get rid of the lag. I'll try none next. But I doubt it will make a difference. The graphics card can more than handle this game. The bottleneck is in my RAM and processor. It looks like you need at least 4 meg of RAM to run it well at that resolution, and at least a dual-core processor.

Reply #17 Top
Remember also it's essential to keep your graphics card driver up-to-date.


Yes it is. Nvidia hasn't released a new versio since November and I have that one. I understand there's a beta driver kicking around, but I'm not willing to try it.

Reply #18 Top
One thing you might try is excluding the GalCiv folders from the real-time scanning.
That would include both the folders in Program Files and in My Documents.


I have an older version of Norton, it won't allow me to be selective. It's all or nothing. I guess I should get myself a newer version one of these days. I've been meaning to, but this still works so I haven't bothered.

Reply #19 Top
I have always played on the biggest maps and I get very serious lag when the game gets going . I think it has to do with the AI calculating the movement of sometimes 500+ ships all around the map for all the races,fogging and defogging for each AI race and doing all the plantery improvements I mean there are so many thousands of thousands of variables the AI is going through each turn . Plus drawing everything on the screen and animating probebly 500+ or so worlds by mid game if you have a lot of area which can be clearly seen without fog . I can see why the game would lag but I agree it does seem like something could be done but then again im not a programmer . It is annoying when turns take around 30 secs to a minute to finish . Does anybody else experience massively long turns like this ?
Reply #20 Top
Unless I'm playing games online I always cut off my net connection and turn off the anti-virus program. Anti-virus progs have a habit of eating lots of resources. With games the slowdown becomes very obvious as the autoscan (or whatever that's called in the AV program used) scans every file the game reads every time they're read.

But I have to agree that GC2 and DA are quite heavy on the machine. My older computer (AMD3200+, 1Gb, 7900GT) slows down quite a bit with all those Dominator Corvettes and after a long session it takes a while for DA to shut down (it's actually almost as bad as Oblivion was on that regard). But as I mostly play zoomed so far out that I'm only seeing symbols, I rarely get too bothered by the slowdowns (mostly I zoom in just for the battles and some finesse ship maneuvering).
Reply #21 Top
Speaking of Oblivion I get much worse frame rate and lag from this game then I did from the highest settings in Oblivion ..lol I guess that's why it seems this games frame rate and turn speed could be improved ?
Reply #22 Top
oh come on. 9 major races and 8 minors. in a Gigantic map. Do you have ANY IDEAS how much work is gonna be needed, and how many resources to run that later in the game, with all those ships, all those planets, all the interactions...?

Just admit it, you're pushing the envelope just a tad here.
Reply #23 Top
Norton software is one of the most horribly coded piece of bloatware I have ever seen. I give you an example, I was at customers place who had quite slow machines. Norton took 30mins to install and even afterwards liveupdate gave me hell. I said to myself "screw this" and install Antivir/AVG on all machines which are 10x lighter than Norton + free and they take only about 2mins to install

As previous posters have mentioned, atleast disable the virus scanner while you play games
Reply #24 Top
As has been noted, the recommended specs for this game may not be optimal for having everything set to maximum. And that has always been the case, judging from the many posts on the subject dating back to version 1.0 of DL.

With the quality of the AI and all the number crunching it does, I doubt that any machine under absolute top-of-the-line would handle it very well.

And while the OP's system sounds like a pretty nice one, there is still room for improvement.

Seeing Task Manager maxing all CPU's is actually a good thing. At least it is using what is available, instead of wasting. It would be even slower if it were not multi-threaded.

And it is never a good idea to try to multi-task while gaming. Gaming takes even more horsepower than video editing - which is probably the runner-up in I NEED A POWERFUL MACHINE!
And I know this first hand, as I built custom video editing workstations for nearly 10 years.

Just because the game uses a lot of resources does not make it a pig.
Unless, the efficient use of everything available to it makes it a "pig".
That is, after all, what we all hope for, isn't it; the efficient use of everything available?

Sure, there may be room for improvement in the optimization department. But from what I have seen of this game - and the devs - that is, and always has been, a priority.
Reply #25 Top
Sure, there may be room for improvement in the optimization department. But from what I have seen of this game - and the devs - that is, and always has been, a priority.


I certainly hope so, in the next patch. I've read a number of threads by people who have mentioned that DA is much more of a pig than DL was, even though the specs really haven't changed. So hopefully they'll be able to bringing it back down a bit to waht it was.

I've also been reading threads by people commenting on how stacks of ships/fleets on a single square seem to slow things down quite a bit. That was the case in my game, I had a stack of at least 10 fleets. Maybe they could try paging some of those units out so they're not actually appearing on the screen, and using a special graphic to represent the entire stack instead.