I just read this post on Reddit: Fix for Bioshock Stuttering
There is a quick-n-easy tweak for improving frames per second in Unreal Engine 3 games.
I'm not sure of the side effects, but the poster mentions a bunch of other games that gain performance improvements.
Can anyone confirm if this works?[/QUOTE]
There is a quick-n-easy tweak for improving frames per second in Unreal Engine 3 games.
I'm not sure of the side effects, but the poster mentions a bunch of other games that gain performance improvements.
EDIT 3/4: The following command(s) will replace all your PoolSize=## lines in all your Unreal Engine games with the VRAM size you wish to use. I'd recommend trying it out on one game first before making the changes in all your games. I have a 980 Ti which has 6GB of RAM on it, so I could possibly go as high as ~6000 or so, but I'd choose something more middle-of-the-road so I chose 3000 for mine. Whatever you choose, it will probably be much higher and better than the default value it's typically set to now in your games. GermainZ mentioned there are some user config files in ~/.local/share/ as well that have PoolSize values, and I found several after checking, so I modified these scripts to search all of ~/.local/share, not just in Steam's app folder.
First, this will simply display all the hits for PoolSize= that occur at the beginning of a line that will be replaced. Make sure you're okay with all those files having that line changed.
If you're okay with all those being changed, the following command will do the actual replacement. Replace 2000 with something appropriate to the amount of VRAM you have. The size is in MBs. If there are words occurring after the =###, they will be left the way they are, only the number will be changed.Code:find ~/.local/share/ -type f -iname *.ini -exec grep -HR -e ^PoolSize= {} \;
Code:find ~/.local/share/ -type f -iname *.ini -exec sed -inr 's/^PoolSize=[0-9]*/PoolSize=2000/g' {} \;
List of games this fix can help with (that I've found so far):
- ARK
- BioShock Infinite
- Borderlands 2
- Chivalry: Medieval Warfare
- Deadfall Adventures
- Goat Simulator
- Outlast
- Painkiller Hell & Damnation
- Rocket League
- Sanctum 2
- SpecOps: The Line
- X-COM
Can anyone confirm if this works?[/QUOTE]