How do I optimize my game even further?

Issue Description (Required):

Ever since the class overhaul update I’ve noticed a decline on performance. I used to be able to run this game on medium settings and now I have to run it on the lowest of the lowest.

Attempted Solutions (Optional):

I use the more graphic options mod to turn everything to the lowest. I’ve also tweaked the game config to try and remove shadows. Now since the Mortis update I’ve turned the textures into the lowest I could.
Also Im uploading a pic of how my game looks to run it well.

Platform (Required):

PC - Steam

[PC] PC Specifications (Optional):

CPU: i5-12600KF 3.69 GHz
GPU: GTX 1660 SUPER
RAM: 16 gbs with a speed of 2666 MHz
I play on a 1280 x 720 resolution.

Upload Supporting Evidence (Optional):

Depending on how much VRAM you have you don’t need to crank the graphics that low. You can make the game look decent without having to sacrifice any performance.

I personally have been limited by CPU more than GPU, though GPU has been struggling too. I don’t really have any other ideas or tips for this, just that you don’t need to make the game crusty.

If you aren’t using DLSS options, I would highly recommend trying out NVIDIA DLSS and setting it to Performance. Gives a noticeable performance boost on my end without degrading the image quality a noticeable amount. Ultra Performance makes it look like an oil painting, so I wouldn’t recommend that.

1 Like

Texture Quality - Set to Medium. At that resolution you’re using probably <4GB VRAM anyway. Texture quality doesn’t really impact FPS. You’ll know if you hit VRAM limit, your FPS completely stops. Set to Medium.

In Darktide launcher for your CPU I recommend worker threads to 4.

Your DDR4 2666MHz. Is that advertised speed on RAM sticks? Check task manager, performance, memory and see what it says for MHz or MT/s if it actually is 2666. If it is lower than your RAM advertised speed. You need to enable XMP in BIOs so it matches the speed advertised of RAM.

1 Like

Thanks for the tips guys

Ram speed I posted is from the task manager performance tab

Download CPUZ, run it and click on SPD tab it will show your RAM’s rated speed from JEDEC to XMP.

Example from internet. DDR4-2666 (1333MHz)

You might have XMP profile to go higher i.e DDR4-3200 (1600MHz) etc. Just need to enable XMP in BIOs to reach it.

I’m subbed to the below channel. Gives me starting points for simultaneous undervolting and overclocking GPUs voltages and speeds before fine tuning. Below video relevant to your GPU.

Undervolt your GTX 1660 Super for more FPS! - Tutorial

Then there is this.

More Graphics Options - Performance boost at Warhammer 40,000: Darktide Nexus - Mods and community

It actually lets you go lower than “low” to turn off things completely. The mod hasn’t been updated for a very long time so unsure if it work. But again leave texture quality at medium as no real FPS impact, just VRAM usage.

1 Like

Put everything in a benchmark finder, and while the accuracy can be questioned, the results are extremely off, sadly i couldn’t input more accurate RAM so no clue what base value clockage they assumed, tho it seems to think RAM is the most likely bottleneck.

1 Like

Did everything you all told me. Now my ram speed is 3200 MHz and I undervolted my GTX. I’ll test how it performs later this evening. Thanks yall

MSI Afterburner can cause stutter because it is polling your sensors every 1 sec using CPU cycles. So only use to set your voltage/frequency curve on windows login then close MSI Afterburner and also it’s other software RTSS RivaTuner as login habit.

For latency benefit:

If you fancy taking it a bit further. In BIOs set your RAM to Gear 1 or also called 1:1

Looks like like below. Took few examples from internet from various motherboards.

image
image
image

1 Like

Tested on a havoc 15 mission and it runs way better than before. Haven’t noticed any stuttering. Lowest fps I got was 40 and that was for only a sec. Will try later on a higher intensity game. Can confirm all of this has improved my performance. Thanks

1 Like

Update: game runs amazingly well now. I have constant +60 fps. I changed the res to 1920x1080 and it runs very smoothly

1 Like

@HestiaFeetSniffer

Since it runs better - Highly recommend Ambient Occlusion set to low. Maybe Lighting Quality to medium. These 2 make most impact to visual quality. The rest of settings turn low/off.

Want to try some other Intel things? Latency tweaking, so not increasing max FPS but helps maintain Avg FPS and more responsiveness on inputs.

HT and E cores Off

  • In your BIOs turn off your E Cores. This raises your Ring clock because it was clocked down due to E cores being lower clock than P cores. Speeds up CPU to Memory controller transit. I mean the E cores are really for windows/background tasks, but if you make sure nothing is running in the background like web browser, discord etc anyway before playing Darktide

  • Turn off hyperthreading. Darktide isn’t very multi-threaded game anyway. It will stick to using real P cores and reduce latency by not thread switching to slow virtual cores.

This is good in smaller environment FPS games like Marvel Rivals, Overwatch etc, COD deathmatch. Bad for large environment games like Cyberpunk, MMOs or very multi-threaded games like racing or simulation games. So I would say this is more as FPS setup.

In Windows 11 if you turn off e cores and leave hyperthreading still on it will cause problem with thread scheduling losing performance. So it’s either both on or both off.

Give it a go. If doesn’t feel great. Can switch it back. You will notice immediately input latency/mouse responsiveness difference.

RAM sub-timings

Know how to reset your BIOs before you do this.

Faster RAM speed is one thing. What many don’t know is that the sub-timings make most difference. Not all sub-timings are the same impact.

  • tRFC and tREFI (also called Refresh interval)- You should find these values in advanced memory/DRAM timings in BIOs.

  • tRFC set to 576. This covers all RAM DDR4 manufacturers

  • tREFI. Try 32000. If Windows fails to boot then 20000. I think 100% that will work.

It is only when people go a bit crazy and put in 65535 on tREFI and not realise it might slowly corrupt windows over weeks.

I chose these numbers on “mild” side so not extreme.

  • Run TestMem5 to check it passes test.

  • Run sfc /scannow once a day for a week to check for windows file corruption/repair. Means you have to dial back the tREFI. It might find corruption on first time but that might be because it was there before all of this. So go on basis of next day running it.

Curious of how it “feels” as result in terms of latency from display to mouse input.

1 Like

Thanks bro