Battlefield 1 PC Tweaks Guide – FPS Increase, Config File, Improve Graphics, Performance, Console Commands

By   /   Oct 20, 2016
Battlefield 1 PC Tweaks

Battlefield 1 PC Tweaks Guide to help you achieve optimal gameplay experience and get rid of random FPS drops and other performance-related issues.

It goes without saying that the game is one demanding title, especially if you haven’t had an upgrade in a while. The purpose of this guide is to make sure that you are getting optimal playing experience across the board without losing much in the graphics department.

For more help on Battlefield 1, read out our Scout Class Guide, Support Class Guide, and Medic Class Guide.

Battlefield 1 PC Tweaks Guide

In our Battlefield 1 PC Tweaks Guide, we discuss everything you need to know to find the perfect balance between playable FPS and visual fidelity.

High Priority in Task Manager

This is a general fix if your CPU is not providing enough processing power to the game. In order to fix this, you need to press Ctrl + Alt + Del and select the Start Task Manager option.

Once you are on the new menu, you need to select the Processes tab and find Battlefield1.exe followed by right-clicking on the processor and setting Set Priority to High. This should allow you to get rid of some minor stutters experienced during the game.

Random FPS Drops Fix

The first thing that you need to make sure of is that you are running the latest drivers from your vendors i.e. NVIDIA or AMD. Origin overlay has also been known to cause issues to a few users so make sure to disable it while you are running the game.

Lastly, you need to try and run the game on DirectX 11 as we have found it to be a tad more stable. If you are running the game on Windows 10, you should also try and disable programs like Xbox GameDVR.

Memory Restriction

This in-game option is enabled by default and limits the amount of GPU bandwidth allocated to Battlefield 1. In order to override it, you need to select Video Settings and select Advanced. Once you are in the new menu, toggle the GPU Memory Restriction setting to disable and then try running the game.

Creating a Config. File

In order to create a config. file, you need to follow the instructions provided below:

  • Open Notepad
  • Type in a console command that you want
  • For instance, gametime.maxvariablefps 61
  • Click Save As and name the file as user.cfg under All Files in the Battlefield 1 directory

You should be able to find different console commands to use and change the cfg file according to your own personal preferences. Here are some:

  • UIDrawEnable
  • Window.PosX
  • Window.PosY
  • Window.Width
  • Window.Height
  • GameTime.MaxVariableFps
  • Render.DrawScreenInfo
  • Render.ResolutionScale
  • Render.FrameSynthesisScaleH
  • Render.FrameSynthesisScaleY
  • Render.VSyncFlashTestEnable
  • Render.OutputBrightnessTestEnable
  • Thread.ProcessorCount
  • Thread.MaxProcessorCount
  • Thread.MinFreeProcessorCount
  • Thread.JobThreadPriority
  • WorldRender.TransparencyShadowmapsEnable
  • WorldRender.MotionBlurEnabled
  • WorldRender.MotionBlurRadialBlurMax
  • WorldRender.MotionBlurQuality
  • WorldRender.MotionBlurMaxSampleCount
  • WorldRender.FrameSynthesisMode
  • WorldRender.FilmicEffectsEnable
  • WorldRender.EmitterSunTransmittanceMapEnabled
  • WorldRender.EmitterSunTransmittanceResolution
  • WorldRender.LightTileCombineOutdoorLightEnable
  • WorldRender.LightTileCsPathEnable
  • WorldRender.PlanarReflectionEnable
  • WorldRender.InterpupillaryDistance
  • WorldRender.SpotLightShadowmapEnable
  • WorldRender.SpotLightShadowmapResolution
  • RenderDevice.VSyncEnable
  • RenderDevice.TripleBufferingEnable
  • RenderDevice.RenderAheadLimit
  • RenderDevice.StereoConvergenceScale
  • RenderDevice.StereoSeparationScale
  • RenderDevice.StereoSoldierZoomConvergenceScale
  • RenderDevice.DxDiagDriverDetectionEnable
  • RenderDevice.Dx11Dot1Enable
  • RenderDevice.Dx11Dot1RuntimeEnable
  • PerfOverlay.Enable
  • PerfOverlay.DrawGraph
  • PerfOverlay.DrawGraphMethod
  • PerfOverlay.DrawCpuGraph
  • PerfOverlay.DrawGpuGraph
  • PerfOverlay.DrawFrameGraph
  • PerfOverlay.DrawVblankGraph
  • PerfOverlay.DrawFps
  • PerfOverlay.DrawFpsMethod
  • PerfOverlay.DrawFcat
  • PerfOverlay.FcatWidth
  • PerfOverlay.LegendDisplayFormat
  • PerfOverlay.FpsTimePeriod
  • PerfOverlay.FpsDisplayAlpha
  • PerfOverlay.FpsDisplayFormat
  • PerfOverlay.FpsDisplayScale
  • PerfOverlay.FpsDisplayOffsetX
  • PerfOverlay.FpsDisplayOffsetY
  • PerfOverlay.FrameFileLogEnable
  • NetworkPerfOverlay.Enable
  • Screenshot.Render
  • Screenshot.Format
  • Screenshot.LayerMode
  • PostProcess.ForceDofEnable
  • PostProcess.DofMethod
  • PostProcess.BlurMethod
  • PostProcess.SpriteDofEnable
  • PostProcess.SpriteDofHalfResolutionEnable
  • PostProcess.DynamicAOEnabled
  • PostProcess.DynamicAOMethod
  • PostProcess.ScreenSpaceRaytraceEnable
  • PostProcess.ScreenSpaceRaytraceDeferredResolveEnable
  • PostProcess.ScreenSpaceRaytraceSeparateCoverageEnable
  • PostProcess.ScreenSpaceRaytraceFullresEnable

