At 4K, I’m averaging in the high 80’s outside of Crucible (but Gsync is awesome so I don’t notice drops into the 60’s)
I’ve nitpicked over the settings for many the years now (since dx9 was the only client) - as long as you have a solid rig, just turn off anisotropic filtering in-game and force within drivers. Also, turn off ambient occlusion.
AO is the big one, but for some reason AF eats frames too
I changed my Lighting setting from “Low” to “Medium”, so I made a small update to the original post with the following.
Lighting: BIG change in performance. I set this to “Medium”. You can increase this to make fights look better, especially in dark environments, but your FPS will lower. I don’t recommend using “Low” because that causes a bug where shadows suddenly disappear and reappear at certain times of day. Only set this to “Low” if you have Shadows turned off.
There are a couple of posts on reddit and steam discussing the issue:
The last link above dates from 2017… and if you search the thread for “Shadows”, you’ll find people reporting the bug even back then. I guess this bug is quite old!
I’m surprised I never noticed this bug before; or perhaps I never really understood it.
Oh. I had no idea there was a hotfix to solve the issue.
Unfortunately it’s still happening to me on the latest version.
Should I report the problem somewhere?
Several things I have done to increase FPS and enjoy the beautiful graphics.
Upgraded my CPU and GPU (Now running a Ryzen 5 5600 CPU and AMD RX 6650 XT GPU)
Run the 64 bit version of the game (use deferred rendering).
Run the game using Vulkan instead of DirectX. (Download the newest DXVK and place dxgi.dll and d3d11.dll into your x64 folder) [The first time ever you load an area it will create a new cache so give it a moment, but all playtime afterwards will be buttery smooth)
Give the mod GrimTex a try, the creator says he made sure compression was modernized on all textures to DXT5 whereas Grim Dawn natively uses DXT3… many users report smoother gameplay due to this. I’m playing in the 1.2 Play Test Beta patch, Crate has updated and modernized the rock textures in the game which are now aesthetically more beautiful; therefore, I’m only using the FX folder of GrimTex which for me makes a huge aesthetic difference. I will probably try the full mod again when the creator has done another pass of all the textures (assuming he will do this once GD 1.2 goes live).
Make sure your Nvidia or AMD Software profile is updated and optimized and use FreeSync or Gsync if your monitor supports it. Set an FPS lock [I use Radeon chill and set min and max FPS to 120] (Also keep your GPU drivers up to date). Also, I use Radeon Image Sharpening which really helps most games pop and vastly makes shadows look better in Grim Dawn.
If you have an HDR monitor and Windows 11 - utilize AutoHDR - it really makes the game that much more beautiful.
Play around with video settings, I run everything on max now. However, I enjoy particle density set to low or medium [this doesn’t affect quality but the density] as I find many spell effects to be way oversaturated on higher (especially in big battles). Also, I enjoy the clarity of disabling Depth of Field.
Continue to wait for more updates to the game. I’ve been playing since the game’s release and slowly over time and with expansions - Crate has optimized the game more and more. They really put a lot of love into this game and continue to do so with the upcoming 1.2 Patch and Fangs of Asterkarn announcement.
I would say the biggest stop to the microstuttering was me upgrading the CPU and GPU. I think, like others have pointed out have a higher Clock Speed CPU probably helps the most. I have seen awesome results using Vulkan over DirectX 11. Since upgrading my PC, I have stopped using the CPU core affinity switching. It may have helped a tiny bit back when I used a much slower CPU and my old Nvidia GTX 1060. One thing of note is the FPS does drop when playing multiplayer, but I still mostly play single player.
Unfortunately, I found another graphics-setting-related bug, and so I had to change my Particles setting from “Low” to “Medium”. It turns out that certain enemy attacks become absolutely INVISIBLE with this setting on “Low”. One such (deadly) example is the water wave attack of Moosilauke, which triggers Trozan’s Sky Shards.
I have pretty powerful hardware but I also have a 4k monitor, and some games just can’t run at a stable framerate at 4k, no matter what GPU you have or graphics options you set. I’m well acquainted with microstuttering. But DXVK completely eliminated it, giving me a perfectly smooth 60 FPS even with all graphics settings maxed. Thanks for the suggestion!