HELLDIVERS™ 2

HELLDIVERS™ 2

79 ratings
AMD GPU? RUN HD2 BETTER
By Mikado
Updated 06/15/24 - New Optional Tuning Steps for the 7900XTX

Having trouble with your AMD GPU running the game smoothly?

Temperature issues with the GPU and CPU?

Using a 7900XT or 7900XTX and want everything at Max settings without the GPU breaking a sweat?

This guide has some helpful steps for you to try out.
3
   
Award
Favorite
Favorited
Unfavorite
Step by Step Process
I have the AMD Sapphire 7900XTX and an older i7 Intel Chip set (A good work horse though very out of date which is on my upgrade To-do list). Here is what I found worked really well, no disconnects, no fps issues, with the odd game bug exception, no problems.

First of all my disclaimer to you the reader: All my suggestions have come from the community. I tried these and found success though I had to source different parts of them together to make it work for my Rig so any actions you decide to undertake are done at your own risk.

Before you press play: ALWAYS verify Helldivers 2 after a Game Session or before you are about to start a game session.

I do not know if this happens to you as well, missing files all the time after a game session, but I do this out of an abundance of caution and I found there are files that keep going missing or corrupt after every game session. If I did not do this something buggy would happen somewhere more so in the game session. Until Arrowhead identify what the issue is and patch a solution, this is good practise to do.

( Update 05/31/24 & 06/15/24 - Optional Adrenalin Edition Steps - please see new info towards the bottom of the Guide )

Steps for success! :

1. Make sure drivers are up to date - AMD did put out a recent one that does actually help.
Also a Top Tip to include in Step 1 from a Steam Comment by Voidflare1 (Thank you!): 'if you're switching api to vulkan you might have to delete the shader_cache folder located at C:\Users\%USERPROFILE%\AppData\Roaming\Arrowhead\Helldivers2 for it to work properly.'

2. Go to Launch options and type in -vulkan
Using Vulcan immediately changed the game on the 7900XTX it is smoother less demanding heatwise on both CPU and GPU. I have everything running at max graphics and get decent smooth frame rates above 70+ easily using 1440p and Super or Ultra Super with a few adjustments.

3. Go to Task Manager and set your Affinity for Helldivers to use only the Odd Numbered Cores as this seriously limits the excessive heat produced with no detriment to the game whatsoever that I found. In fact it seems to be happy just using four odd numbered Cores.

4. In Task Manager set your Priority for Helldivers 2.exe to High. I did this with 3. and the game is smooth as butter even more so than keeping the setting on normal. The -High Launch Command did not seem to work for this so I change the Priority manually.

5. Do 3 and 4. By Alt Tabbing out of the game after the Intro when there is a splash screen of the Cover Art that says 'Press A Button to Start'. I found allowing the game to work through the Intro to the Splash Cover Screen ensured the process was smooth.

6. Make sure you are on the Border less setting and not Full screen. Really seems more stable Border less and makes it easy to access any hardware monitoring software including the AMD Adrenalin where you can see how incredibly well the CPU and GPU are
managing.

4 Cores on Odd seems to get about 40 - 60% Utilisation and the heat my Rig generates sits on 70C - 80C for the CPU and 60C or so for the GPU. What you have cooling your PC will have an impact so ymmv.

Switching to AMD's natural habitat of Vulkan made the largest difference compared to DX11 or DX12 for the 7900XTX. I suspect other AMD Cards will also heavily benefit by that launch option.

I hope this works for you and anyone else who tries this out with an AMD Card. It was like night and day for me and I have not looked back since.

The game looks beautiful at Max settings and the 7900XTX should be not sweating performing in this game at all.

So profit from the process with the peace of mind your AMD Card is optimally performing.

I know our Rigs are all different so again your mileage (FPS, Temp, Utilisation of hardware) may vary.

Update 05/31/24 -

If your AMD GPU can use, in the AMD Software Adrenalin Edition Panel, Radeon Super Resolution and AMD Fluid Motion Frames then following the Steps above plus these two new steps detailed below before Step 3.

This really blew my FPS Average up by 100%+ more going easily above 110+ FPS! In fact it created an Optimal Performance scenario for my 7900XTX!

So here are the new Steps 2a and 2b:

2a - In your AMD Software: Adrenalin Edition Panel for the Helldivers 2 Settings in Graphics select Radeon Super Resolution and set the Resolution Override all the way to Quality with the Sharpen Effect setting just below it at 100.

Now we all have different Monitors so you will need to make your own judgement where you feel comfortable on Performance vs Quality as it will definitely affect your FPS results.

2b - In your AMD Adrenalin Panel for the Helldivers 2 Settings in Graphics select AMD Fluid Motion Frames.

This was the game changer, despite the small notice in the ? - when you hover over it for a Tool Tip about latency, I did not notice anything significant whatsoever in a battle heavy engagement. This could benefit you probably if you have old CPUs sitting above the minimum for the game yet have a strong GPU.

Note - I think Radeon Super Resolution gives you a notice that certain Adrenalin features are disabled because more or less they are mutually exclusive with the capabilities that this powerful feature has.

