massive fps boost


(shaftz0r) #1

wanted to share the results of a weeks worth of tweaking with the community. i started off with some basic ut3 tweaking (http://www.tweakguides.com/UT3_8.html) turning off all shadows while making sure that the relevant textures and animations remained clear. (i noticed a decent jump in clarity by setting SkeletalMeshLODBias to -2). After these first few tweaks, i got an extra 20 fps or so.

The next step was to dig through the texture group settings. i wanted to make sure that signs, walls, and non essential textures were as pixelated as possible without sacrificing visibility. below are the settings that i tweaked. im sure you could squeeze a few more fps out of these settings if you really needed to


my full cfg is right here -----> http://pastebin.com/raw.php?i=L4PSf7TH
copy and paste the entire thing over your current shooterengine.ini file. save it and in properties check the read only box


these are just the texture settings., shadows arent removed ect. replace this over the current texturegroup block, save and set to read only

TEXTUREGROUP_World=(MinLODSize=16,MaxLODSize=64,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=16,MaxLODSize=64,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_WorldSpecular=(MinLODSize=16,MaxLODSize=64,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Character=(MinLODSize=256,MaxLODSize=2048,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=256,MaxLODSize=2048,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=256,MaxLODSize=2048,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Weapon=(MinLODSize=16,MaxLODSize=64,LODBias=1,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=1,MaxLODSize=1,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=1,MaxLODSize=1,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Vehicle=(MinLODSize=512,MaxLODSize=2048,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=512,MaxLODSize=2048,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=512,MaxLODSize=2048,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Cinematic=(MinLODSize=256,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Effects=(MinLODSize=128,MaxLODSize=512,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_EffectsNotFiltered=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Skybox=(MinLODSize=16,MaxLODSize=64,LODBias=100,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_UI=(MinLODSize=512,MaxLODSize=1024,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Lightmap=(MinLODSize=512,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Shadowmap=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_MobileFlattened=(MinLODSize=8,MaxLODSize=256,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ProcBuilding_Face=(MinLODSize=1,MaxLODSize=1,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ProcBuilding_LightMap=(MinLODSize=1,MaxLODSize=1,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Terrain_Heightmap=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Terrain_Weightmap=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ImageBasedReflection=(MinLODSize=1,MaxLODSize=1,LODBias=0,MinMagFilter=Linear,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Bokeh=(MinLODSize=1,MaxLODSize=256,LODBias=0,MinMagFilter=Linear,MipFilter=Linear,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_ColorLookupTable=(MinLODSize=1,MaxLODSize=4096,LODBias=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)

(k1ruaa) #2

Where is the CFG located to make that kind of changes ?


(shaftz0r) #3

sorry i forgot to include that. these are all in the C:\Program Files (x86)\WarChest\Dirty Bomb\Published\Content\ShooterGame\Config shooterengine.ini file.


(INF3RN0) #4

Can you post a screenshot so I can see if your game looks any different than mine already does? Thanks!


(shaftz0r) #5

just took this with 10 people in the server. notice the pixelation on the street signs and crates. i also turned down the skybox as much as i could



(INF3RN0) #6

f12. Saves to your install directory in a sub folder. Thanks!


(Protekt1) #7

I will definitely have to give this a shot. Devs should consider adding these sort of tweaks in the in game menu tbh. I don’t know why most devs don’t.


(fzl) #8

i test this settings…for me doesnt work i lost 30-40fps i switch to my selftweaked cfg… now stable 125fps (locked)

my system

amd quadcore 4.2ghz
kingsteon ddr 8gb
gtx 590

Note: i tested today some cfg tweaks…and i think intel cpus are better for this game…but the most cfgtweaks working better for amd cpus…

is there any information that this game is better for intel systems?


(shaftz0r) #9

i dont really see how its possible to lose fps like that. you had to have done something wrong


(fzl) #10

think not shaftzor…i`m not a newbie in cfg Tweaking…when this settings give you a boost…fine…for me (only) doesnt works…

btw you have intel or cpu system?


(shaftz0r) #11

you’re literally drawing less by turning down these settings. losing fps doesnt make any sense at all. i dont know how this engine works, but one simple guess would be that you put theese settings somewhere and it defaulted the cfg. do some before/after screenshots. anyone else have any ideas?

this game is far more gpu intensive than cpu. the amd/intel conversation is kind of a moot point


(1-800-NOTHING) #12

not sure if it matters, but there seem to be random spaces in some of the strings: TMGS_SimpleAvera ge, TMGS_Simpl eAverage.


(shaftz0r) #13

fixed it. didnt realize there was a formatting issue. try it again fzl. couldve been my fault

:edit: not really sure why its drawing spaces after a copy and paste. there isnt any /code option on this forum unfortunately


(Dthy) #14

[QUOTE=shaftz0r;464212]fixed it. didnt realize there was a formatting issue. try it again fzl. couldve been my fault

:edit: not really sure why its drawing spaces after a copy and paste. there isnt any /code option on this forum unfortunately[/QUOTE]

There is, it’s [CODE ] [/CODE ] (with spaces removed).


(shaftz0r) #15

hmmmm, didnt work for me the first time but thank you :slight_smile:

have been asked a few times just to post my cfg, so here it is for you lazy few :stuck_out_tongue:


(twincannon) #16

Nice shaft! Decent FPS boost + less visual noise = win. Thanks for sharing


(.Chris.) #17

Thanks for this, whilst fps wasn’t much of an issue for me the config makes things much cleaner, can see better now :slight_smile:


(eiM) #18

Awesome. This made my game alot more playable. It did not give me a major fps boost (maybe from 25 to 30 :D), but it is alot smoother now. Also, I can see more clearly. Thumbs up!


(montheponies) #19

just out of interest what is everyone playing with in the way of gfx card?

Just I’m using an ‘old’ GTX460 FTW and dont struggle to keep 60fps (based upon the numbers on the rh side of the screen - not graphing it).


(Ashog) #20

same here - GTX285 FTW and no struggle.