Recently upgraded, so I know what its like to play this game on low spec (Q9550)- : /
1680x1050 - medium to high settings
120+ FPS - fluctuates depending on number of players, and the map.
Empty Server - 333FPS with everything low
Recently upgraded, so I know what its like to play this game on low spec (Q9550)- : /
1680x1050 - medium to high settings
120+ FPS - fluctuates depending on number of players, and the map.
Empty Server - 333FPS with everything low
OK hear goes…
4770k @ 4.7 with 16 GB of Ram @ 2133 and two 690’s in SLI running on a single VG248QE using the lightboost hack. With all settings on low and with a lowered Nvidia Inspector profile for Dirty Bomb and a SLI profile fix.
On a empty server I have 333fps in places where there is not much drawn on screen with dips into the 280’s Camden being the worst 150’s in the center of the first objective. In a full 16 players game I get 120/150 FPS average with dips into 90’s, recording using DXtory (for potty) nets me 40-50fps uncapped, recording any other I get about a 10-20% reduction in framerates.
buggered if i know but when i was recording with dxtory in db the game ran at 30fps, with bandicam im getting my normal framerate /shrug give it a shot
<-laptop
max 110 fps on empty server staring at a wall, 40-70 running around. 15-30ish on a full server.
1280x800, everything low/off, tweaked menu/scoreboard.
intel core duo p8600 @ 2.4 GHz
nvidia quadro fx 2700m
4 GB ram
vista
[QUOTE=Ashcrow;458931]Someone please enlighten me as in to achieve a stable 100 FPS if possible.
Thanks.[/QUOTE]
Basics first, be sure to tune your windows. Make sure your not running in power save mode, or that your windows starts to update itself in middle of a fight. There are tons of guides for how to tune windows.
In any case a very wrong windows config, can hurt a lot; but else there is not much in windows to tune.
Now I got no amd card, so I have no clue about those settings. So speaking for nvidia, create a new profile and add the DirtyBomb exe to it; if you are on a laptop like I am, this is necessary to make DB run with the nvidia card instead of the intel.
Thats the game executable:
C:\Program Files (x86)\WarChest\Dirty Bomb\Content\Binaries\Win32\ShooterGame-Win32-Shipping.exe
Once that is done, you can tweak those setting to your own wishes. The less there is enabled, basically the more frames you get; but some settings might have almost 0 impact on fps; so maybe experiment and see what suits you. I have everything on perfomance, so either disabled or minium.
Now with drivers and windows ready, lets see the DB configs:
C:\Program Files (x86)\WarChest\Dirty Bomb\Published\Content\ShooterGame\Config
Backup the file ShooterEngine.ini first - make a copy to Desktop or something.
Open in notepad, while DB is not running, as DB will overwrite that file quite frequently - even the launcher does if I am not misstaken. You can also have both open, and just be sure to press save - just before starting the game from the launcher - does mostly work also.
Now search for following configs, and set them as shown here
DefaultPostProcessName=None
bForceStaticTerrain=True
bDisablePhysXHardwareSupport=TrueMotionBlur=False
DepthOfField=False
Bloom=False
QualityBloom=False
Trilinear=False
StaticDecals=False
DynamicDecals=False
DynamicLights=False
DynamicShadows=False
Distortion=False
LightEnvironmentShadows=False
CompositeDynamicLights=False
DirectionalLightmaps=False
Distortion=False
DropParticleDistortion=False
SpeedTreeLeaves=False
SpeedTreeFronds=False
OnlyStreamInTextures=False
LensFlares=False
FogVolumes=False
FloatingPointRenderTargets=TrueDynamicLights=False
DynamicShadows=False
LightEnvironmentShadows=False
bAllowD3D9MSAA=False
bAllowTemporalAA=FalseStaticDecals=False
DynamicDecals=False
UnbatchedDecals=False
The following config is very extreme, the world will be rendered a bit like Minecraft or Doom. Maybe somebody who likes more detail could tweak this further, to have more details in, but still high perfomance. See the last link from related weblinks. As I suppose my gfx card actually does not bother to render 64x64 textures or 256x256. I was just trying out the minium. Also these settings cause some textures to freak out and have random colors on it.
TEXTUREGROUP_World=(MinLODSize=1,MaxLODSize=64,LODBias=0,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_WorldSpecular=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Character=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Weapon=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Vehicle=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=1,MaxLODSize=1,LODBias=2,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=1,MaxLODSize=1,LODBias=2,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Cinematic=(MinLODSize=1,MaxLODSize=64,LODBias=2,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Effects=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Aniso,MipFilter=Linear,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_EffectsNotFiltered=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Aniso,MipFilter=Linear,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Skybox=(MinLODSize=1,MaxLODSize=64,LODBias=2,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_UI=(MinLODSize=512,MaxLODSize=512,LODBias=2,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Lightmap=(MinLODSize=1,MaxLODSize=64,LODBias=0,MinMagFilter=Linear,MipFilter=Linear,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Shadowmap=(MinLODSize=1,MaxLODSize=1,LODBias=2,MinMagFilter=Linear,MipFilter=Linear,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=64,LODBias=2,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_MobileFlattened=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_ProcBuilding_Face=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_ProcBuilding_LightMap=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Terrain_Heightmap=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Terrain_Weightmap=(MinLODSize=1,MaxLODSize=64,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_ImageBasedReflection=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Bokeh=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_ColorLookupTable=(MinLODSize=1,MaxLODSize=1,LODBias=1,MinMagFilter=Point,MipFilter=Point,NumStreamedMips=0,MipGenSettings=TMGS_NoMipmaps)
Lastly with this engine, its possible to define a min/max framerate, this can help with having stable fps, and thus hopefully stable input lag I guess.
Adjust the framerate to your monitor. Unlike QUake3 you do not need high fps to hit something well, better is a very stable input lag - in my opinion.
bSmoothFrameRate=TRUE
MinSmoothedFrameRate=60
MaxSmoothedFrameRate=60
MinAllowableRefreshRate=60
MaxAllowableRefreshRate=60
Lastly after many hours of DB - fail that it took me so long - I noticed my laptops gfx card is overheating, and throttles down to a lower performance state, which results in fps going up and down, from 20 - 80… and so on, with each cool down cycle. So I downclocked my gfx card a bit - which seems to help, at least it takes now longer till it wants to throttle down, and I still get around 60-80 fps.
Related Topics:
Related Web:
http://udn.epicgames.com/Three/TextureSupportAndSettings.html
http://udn.epicgames.com/Three/SystemSettings.html
http://uncodex.com/2012-03/engine/engine.html (not same engine, but almost :D)
http://forums.epicgames.com/threads/721052-Editing-Graphics-Settings
PS: There are more configs, like light settings which can be tweaked, but I am not sure which of my config settings did improve fps. Also Vahl says you should not set to False the following configs:
[QUOTE=Vahl;457441]DynamicLights=False
and
CompositeDynamicLights=False
especially are going to break team recognition, as the characters wont be lit properly anymore, do it at your own risks, but if you cant make the difference between teams, that’s the main cause.
I personally would not recommend it.[/QUOTE]
And I have no clue how to make the walls have only one color, as I have seen in some screenhots. E.g. like picmip in q3. I suppose its either a lod hack, custom dll, or maybe some texture replacement… TBH I wished we could just toggle that stuff off and on. Play in clean mode, and replay in theater mode for nice movies.
PS2: With these settings you should get a “dramatic” fps boost on empty servers, with players the boost is less, but still worth it.
PS3: FloatingPointRenderTargets=FALSE setting that one to false, causes a very ugly result, but gives some extra fps.
i7 920 @ 3.4 Ghz
6 Gb 1600 RAM
GTX 285 FTW
Res: 1920x1080, all low.
Depending on server load and map segments - 70 fps (in action with explosions full server) to 330 fps (empty server, LB attackers 1st spawn).
Fps on empty servers generally above 200. Biggest impact on fps as I noticed plays the server load - how many people on server - gets usually below 120 when more than 5-6 people on server. I wonder if it’s a cpu or gpu bottleneck, I wish devs could help clarify that.
Haswell like Ivy sucks for overclocking unless you de-lid it and apply new thermal paste, and even then it’s pot luck if your in the market for a new processor and mobo Mustang. I have a 3770k and an Sabertooth Z77 doing nothing (was going to build a recording PC but I haven’t got the money now) £300+ P&P and it’s yours (I would be giving the mobo away in effect).
so far it looks like a good GPU will help an old quad core better than a new quad will help an older GPU, but high end both rocks
The only solution is new hardware or to wait for the next build with a performance boost.
Playing on:
1920x1080
i7 2600K
GTX580
16GB RAM
All settings as low as possible.
Highest fps possible, 160-230 dependent on the map.
Ahhh, don’t temp me! 
Thanks for the offer, but I’m not really looking for an upgrade just yet.
I take it you have de-lid your 4770k already?
in relevant situations I cant get 60 fps. More like 25-50 depending on how much action what map and so on.
that’s the reason I reduced testing this game to a minimum.
[QUOTE=Mustang;459125]Ahhh, don’t temp me! 
Thanks for the offer, but I’m not really looking for an upgrade just yet.
I take it you have de-lid your 4770k already?[/QUOTE]
Yep I put some arctic sliver 5 on both sides of the lid core one is now the same temp (not 8C higher) as the rest of the processor & I dropped 9C at idle 7C at load. It’s a shame the processor bottoms out on me as the temps suggest you could get a stable 5GHz OC. Must be something to do with the power regulation being on the chip.
Once Intel starts soldering the chips to the board however I will be moving to AMD even if they are (insert caption).
when I saw the config of ashog look like there is no big difference between new and Old hardware.
All Options in low settings, I got around 100 / 120 in full load servers with sometimes some drops to 90, and around 280/333 on empty servers. I’m looking for 144+ Stable FPS (refresh rate of my screen) I’m waiting the optimization pass.
Config :
i7 3820 OC
GTX 680 OC
32 Gb RAM 2400
[QUOTE=BomBaKlaK;459164]when I saw the config of ashog look like there is no big difference between new and Old hardware.
All Options in low settings, I got around 100 / 120 in full load servers with sometimes some drops to 90, and around 280/333 on empty servers. I’m looking for 144+ Stable FPS (refresh rate of my screen) I’m waiting the optimization pass.
Config :
i7 3820 OC
GTX 680 OC
32 Gb RAM 2400[/QUOTE]
Have you tried this bomBaKlak? http://www.blurbusters.com/easy-lightboost-toastyx-strobelight/ You loose 14 frames on your refresh rate, but remove the motion blur.
Yes, I also recommend lightboost (if yourscreen can support it). In this case you need only stable 120 fps but with vsync on though.
Nice amount of ultraspeed RAM, Bomba
Is so much RAM needed at all? My 6 Gb are never fully loaded, methinks.
Thx for the tips havent try lightboost yet not sure about Vsync I not fan about it, make the mouse movement a bit strange to me.
For external software like strobelight is it really effective ?
Yep I’m working all day long on huge resolution projects on After effect, for monumental video mapping (the last was 9900x1200 px / 300m long / 6 beamers / 6 000m² of video projection made in april with 30 000 ppl, 6 month of work : https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash3/577466_689308584428753_24594484_n.jpg )
So yes I update my rig every years for my work (https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash3/921707_4391923490735_1011580293_o.jpg) and I use it to play to :p, but it’s clearly not needed for gaming 8Gb is enough.
Since years when I can’t work anymore then I move to a WolfET or ETQW for few maps then back to works, it helps a lot when you need a break, so SD games are part of my workflow ! 