The Last of Us™ Part II Remastered

The Last of Us™ Part II Remastered

Not enough ratings
DXGI_ERROR_DEVICE_HUNG workaround
By Gnouc
That pesky crash that stop you from enjoying this game? I choked it out (knock on wood).
   
Award
Favorite
Favorited
Unfavorite
TL;DR and Digital Foundry video for TLOU2 PC performance review
Specs: 7800X3D, RX 9070 XT, 32GB RAM, game installed on SSD.

TL;DR: Cap your FPS to 60 at the GPU driver level. No frame gen.

For context, what I've tried before and did not work:
  • Enable VSYNC in game (On, Half-refresh, 1/3 refresh)
  • Cap FPS (60, 120, 144) with the in-game frame rate limiter, this caused some weird stutters and overall choppy and inconsistent frametimes.
  • Enable upscaling with and without both above settings
  • Enable frame gen with VSYNC / FPS limiter (in-game and driver level)
  • ALL OF THE ABOVE, TOGETHER, WITH, WITHOUT, YOU NAME IT, I'm not joking, I've spent more time troubleshooting and testing than I have actually playing the game.

Those who have seen Digital Foundry's video about this game performance review, DF used Special K FPS limiter and reported huge load time increase, I'm not experiencing this load time increase, or it isn't noticeable to me if there is any.

This MIGHT work for you, it might not, as nobody have been able to pin down what exactly causes the issues and a few workarounds seems to be hit and miss for many people, so try this, and leave your result.
AMD cards
Limit my FPS at 60 on the driver level. I have an AMD card, and I use AMD Adrenaline Radeon Chill.
  1. AMD Adrenaline, Gaming tab, Games sub-tab
  2. Select TLOU2
  3. Enable Radeon Chill
  4. Set both Idle and Peak FPS at 60


In game settings is maxed out, 1440p, FSR 4.0 (enabled on the driver level) Anti Aliasing, no upscaling, no frame gen, no Anti-Lag.

I haven't tried limiting my FPS with "Frame rate target control" in Graphics sub-tab of Gaming tab, I believe this is applied to ALL games, I have this set to 200 by default anyway, but haven't tried to set it to 60, the above method seems to be working so far so I'm not going to bother with this.
NVIDIA cards
Use "Max Frame Rate" setting in your NVIDIA driver software of choice.

NVIDIA Control Panel:


NVIDIA App:


Good luck. I don't have an NVIDIA card. Post your result if you have an NVIDIA card.
On-going discussion thread
This stemmed from the on-going discussion thread, if you want to follow and try workarounds posted by others.
https://cs2bus.com/app/2531310/discussions/0/591767569582591972/