This topic contains 0 replies, has 1 voice, and was last updated by kellergamer October 24, 2016 at 5:05 am.
October 24, 2016 at 5:05 am #1596
- Reputation: 0
- level 1
Battlefield 1’s graphics look absolutely amazing, but running on the highest settings might be an issue and for some, running the game on the lowest or medium settings might be too. No one likes a stuttery game.
So, here’s a guide to increase your Battlefield 1 frame rate and help your game run smoothly.
Optimizing Your General Settings
First, turn off Vertical Sync and Motion Blur (unless you like it). Those usually mess with my performance.
Obviously changing your Video Settings from Auto to Low will help, but you may not have to turn everything down. Most options can be kept on Medium or even High; however settings like Texture Filtering, Lighting Quality, Post Process, Undergrowth, Anti-Aliasing, and Ambient Occlusion consume more resources and should be kept to a minimum if necessary.
Next, you can change your resolution completely down keeping the same scale or you can use the resolution slider. You’ll see a nice bump in FPS when you downscale this way. 5-10% is massive.
You should also ensure that you haven’t set any memory limits in your Battlefield 1 Advanced Settings. Either match it to your VRAM or set it to unrestricted.
Windows 10 users can Toggle DX12 on or off, you might see huge gains either way depending on drivers and hardware. Another important note for any streamers: you cannot run OBS with DX12 on.
Okay, so you’ve gone through all the basic settings and nothings helped. You may want to check more information Kashinoda has written and compiled on Reddit.
ShadowPlay or PlaysTV
ShadowPlay causes some FPS drops for some people reducing frames significantly. ShadowPlay is aggressive on your machine and requires plenty of resources to run. You can disable the feature until Nvidia releases a driver update if you are affected by this.
You can watch how to disable ShadowPlay below.
For AMD users, PlaysTV and Raptr seem to have less issues, but they could also be affecting your performance.
Update your drivers before playing. If you still run into issues, you may want to completely clean every trace of old drivers from your machine and fully reinstall your card’s new drivers using DDU Tool — found here.
When you run the program, your computer will reboot into safe mode and remove the old drivers completely. Download the latest drivers from Nvidia or AMD and try the game again.
You may also want to revert to older drivers. Remove your current drivers using the same method. You can find download links to older drivers for Nvidia here and AMD here.
For some, running the game in Windowed Borderless or Windowed Mode has improved FPS.
Windows 10 users will also want to disable Xbox GameDVR. It functions more or less the same as ShadowPlay or PlaysTV, but more severely limits your machine. In some situations it caps your framerate at 60. You can learn how to disable the feature here.
Windows 7 and 10 users may also want to unpark their cores. Install ParkControl, make sure parking is disabled, and hit ‘Apply’. You may also want to adjust Frequency Scaling so your CPU will always give 100%. Change this and hit ‘Apply’. You should keep in mind that this will draw more power as your CPU won’t dynamically adjust its clock speed.
Please note to force constant max CPU performance (either by setting the Frequency Scaling to 100% in ParkControl or by setting the ‘Minimum CPU’ state to 100% in your power settings) you MUST have C1E DISABLED and EIST ENABLED within your BIOS. You should be looking for something like this.
If you have an i7 CPU, you should make sure Hyperthreading is enabled in your BIOS.
Players may also want to unplug or disable your second and/or third monitor. People have reported a 20+ FPS drop just from having a second monitor plugged in. It’s also worth adding that if you mirror the game on two screens with different frequencies you’ll always have stuttering.
Other (unverified) solutions
Try disabling Superfetch in Windows. You should do this last, but re-enable it if it has no effect.
Windows Audio Device Graph Isolation has caused stutter back in Battlefield 4 and other games so you could try turning it off. You can learn how to do so here.
Finally, if you’re using an older i5/i7 chip (especially if they’re overclocked), you may see some benefits in disabling C3 and C6 power states in your BIOS.
Hopefully this guide has helped you increase your frames and performance in Battlefield 1. Feel free to post any other helpful information below.
- Click to share on Facebook (Opens in new window)
- Click to share on Twitter (Opens in new window)
- Click to share on Google+ (Opens in new window)
- Share on Skype (Opens in new window)
- Click to share on Reddit (Opens in new window)
- Click to share on Tumblr (Opens in new window)
- Click to share on WhatsApp (Opens in new window)
- Click to email this to a friend (Opens in new window)
- Click to share on Pinterest (Opens in new window)