Battlefield 1 Graphics Settings

FOV
The higher your FOV is, the more stuff you should be able to see on screen. This essentially means rendering more stuff and a slight decrease in performance. Therefore, if you are running a low-end card, do not go insane on FOV.

Motion Blur
It all comes down to individual preference when we talk about Motion Blur. We have found around 2 FPS increase with the effect reduced.

Texture and Texture Filtering
Each bracket should allow you to gain 1-2 FPS increase so it comes down to you how much are you willing to sacrifice.

Lightning Quality
Moving from High to Low, you should gain about 8-9 FPS increase, but it will reduce the lightning drastically. So yes, if you are competitive and want the maximum performance, you should definitely play with this setting.

Effects Quality and Post-Process Quality
With these effects, you should be able to see an increase of 2-3 FPS per bracket. However, given the amount of impact they have in the game, you should not go all the way down just for a couple of FPS.

Terrain Quality
This one is a biggie. You should be able to get 3-4 FPS per bracket while moving from High to Low so it is definitely something you should touch upon.

AA
If you are playing on higher resolutions like 4K, you should have no noticeable differences with this on low. However, on lower-end cards, you should be able to get 8-10 FPS increase from ‘off’ to FXAA Medium.

This is all we have on Battlefield 1 PC Tweaks Guide. If there is anything else you would like to add, let us know in the comments section below!

Featured Videos

Hot Right Now

Video Game Remasters

Untold Stories of Video Game Remasters – the Good, Bad, and Ugly

In today’s video, we discuss something subjective – are video game remasters good or bad? And...

by   /   Sep 9, 2016
Video Game Villains

Top 10 Invincible Video Game Villains Who Just Won’t Die, No Matter What

We all are accustomed with video game villains and the story usually concludes with the fall of...

by   /   Aug 18, 2016
Panasonic 3DO

Top-10 Retro Consoles You Never Knew Existed

Video gaming has come a long way! While we are well-acquainted with the likes of Xbox Scorpio and...

by   /   Aug 17, 2016
Insanely Priced Retro-Games

Top-10 Insanely Priced Retro Games

It goes without saying that video gaming is a luxury and an expensive hobby. While most of the...

by   /   Aug 17, 2016
Video Games Past

Why Some Video Games Should Let Go of Their Past

We all have favorite video games franchises that we so dearly love the way they are and yet we also...

by   /   Aug 8, 2016
Load More