Posted June 22, 2020
Hi. I've played a version of this game with DRM before and recently got the GOG version. It's awesome, but... there's an issue I don't remember having with the game before. My experience started with 10 game crashes in the first 30 minutes of playing time. The error I get is 0x887A0005: DXGI_ERROR_DEVICE_REMOVED, using Windows 7. I did a brief investigation of the crash dump and found out the error is an unhandled memory exception, code E06D7363, a microsoft C++ exception related to ntdll.dll and I don't think any graphic settings will stop it from causing crashes (a programming/testing issue by the developer that seems was never patched). You can look up the C++ documentation to see that this Microsoft C++ exception is: STATUS_CPP_EH_EXCEPTION, " C++ exception handling exception" = 0xE06D7363
When I went to look up this problem on the Internet, I saw this was something many people had problems with for the original 2016 release. One issue widely discussed on steam and EA websites was that DirectX 12 is just horribly implemented, so the game is unstable on DirectX 12. I wish this was the only issue - it isn't. Many people had reported in 2016 that they had game crashing problems due to two types of DXGI errors (people using Windows 7/8/10):
0x887A0005: DXGI_ERROR_DEVICE_REMOVED
0x887A0006: DXGI_ERROR_DEVICE_HUNG
In Windows 10, both errors could be seen, and switching the game option to turn off DirectX 12 solves the problem (usually?). Some people still had problems after that in Windows 10. As for those users of Windows 7 or 8, who already use DirectX 11, I see no solution...
List of things that did not work [result/impact]:
1) Using the exact NVIDIA-reccomended settings. [no change - this is what I started with]
2) Resetting the PC. [no change]
3) Forcing the game to use one GPU - or, disable SLI. [no change. except a hot GPU]
3) Setting Affinity for CPU cores in task manager [reducing to 1, 2, 3, or 4 caused no change]
4) Wiping out NVIDIA software and 'Rolling back' to a previous NVIDIA driver [no change]
5) Reinstalling ("clean install" method) the current NVIDIA driver [no change]
6) Turning off the Shader cache (NVIDIA control panel) didn't seem to do anything [no change]
7) Reinstalling the game & verifying files [no change]
8) Setting texture detail to Medium or lowest settings [no effect - does reduce the GPU core loads and memory usage obviously]
9) Set system to manage page file size [no change - this is what I started with]
10) Set PhysX to CPU or dedicate a GPU to PhysX [no change, irrelevant setting]
11) Playing the game with no programs running besides the game, and never using alt-tab [no change]
12) Run SFC to Scan and Repair System Files [no change - no problems]
13) Set game "priority" to high using /high or manually elevating it another way. [no change]
Here is a short list of other changes that I made that seemed to make crashes less frequent on my system:
14) Forcing Power Management Mode to "prefer maximum performance" (in NVIDIA control panel)
15) Forcing the game to run using the Vertical sync option 'On (Smooth)' (in NVIDIA control panel)
16) Forcing the game to run using the Vertical sync option 'Fast' (in NVIDIA control panel)
17) Choosing Double buffering on VSync (game setting)
18) Setting Texture filtering - Anisotropic sample optimization to Off (in NVIDIA control panel)
I'm wondering if using alt-tab also causes instability? I saw crashing in the windowed mode as well as fullscreen and exclusive fullscreen. However, a few times there was a crash at the exact moment I hit alt-tab on the keyboard.
Didn't try (and won't):
I could install the game and run it in Windows 10 Pro with DirectX 11, but that would be the one and only game I play in Windows 10 using DirectX 11.
Also, there's the option to try going further back to an even older NVIDIA driver from late 2016, but would likely cause problems with running many of my other games.
When I went to look up this problem on the Internet, I saw this was something many people had problems with for the original 2016 release. One issue widely discussed on steam and EA websites was that DirectX 12 is just horribly implemented, so the game is unstable on DirectX 12. I wish this was the only issue - it isn't. Many people had reported in 2016 that they had game crashing problems due to two types of DXGI errors (people using Windows 7/8/10):
0x887A0005: DXGI_ERROR_DEVICE_REMOVED
0x887A0006: DXGI_ERROR_DEVICE_HUNG
In Windows 10, both errors could be seen, and switching the game option to turn off DirectX 12 solves the problem (usually?). Some people still had problems after that in Windows 10. As for those users of Windows 7 or 8, who already use DirectX 11, I see no solution...
List of things that did not work [result/impact]:
1) Using the exact NVIDIA-reccomended settings. [no change - this is what I started with]
2) Resetting the PC. [no change]
3) Forcing the game to use one GPU - or, disable SLI. [no change. except a hot GPU]
3) Setting Affinity for CPU cores in task manager [reducing to 1, 2, 3, or 4 caused no change]
4) Wiping out NVIDIA software and 'Rolling back' to a previous NVIDIA driver [no change]
5) Reinstalling ("clean install" method) the current NVIDIA driver [no change]
6) Turning off the Shader cache (NVIDIA control panel) didn't seem to do anything [no change]
7) Reinstalling the game & verifying files [no change]
8) Setting texture detail to Medium or lowest settings [no effect - does reduce the GPU core loads and memory usage obviously]
9) Set system to manage page file size [no change - this is what I started with]
10) Set PhysX to CPU or dedicate a GPU to PhysX [no change, irrelevant setting]
11) Playing the game with no programs running besides the game, and never using alt-tab [no change]
12) Run SFC to Scan and Repair System Files [no change - no problems]
13) Set game "priority" to high using /high or manually elevating it another way. [no change]
Here is a short list of other changes that I made that seemed to make crashes less frequent on my system:
14) Forcing Power Management Mode to "prefer maximum performance" (in NVIDIA control panel)
15) Forcing the game to run using the Vertical sync option 'On (Smooth)' (in NVIDIA control panel)
16) Forcing the game to run using the Vertical sync option 'Fast' (in NVIDIA control panel)
17) Choosing Double buffering on VSync (game setting)
18) Setting Texture filtering - Anisotropic sample optimization to Off (in NVIDIA control panel)
I'm wondering if using alt-tab also causes instability? I saw crashing in the windowed mode as well as fullscreen and exclusive fullscreen. However, a few times there was a crash at the exact moment I hit alt-tab on the keyboard.
Didn't try (and won't):
I could install the game and run it in Windows 10 Pro with DirectX 11, but that would be the one and only game I play in Windows 10 using DirectX 11.
Also, there's the option to try going further back to an even older NVIDIA driver from late 2016, but would likely cause problems with running many of my other games.
Post edited June 22, 2020 by urherpesvirus3518