I chose to activate AA in game, go from native to super sampling and put the game sharpen up to 100. I would definitely adjust your in game settings to suit your tastes though for graphic fidelity.

So try it and see what benefit you get. For me, I was very impressed and the CPU and GPU were heating at normal game temps.

Again as usual my Disclaimer will always stand that if you try this, it is at your own risk.

Though most of you who have an AMD Card that can work these features have probably taken advantage of their capabilities before like the powerful HYPER-RX for Games that are utilising the Tech.

Update 06/15/24 AMD Software Adrenalin Edition Tuning your Profile for HD2
Note - This is advanced for those who know how to use the Tuning Settings to overclock and undervolt their 7900XTX using the Adrenalin Edition Software for AMD GPUs.

The following settings on a Profile I created for Helldivers 2 greatly improved the game FPS in addition to all the other steps I have put into this guide I guess this is the 'Cherry on the Cake'.

So going through each Tuning component on the Profile Panel I include the settings that appear to be stable for my Sapphire 7900XTX. Remember all our 7900XTX's are unique in their own way so you may need to tweak here and there. At least you have a base line to start with anyway. As usual: All of this advice is your choice if you attempt it, it is done at your own risk.

GPU Tuning
Min Frequency (MHz) 2400
Max Frequency (MHz) 2900
Voltage (mV) 1130

VRAM Tuning
Max Frequency (MHz) 2714

Fan Tuning
I usually leave Zero RPM enabled and set my Max Fan Speed (%) to 100 % because of my Case and the game I have a quiet system even if there is a Jet Engine running and I prefer going OP on keeping the card and the Rig cooler anyway. So you may have a profile or not, it is up to you what you want with the Fan Tuning.

Power Tuning
I max this out because I can and I want to give my GPU as much juice it needs when it needs it. Again up to you what you want to do.

So these Tuning Steps are essentially a Max Power Profile which gives the 7900XTX the resources it needs to power the FPS past 150+ for my RIG with the other instructions in the guide.
Again YMMV.

I wish you every success with this if you do try!
71 Comments
TyrλnnoWright 10 Jan @ 11:31am 
The engine doesn't natively have Vulkan rendering, it's still DirectX 12. You'd have to apply the DirectX 11 launch option and use DXVK for Vulkan wrapping.
Toyashi 22 Sep, 2024 @ 11:35am 
I got 156 fps on average on my 7900 XTX with everything maxed out and super sampling on with no upscaling at 3440x1440p and AFMF on.

Granted I got a beefy GPU, but prior to this, I had a 6800 XT and it still ran the game without a hitch. Same settings, just 50 frames less and no super sampling.
Duncan 20 Sep, 2024 @ 5:04am 
Has it been fixed yet?
SNAPPED WHEN SHE BOUNCED ON IT! 8 Aug, 2024 @ 2:31am 
+rep simply running the game on vulcan rather than directX gave me the frames (and stable ones at that) that my amd card should put out. Huge!
Alex 5 Aug, 2024 @ 5:35am 
━━━━╮ This is memedog. Help
╰┃ ┣▇━▇ memedog take over
 ┃ ┃  ╰━▅╮ Steam Guides by pasting
 ╰┳╯ ╰━━┳╯ him in other
  ╰╮ ┳━━╯ Guides or he
 ▕▔▋ ╰╮╭━╮ will never be a meme dog
╱▔╲▋╰━┻┻╮╲╱▔▔▔╲
▏  ▔▔▔▔▔▔▔  O O┃
╲╱▔╲▂▂▂▂╱▔╲▂▂▂╱
 ▏╳▕▇▇▕ ▏╳▕▇▇▕
 ╲▂╱╲▂╱ ╲▂╱╲▂╱
Mikado  [author] 4 Jul, 2024 @ 3:02am 
New Patch out for HD2 : Don't forget to verify your files afterwards!
Mikado  [author] 28 Jun, 2024 @ 3:42am 
IMPORTANT NEW AMD DRIVER IS NOW UP

Driver 24.6.1 from release notes -

'Improvement to intermittent driver timeout or application crash experienced while playing HELLDIVERS™ 2 on AMD Radeon™ RX 7900 series GPUs. '

This could be the game changer for some of you! :steamthumbsup:
Mikado  [author] 26 Jun, 2024 @ 9:03am 
Well that validate file issues is back. Not fixed for me, not sure what triggered it. I wanted to make sure it was gone for good and verified after a couple more sessions. Hopefully they will sort it out. Though their 'Known Issues' List appears to be getting longer with each patch. ^^
Mikado  [author] 25 Jun, 2024 @ 3:14am 
@voidflare1 that is good to know. I just rechecked as I am so used to it not being the case and something is always missing but it looks like the file integrity is better as my verify shows the same. May that always be the case from now on. It was the only game in my Library doing this.
voidflare1 25 Jun, 2024 @ 3:03am 
weirdly enough, this patch marks the first time that ALL of my files got through the verification
because previously it had 2 mysterious files always not passing it