Hi, i have a Intel pentium 4 Hyperthreading processor, 1 gb of ram, and an Ati x600 256 mb graphics card. The game ran a LOT better after doing the following edits in the ge3.ini file. A lot of these edits you might've seen before, but i'll post it anyway. ALWAYS back up your ini file before any changes!
Take 1 zero off the original cache values.
So change :
Cache.SizeImage=128000000
Cache.SizeMaterial=40000000
Cache.SizeMesh=70000000
Cache.SizeSound=80000000
Cache.SizeCollisionMesh=40000000
Cache.SizeAnimation=40000000
Cache.SizeSpeedTree=10000000
into this :
Cache.SizeImage=12800000
Cache.SizeMaterial=4000000
Cache.SizeMesh=7000000
Cache.SizeSound=8000000
Cache.SizeCollisionMesh=4000000
Cache.SizeAnimation=4000000
Cache.SizeSpeedTree=1000000
Next, this has already been said before, but change the following :
Shader.EnableTreeShadows=true
Shader.EnableStaticShadows=true
Shader.EnableDetailShadows=true
into:
Shader.EnableTreeShadows=false
Shader.EnableStaticShadows=false
Shader.EnableDetailShadows=false
Next, This is tweaking the Render part of the ini file. i think this next tweak is something a lot of people didnt notice? Im not sure if changing this has an effect, but here it is anyway, change :
Render.MeshLoDQuality=UltraHigh
Render.AnimationLoDQuality=UltraHigh
Render.ImageLoDQuality=UltraHigh
Into :
Render.MeshLoDQuality=Normal
Render.AnimationLoDQuality=Normal
Render.ImageLoDQuality=Normal
If you notice the ini file states that "UltraHigh = uses highest quality mode (needs 512MB highend graphic card and min. 1 GB of systemmemory!)" so i do think changing this has a big effect.
Well how has it done for my system? Well i run this game at 1024 x 768 and it runs with a lot less stutters, its a lot lot more smoother and doesnt hang every 30 seconds. Please to try these out and post back your findings.