Guys, I'm afraid the issue has zero to do with your GPU settings. To give you some idea just how heavily CPU-bound this wargame is, I actually turned on 8x Supersampling via the Catalyst control panel. Now, this is on a thin/light laptop with a wimpy HD5650. With any other game, mere 8X multisampling would be suicide. But this is *Super-sampling*! Totally ridiculous setting.
Guess what? *No* change in FPS during the orders or resolution phases (vs no AA at all):
Orders - 20fps (at zoom level 2). Resolution phases - 13fps
What's more, I looked at my GPU utilization. I'm only using just under 50% of my GPU (monitored via MSI Afterburner) at any time.
Let me repeat that for you: With 8x Supersampling, 16x AF, and a *laptop graphics card*, I'm still only using 50% of my GPU while the game is just idling (orders phase). No CPU calculations are even taking place! This is the worst case of CPU dependency I have ever seen. Or rather, haven't seen since we got GPU's at all. This is like the bad old days pre-3DFX, where your CPU was doing everything.
By the way, I thought maybe my GPU was being held back by the (insane) stress on the VRAM bandwidth (due to the extreme Supersampling setting). But No - that's not it. Even if I disable AA completely, I'm still using under 50% GPU at any time.
In contrast, I show all 4 (virtual, 2 physical) cores of my i5-460m are pegged at or near 100% during the resolution phase. Clearly, the GPU never gets a chance to stretch its legs, because the overall execution of the program is so terribly limited by the CPU. Simply put, the CPU can't serve up the frames fast enough for the GPU to render. Thus, the GPU just sits around waiting about half the time.
I'm guessing this game is running some pretty badly optimized code. I have no idea what could be done, other than to use a code profiler to see what's eating up all these CPU cycles. I have never seen a game so heavily tilted toward the CPU side of things.
I guess the good news is that you can turn up all the eye-candy and not have to worry: Your CPU speed is what will determine your FPS, and not much else.
PS - I also ran the game on my 5.2Ghz water-cooled i7-2600k system.
It ran better.
