vermin Jul 27, 2014 @ 5:02pm
How to Improve loading times for tf2?
I use Zorin 9 OS
Showing 1-9 of 9 comments
< >
-FwG- ^ Bucky Jul 27, 2014 @ 7:04pm 
What graphics card, CPU, RAM?
If it's an AMD, loading times are going to suck no matter what.

Not sure what they're like with RadeonDriver, (open-source AMD driver) but unfortunately the fact that there's no way to turn off vsync was enough for me to judge RadeonDriver as being an incompetent alternative to fglrx, in spite of the fact it performs better. (which is why I didn't actually test load times)
mvs.ty1adrhas Jul 28, 2014 @ 11:00am 
Also a SSD might help (given that you run the game on a decent enough computer).
worzel910 Jul 28, 2014 @ 11:11am 
Hate to say it but, a decent computer should suffice.

Ignore most of FwG- ^ Bucky21659 post. the graphics card/driver has nothing to do with load times
-FwG- ^ Bucky Jul 28, 2014 @ 12:38pm 
Originally posted by worzel910:
Hate to say it but, a decent computer should suffice.

Ignore most of FwG- ^ Bucky21659 post. the graphics card/driver has nothing to do with load times
It does, actually.

The Linux port of the Source engine uses a DirectX>OpenGL abstraction layer called "ToGL."
This decompiles the shaders from HLSL and recompiles them into GLSL with the driver, so on any system the first launch of a Linux Source game will be abnormally long.

The driver is supposed to cache these recompiled drivers to be used later but for some reason, fglrx doesn't do this, so it has to decompile and recompile the shaders every time.
LOLCAT Jul 29, 2014 @ 7:08am 
Originally posted by worzel910:
Ignore most of FwG- ^ Bucky21659 post. the graphics card/driver has nothing to do with load times
It does. Try it before you "open your mouth".
worzel910 Jul 29, 2014 @ 9:46am 
Fair enough , yes it compiles the shaders, but what is it that sends/ retrieves from the relevent information to do the job.

The fact is it's the sum of all parts at the end of the day or I must have the only working AMD card/driver as it takes less than 15 seconds to load an average map. same in most other games, NS2 been the worst for load times!. 99 out of a hundred times I'm first few in the game/round.

So please "open your mouth" LOLCAT and explain why then with an AMD card that I dont suffer from load times if its the AMD card/drivers ?
-FwG- ^ Bucky Jul 29, 2014 @ 4:14pm 
Originally posted by worzel910:
Fair enough , yes it compiles the shaders, but what is it that sends/ retrieves from the relevent information to do the job.

The fact is it's the sum of all parts at the end of the day or I must have the only working AMD card/driver as it takes less than 15 seconds to load an average map. same in most other games, NS2 been the worst for load times!. 99 out of a hundred times I'm first few in the game/round.

So please "open your mouth" LOLCAT and explain why then with an AMD card that I dont suffer from load times if its the AMD card/drivers ?
With fglrx or RadeonDriver?
gutigen o) Jul 30, 2014 @ 3:46am 
Originally posted by worzel910:
Fair enough , yes it compiles the shaders, but what is it that sends/ retrieves from the relevent information to do the job.

The fact is it's the sum of all parts at the end of the day or I must have the only working AMD card/driver as it takes less than 15 seconds to load an average map. same in most other games, NS2 been the worst for load times!. 99 out of a hundred times I'm first few in the game/round.

So please "open your mouth" LOLCAT and explain why then with an AMD card that I dont suffer from load times if its the AMD card/drivers ?

Open source drivers do not have shaders cache, because of that game can't store shaders on the disk, so it bakes them each time you start it (game). There you go ;)

Also sometimes loading times can be faster on Linux regardless of shader cache issue, because EXT4 is not only more efficient than NTFS, but there is no file fragmentation unless you reach around 80% of disk use.

Shader cache for OSS drivers is coming though (WIP).
Last edited by gutigen o); Jul 30, 2014 @ 3:48am
worzel910 Jul 31, 2014 @ 3:14pm 
Originally posted by -FwG- ^ Bucky21659:
Originally posted by worzel910:
Fair enough , yes it compiles the shaders, but what is it that sends/ retrieves from the relevent information to do the job.

The fact is it's the sum of all parts at the end of the day or I must have the only working AMD card/driver as it takes less than 15 seconds to load an average map. same in most other games, NS2 been the worst for load times!. 99 out of a hundred times I'm first few in the game/round.

So please "open your mouth" LOLCAT and explain why then with an AMD card that I dont suffer from load times if its the AMD card/drivers ?
With fglrx or RadeonDriver?



fglrx.
Showing 1-9 of 9 comments
< >
Per page: 15 30 50
Date Posted: Jul 27, 2014 @ 5:02pm
Posts: 9