little Gothic III performance FAQ

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
Hello,

i take myself the freedom to write down a mini-FAQ of what i found out so far.

I'd appreciate it if people could correct mistakes and/or contribute.

contents:
1) playing with 1GB, reducing stutters
2) bug in ge3.ini
3 in-game Anisotropic filtering does NOT work (with workaround)



1) Gothic III on 1GB machines with pointers to reduce stutters, loading times:

Lots has been said in regards to tweaking G3, and FACT is that GIII's minmum specs are 1GB of memory...so expect some stutters with only 1GB of memory.

You CAN however do lots to prepare your system to make room for the game, to squeeze out any byte you even can. (NEEDLESS to say the best solution is of course just get more memory)

- disable any Virus software, motherboard-monitor/speedfan.
- stop and disable ANY service in XP which is not necessary. You can even go to the extreme and disable ANY service related to networking too which leaves you with only 6 essential XP services running, eg. firewall. On my machine i managed it to disable 50 XP services. Reboot.

- Have a tool for windows cache management, those are essentially tools which allow you to tweak the XP file cache management, like
o&o clevercache or cachemanxp.
I set clevercache to "maximize main memory" profile. NOTE that a game usually has its OWN cacheing-system and therefore we can disable/reduce the windows filecache.

Also..both of these tools have an option "prohibit swapping of Kernel on disk" (or similiar worded)....make SURE this option is UNCHECKED because you *want* the OS to swap out the kernel to disk. We dont need that using up memory if we PLAY.
There are many tweak-utils where this is set (!) for performance reasons(so the OS does NOT swap out the kernel).....this is TRUE if you stay in windows.
But if you play a game you could care less than letting the OS using another 200MB of files "in memory" which you dont need while playing !

- what we want is AVOID heavy disk-access and stutters......so i am recommending the "Resource Cache" set to HIGH...even on a 1GB system...but make sure that your PC itself has as much free memory as possible. The more internal cache the game uses, the less there should be disk-accesses and therefore stuttering. (According to my logic). Goal: MAke as much free memory on your PC as even possible...but TRY to use the "resource cache high" setting in Gothic III. <---- this is MY opinion/understanding. feel free to correct me if you got other findings.


2) There is a bug in ge3.ini affecting people playing at "HIGH" settings, eg. with "Resource Cache High" on.

The ge3.ini file is in your main game folder/INI/ge3.ini
The line is
ResourceCache.u32SpeedTreeMaxMemUsage_High=100000
and should be REPLACED/EDITED to:
ResourceCache.u32SpeedTreeMaxMemUsage_High=1000000

i.e add one 0 (zero) to correct this value.

report back if this does something for you.

3) Anisotropic filtering settings IN-GAME do *not* work.
At least not with my ATI X850XT.
As a sidenote i already noticed this in "Spellforce", and G3 is from the same company. I just did another test to confirm that.

The workaround is to use a 3rd party tool like "Ati Tray Tools" end create a profile for "gothic3.exe" with a d3d-profile using 16xAF, all other settings on "application preference".

You can also manually just go to the tool (or Nvidia equivalent tool)..leave anything on application preference but make sure "Anisotropic filtering" is *forced* in the control panel at 8x or 16x. Then start the game.

DEFINTLY big difference in appearance.....even with 16xAF set "in game" i get washed out textures....but doing it this way (forced with a tool) it looks MUCH nicer. This setting then overrides whatever you set in the game menu.

Edit: Or just use the ATi/Nvidia control panel options for the Aniso setting.

Thanks for contributing


 

skace

Lifer
Jan 23, 2001
14,488
7
81
I'm playing it too. UK edition :)

Edit: Oh I'll try that memory tweak tonight. I am playing on high and I've noticed that the performance in general is fine but every once in awhile it stutters.
 

Hadsus

Golden Member
Aug 14, 2003
1,135
0
76
I've noticed that while traversing the countryside there is a quick studder as memory refreshes itself.....very similar to Oblivion. And I already have 2 gb memory.
 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
there is LOTS of tweaking going on....what happens if you try that bug-fix in the ge3.ini (that 100000 ---> 1000000) ?

And use "resource cache HIGH"

Anyway with a 2gb system its possible to tweak a LOT regarding game cache...BUT..the point is this should not be necessary, IMHO a game-engine should do that automatically. dumb.

There is a lot of settiings in the ge3.ini

starting with

Cache.SizeImage=128000000
Cache.SizeMesh= 70000000
Cache.SizeSound=80000000
Cache.SizeMaterial=40000000
Cache.SizeCollisionMesh=40000000
Cache.SizeAnimation=40000000
Cache.SizeSpeedTree=10000000


in bytes (divide by million to get MB) which SUMS up to 408MB cache.

And, more important, the

ResourceCache.u32ImageMaxMemUsage_High=96000000
ResourceCache.u32MeshMaxMemUsage_High=96000000
ResourceCache.u32SoundMaxMemUsage_High=20000000
ResourceCache.u32MaterialMaxMemUsage_High=21000
ResourceCache.u32CollisionMeshMaxMemUsage_High=18000000
ResourceCache.u32AnimationMaxMemUsage_High=40000000
ResourceCache.u32SpeedTreeMaxMemUsage_High=1000000 <---------------- FIXED here ! Notice the original has a zero missing !

which totals to 271MB for cache.

Relation of latter entries to above is really not known, ASSUMING that entries below have to be LOWER than the ones above (cache.XXX).

But you can always try to increase.......eg double all values....or increase each value 50%

Eg. if you double the first section (in the ge3.ini) would allocate 800 something MB for cache...and the second (resource.cache XYZ) 500 something.

Good values for 2GB systems. SHOULD/COULD get rid of loading pauses. try it.

 

flexy

Diamond Member
Sep 28, 2001
8,464
155
106
X850XT, running at 1280x1024, AF16 (forced with control panel)..i get pretty DECENT rates actually, 40, 50FPS...playable.

If i could just get rid of the occasional stutters.

 

Ultralight

Senior member
Jul 11, 2004
990
1
76
Hmmm, well I got an X800 GTO 256 meg card with DDR3 memory, along with 2 gigs of RAM (PC3200) and a Athlon 64 3200 CPU. Think that will do me okay if I don't attempt all the eye candY?

By the way, are the controls improved over Gothic 2, especially the combat? And if so, what percentage would you say the improvement was?
 

cubby1223

Lifer
May 24, 2004
13,518
42
86
I can't wait for the tech responses concerning playability. If anything like Gothic 2 support, it'll be a response saying to uninstall all Symantec software from your computer. And when you state you have no Symantec software installed, they'll ask that you check again & offer a link to a website claiming that Ghost may or may not interfere with one particular software program, thus any Symantec software is definately interferring with Gothic 2, even though you don't have any installed...

But really, I don't know if I can afford a memory upgrade just to play Gothic 3. I just spent all my money upgrading from 512 to 1gb just to play Condemned not too long ago. Cheapest 2gb kit at Newegg is $215... Maybe something will pop up in Newegg's open box section - but even that is confusing to find how to get there, every time I check their site they've rearranged their links another time.
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
Originally posted by: IamDavid
No game at this point should require 1GB of Memory. That's just stupid!

Your right. Game desingers should just make 2gigs required so we don't have to tweak games to hell and back again.