I apologize in advance for another "what is wrong with my pc" thread, but after extensive researching and testing I am completely out of ideas. First of all, here is my build:
Asus M4A87TD EVO mobo
Athlon II X4 640 ~3.65Ghz
2x MSI Radeon HD 5770
4GB Corsair XMS3 DDR3 1333
Western Digital Cavalier Black 500GB
Plenty of cooling
Alright, as of right now, anywhere outside of Ul'dah I am getting a SOLID 55-60FPS with everything maxed (no AO and General Drawing Quality at 8) Multisampling is at 8x and Depth of Field is on as well. Needless to say it looks amazing and I couldn't be happier with the results of adding a second 5770. Both of my cards sit at about ~75-85% load. In fact, I can turn on AO and still pull over 20 FPS outside of town (w/o draw quality). Here is my problem. As soon as I roll up into Ul'dah, my GPU's drop to ~35-40% each and my framerate plummets to between 20-25.
I was forced to go to windowed mode to check my CPU usage (no crossfire, 1 gpu only). CPU stays under 60%, so no problem there. The funny thing is, I actually get better performance in town with one GPU. With the exact same graphics setting, I get similar FPS, and it is noticeably smoother. Similarly, where I get full load of 90%+ outside of town, it is for some reason limited to around 65-70% in town. Outside of town getting 28-35 FPS with max settings on one card, definitely playable.
Can anyone think of a reason why being in town would limit GPU usage? The only thing I can think of (since it is happening with both one card and two) is that SE's horrendous coding is to blame. Maybe my memory? Does anyone have any insight? Either way, until I can find a fix I'll be running on one card (with some lowered settings) because windower > FPS gains outside of town.
The only other thing I can think to try is removing my second card and seeing if I get the same results, but too tired atm and since second GPU stays at 0% in windowed mode I doubt anything will change.
Notes: Using D3DOverrider(amazing btw) instead of RadeonPro for forced triple buffering and vsync.
Frame rates gathered from FRAPS, GPU usage through Afterburner overlay, and CPU usage through Core Temp.
Latest ATI drivers (including 11.5a hotfix) and 11.2 CAP4
Edited, May 21st 2011 9:51pm by mullesch85