DirectX DEVICE_HUNG function error
Hi all.
Like many, many, many other users, I am faced with the various and similar DirectX Function errors that occur during NFS Rivals gameplay.
Until last week, the specifications of my PC (it is a desktop one, so the issue of having two graphics adapters and that the game does not "know" which one to use does not apply) were much lower than those detailed below. Not that I decided to upgrade just to be able to play this game, but ... it definitely influenced the decision. However, my previous specifications already met the minimum requirements of the game (Intel Core 2 Duo 2.76 GHz and 4 GB of DDR2 RAM, and same graphics card as the one I put below).
Anyway, my current specifications are:
- Intel Core i3 9100F (3.6 Ghz)
- 8 GB DDR4 RAM
- NVIDIA GeForce 740 GPU (2GB DDR5)
- Windows 10 build 20215 (I'm a member of the Insider Program, but I installed this game a month ago when I had the 2004 build, which is not a beta version, and the results were the same).
I've got the DVD-ROM version of the game, so please, don't provide any Origin-related solutions.
What I already tried:
- Minimize the graphic details of the game
- Disable full screen
- Disable vertical sync (both from the game options and from the NVIDIA Panel)
- Enable vertical synchronization (same as above)
- Add, in turns, these parameters: -Render.Device DirectX11 0; -Render.Device DirectX11 1; -Render.Device DirectX12 0; -Render.Device DirectX12 1 to the NFS shortcut
- Downloading the [Removed - Admin.]
- Run the game in compatibility mode with all versions of Windows available in that menu (Vista, 7 and 8)
- Do both overclocking and underclocking the GPU
- Add the TdrLevel key to the Registry, with values 0 and 3 (I got the test with '3' from here: https://docs.microsoft.com/en-us/windows-hardware/drivers/display/tdr-registry-keys)
- Add the TdrDelay key (same as above)
Hope someone can help me. Thanks in advance.