I can't run Battlefield 1

Mar 9, 2018
12
0
10
My PC runs Battlefield 1 poorly on lowest in-game graphics-settings, V-sync is off.

CPU: FX-8300 3.3ghz (stock)
GPU: GTX 1060 3gb
RAM: 16gb ddr3 (2 x 8gb)
OS: Windows 10 pro
Monitor is on 1080p, 60hz, 1millsecond delay and connected to GPU with HDMI.

I get around 30 fps on 64 player game-modes on lowest settings, when I get over 60 fps in single-player on maximum settings.

I think this isn't normal.
 
I'm going to do the benchmark and see, I have Rivatuner and MSI ab, but I dont overclock.

 


Make sure that your clocks are not pushed down by those programs (Once i've had a situation where MSI Afterburner just set the clocks to minimal).
 
That is pretty normal for a 3.3Ghz FX 8XXX. Last year, I had to bump my 8320 OC to 4.3-4.4 all-core to even get playable 45+ fps in 64-player maps. Battlefield 1 64-player is extremely taxing on CPU, play 32-player maps or OC your CPU. After upgrading to a 1700, I have no problems whatsoever. Also you can play less demanding maps too, I know Argonne Forest was a lot easier on the CPU.
 


FXs aren't the fastest but it should be able to run Battlefield 1 just fine. I found this video of someone getting over 60 avg on 64 players...although he's overclocked to 4Ghz.

There are dozens of factors that could be affecting performance. I would start by checking Cpu-z, GPU-Z, afterburner, etc. to make sure there isn't any throttling or overheating, next try re-installing the latest drivers. If that doesn't work then consider closing out all non-system background apps.
 


You will get 60 fps when you don't encounter a lot of activity, but when the heavy shelling and action comes the drops are inevitable. I have struggled with my FX-8320 for many months OCing it to the limit (each 100mhz got me ~2fps it was such a bottleneck)
 


DX11 should run better for almost all hardware in BF1. The DX12 is nothing but a wrapper around DX11 adding another layer and slowing everything down. Unfortunately that's still the case with 80% of "DX12" titles. It's not a well used API at this point.

Especially with NVidia GPUs stick to DX11 for now.
 


Don't believe everything you see on youtube