http://www.rpgwatch.com/forums/showthread.php?t=9286- (Win7/Vista only): Right-click shortcut and configure it to run in "XP SP3" compatibility mode. Also put a checkmark at "Disable Desktop Composition".
- Make sure the in-game graphics setting for "Dynamic Geometry Distance" is set at "High" or lower - and not "Very High". According to a developer at Larian, if the setting is "Very High" then the engine effectively disables the lowest LOD for trees.
- Disable the "Render GUI at desktop resolution" graphics option. I have not actually measured if this option has any performance implication - but it sounds like special code would be needed to render GUI at (potentially) another resolution than the game itself. And in my case I was actually running the game at desktop resolution anyway…
- Enable the "Timeslice shadow update" graphics option.
- Limit the number of frames the game is allowed to render ahead in DirectX. If you have an nVidia card you can control this setting on a per-application base through their control panel. Default is 3, I lowered this setting to 1.
Finally, I did try a suggestion from the Larian forums about tabbing out of the game to set the thread priority to "High" for the game. It seemed to improve stuttering a little, but it's annoying to have to do this each time the game is started so I don't know if I can be bothered once I start playing it for real…
For people with ATI cards, you can download ATI Tool and check for the :
Limit the number of frames the game is allowed to render ahead in DirectX. Default is 3, I lowered this setting to 1.
Last edited by KnightPT; 03/12/09 11:06 AM.