Battlefield 1 crashes on DirectX 12 (after the update)
Hi,
After the recent update BF1 always crashes if I enable DX12. It worked well before the patch. The problem is that on my system enabling DX12 gives a HUGE performance boost allowing me to play on mid-high graphics with VSync ON with smooth 55-60 fps. On DX11, however, I can only play on low if I want to have smooth framerate. It's not like I can't play on low, but hell, I know my PC could do better and I want to get those times back. :D
I've tried to disable Origin In-Game overlay as some people suggested but it didn't work. My display driver is up-to-date.
I'd appreciate some tips if someone knows how to fix this.
My specs:
CPU: i5-3570K
RAM: 16 GB DDR3-1600
GPU: GTX 970
- Anonymous9 years ago
OK, I've found the solution for me. All I had to do is disable RivaTunerStatistics Server which comes with MSI Afterburner. To do that the "nice" way you need to go to your MSI Afterburner installation directory, open MSIAfterburner.cfg with any text editor and find "EnableServer" string, then set its value to 0. For some reason after the recent update BF1 conflicts with this tool in DX12 mode.
No more crashes for me. Hope this helps someone!