The game currently uses the version of FSR 3.1 that is 2 versions older than the newest one. AMD released FSR SDK version 1.1.4 in May and 2.0 just today with improvements to both upscaling and frame generation.
In version 1.1.4 they improved occlusion artifacts and highly reactive pixels by exposing new parameters and with today’s version 2.0 they improved frame generation. If you’d like to read changelogs, you can go to their github page below.
You can safely update your FSR dll file (I’ve been doing it for months now, developers don’t seem to tag it or anything.) In order to do that, you go to the github page above and download the “minimal package” provided by the developers. It includes the pre-compiled and signed dll file you will need.
Once downloaded, open the zip folder and go to “Kits > FidelityFX > signedbin” folder. Extract “amd_fidelityfx_upscaler_dx12.dll” to anywhere you’d like and rename it to “amd_fidelityfx_dx12” This step is necessary because this is the naming scheme that was used until now, which, for some reason they decided to change. After you rename it, copy it and paste it into your game’s installation folder as below:
/SteamLibrary/steamapps/common/Warhammer 40,000 DARKTIDE/binaries/
This will ask if you want to overwrite. Click yes and that is it. Keep in mind whenever a new update rolls out it will be replaced by the old dll again. FatShark can simply include this with a hotfix themselves, but they don’t for some reason. Until then you can do it manually.
Hope this helps people who don’t have RX 9000 series GPUs or those who can’t use FSR4 anyway because it causes crashes.
Emperor protects!
Note: Had to do a little testing to figure out which dll file the game is using for frame generation and turns out it is the “amd_ags_x64.dll” so if you grab the “amd_fidelityfx_framegeneration_dx12.dll” from the zip file, rename it to “amd_ags_x64.dll” and overwrite the game’s file with it you should also get the improvements to frame generation. Just played a full match with both dlls swapped and frame generation enabled with no bugs or crashes. I do not use frame generation usually because I can’t notice any difference whatsoever, which was once again the case but for those who use it this should be a good improvement since it fixes the alt+tab locking issue when using frame generation.