I tested a lot of stuff in the config and found that you can increase FPS dramatically if you can accept some loss in visual quality.
This involves turning off all dynamic shadows.
Which is not cool, I know, but if you want to play as smoothly as possible while the game still looks kinda decent this is the way.
So, the user_settings.config is located in
%appdata%\Fatshark\Darktide
What you wanna change is this:
local_lights_shadows_enabled = false
This turns off shadows from lightbulbs and such.
lod_object_multiplier = 0.001
EDIT:
This makes everything use low-poly meshes, which of course looks worse, but still kinda ok.
You can set this to anything apparently but the lower you go the more issues will show up here and there.
Some things don’t have proper lod meshes I guess or their size is too big or something so they won’t render at all. But it’s kinda rare.
lod_object_multiplier = 0.25
A good value if you can afford it with your hardware seems 0.25.
Values higher than 1 are possible too but will make performance worse.
Zero and below don’t work. If you set this to 0 many objects in the game won’t show at all.
EDIT
sun_shadows = false
This deactivates sun shadows.
volumetric_extrapolation_volumetric_shadows = false
This deactivates shadows on volumetric clouds
Additionally you can set the resolution of the only remaining shadows, the static sun shadows
static_sun_shadow_map_size = [
1024
1024
]
And then in theory you can turn up everything else to your satisfaction and still have the game look decent with acceptable framerate.
You have to make the config read-only or else static sun shadow resolution might be reset.
Rendering the shadows, I guess, produces a lot of draw calls that the CPU has to handle.
Most people probably have a CPU bottleneck in addition to the overall poor performance.
Also lowering mesh quality seems to free up some CPU usage.
I think it still looks pretty good.
Just doesn’t have dynamic shadows anymore.
It’s not in the screenshot but in this location I get up to 93 FPS.
With default low settings I think I have like 70 FPS.
With default medium settings I have like 60 FPS.
But I have a mixture of medium and low now.