I don’t know if performance really has improved a lot with the recent update, or if I just have found the ideal settings for my system now. But right now the game is running at rock solid 120 max FPS for me, and since I am using a 60hz monitor, that’s pretty much my ideal. This is on standard low detail (high character detail), with no lego config shenanigans, and a respectable resolution (more on this later).
This is remarkable if you ask me, because the GTX 745 is an OEM-only card which is about half as fast as the 750 ti, which is probably the cheapest reasonable option for gamers right now (and which I incidentally just ordered). My CPU is a decent i7 though, so that may make a bit of difference (as you can probably tell I didn’t buy this PC for gaming).
To get there, I only had to do three things:
-
Enable the one frame delay. I am rather sensitive to input lag but don’t notice any issue with it, so I don’t think it’s a big deal at all. I’d still disable it out of principle if I had the choice, but I see no reason to feel bad for turning it on if it helps.
-
Disable texture streaming based on this tutorial: http://www.randomguy7.com/blog/how-to-remove-all-texture-streaming-in-unreal-engine-games
This actually makes things look better (without it, the game would stream the weapon textures in for me whenever I switch weapons, which looked rather ugly) and also increases performance, so it’s a win/win. It uses more memory of course, but if you have enough then that’s just not an issue.
I don’t really understand the details of this yet, but considering how useful this seems to be, I am wondering if this could not be offered by default at least as an option.
- Change my resolution to 1280x960 (4:3). This is a big one of course. With 1080p I still get over 80 FPS which is decent, but ultimately I prefer this resolution. It’s the highest 4:3 resolution and thanks to the vertical resolution being pretty close to 1080p, it looks far less messy/blurry than other low resolutions. I still get a VERY sizeable performance boost out of this and it looks far better on my screen than 720p (YMMW).
The 4:3 aspect ratio is interesting in itself. A lot of Counter Strike players use this resolution on widescreen monitors because it stretches the view vertically (effectively creating a smaller FOV) which makes targets appear bigger. Of course in Dirty Bomb you can offset this effect by adjusting your FOV, though you still get a more zoomed view horizontally than vertically and a slightly different feel to the mouse movement. You may like or hate this, but I would suggest anybody to give it a try at least once. For some reason I do extremely well with this resolution and I just find it fun to play with it.
Oddly this resolution also shows six columns in the loadout UI, while 1080p shows only five.
So that’s it. Here are two screenshots to prove that it really is running well above 120 FPS (before I capped it) and resized to 1080p to show more or less what it looks like on screen:
And finally my system specs:
If the 745 can do this, then any halfway decent GPU should be able to do this really, unless there is a specific issue with the game or hardware. With just a little bit more juice, achieving 150 FPS and more should be no problem at all (I’m looking forward to seeing what difference the 750 ti will make).
Of course every system is different and this may not work for you at all, but hopefully some will find this useful enough to give it a try before falling back to one of the super low graphic configs. Nothing wrong with lego graphics, but at least having the option to play the game as it is intended to is really nice IMO.