Both CPU and GPU appear to be a bottleneck. Extremely frustrating as changing the settings does very little to reduce the strain on either.
I’m not experiencing the same freezing for 2-3 seconds like a lot of you appear to be. I reinstalled windows the night Battlefield 1 came out (fresh install, unrelated to the game launch) and while that’s a solution, I haven’t had this ‘freezing’ problem even once.
Certain maps I can get 1080p 72hz just fine, other maps I can’t even get 1080p 60hz (regardless of changing settings.) Less impressed the more I play. I understand my GPU isn’t the greatest but my 6600k is a silicon lottery champ and still hits 95% (I’ve gotten it to 5.1ghz on air).
I do get the serious stuttering with DX12 on. DX11 doesn’t seem to exhibit it.
I have no idea how people with ANYTHING less than a 6600k/6700k are expected to play this game.
If you have overclocked your CPU, try reverting bios settings back to default and run battlefield 1 to see if framerate still drops. I found out that OC setting was causing the problem for me. After returning to default bios settings, battlefield no longer drop to 20-30 frames. I get steady 90-110 fps on low setting and the lowest framerate drop is 60fps. Which is still playable. I now overclocked my CPU back to 4.6ghz again but this time with different settings enabled and disabled in bios.
Bios setting:
Only increase mulitiplier to 23
Enabled cool n quiet and c1e
Disabled c6
PC:
Windows 10 x64 Anniversary
AMD FX-8320
GTX 970
Having fps drops (framerate jumps in range 40-60) too on any settings.
GTX 780, i5 3570k, 16Gb RAM. Beta was giving me solid 60 fps on ultra, so I hope this issue is fixable
Waiting for a patch.
yeah i got the same problem
i have the fx8350 @4.3GHZ
16GB RAM
Asus m5a97r2.0
gigagyte g1 gtx 1060
does not matter if i play on ultra or medium i still the around 40-60 fps
Same problem here, tried all the solutions (unparking cores, disabling DX12 render, setting Flip Queue Size to 1, setting the process priority to high), the issue remains..
Guys, here`s a little fix that might improve your FPS .
Set gametime.maxvariablefps to your monitor refresh rate.
Change in game the RenderDevice.RenderAheadLimit to test which setting works best for you.
RenderDevice.RenderAheadLimit 1 - significantly lowers and limits the GPU usage to 70 %(can not reach higher) . CPU usage lowers abit down to 70 %. A lot of sluttering and FPS limited to 50.
RenderDevice.RenderAheadLimit 0 - (default value) - 99 % GPU Usage | 95-100 % CPU Usage.
RenderDevice.RenderAheadLimit 2 - 99 % GPU Usage | 70-85 % CPU usage.
RenderDevice.RenderAheadLimit 3 - 99 % GPU Usage | 70-85 % CPU usage.
For my config RenderDevice.RenderAheadLimit 2 gives the best combo. Hyperthreading is enabled.
Create user.cfg file in your Battlefield 1 Main folder. Paste the following lines in this file.
Same has happened to me. Got a i5 6500 with a gtx 980. It is very strange, the god drops seem to come and go, and that completely ruins the experience for me. At least I know that I’m not alone in this
I can attest to this fix peeps, it works extremely well. Granted, I didn’t need to set a variable FPS as I have G-Sync enabled, but I use Option 2 as my Pre-rendered Frame cap.