NuclearFallout Game Server Rentals HOSTED BY: http://gbxnetwork.net/

: Fix for low FPS  ( 382 )

0 1

PunisherNM

  • FaRT
  • =FaRT= Chief Forum Administrator
  • *
  • : 2731
  • :
    0%
  • MOM
Fix for low FPS
« #1 : November 17, 2018, 08:10:40 AM »

Fix for low FPS


So if you're like me you were getting some poor framerates in bf5 on release. Eventually a few tricks and tips were figured out and I figured I'd compile them here so people can try them out. It worked for me but I cant guarantee it will work for everyone, though it hasn't failed anyone yet


Now for the actual increase in fps reasoning explained here : https://www.reddit.com/r/BattlefieldV/comments/9vte98/future_frame_rendering_an_explanation/


Open your Nvidia control panel and change the Maximum pre rendered frame value to application controlled https://i.imgur.com/XJAn0ho.png. I don't know where or if that setting can be edited in the AMD control panel, I'm just not familiar with it so if anyone with AMD hardware can provide that info Ill drop it in here as an edit


Now make a user config file and add this line:
RenderDevice.RenderAheadLimit 2


To make a user config file open notepad, paste in the text provided above, save as, select "all files" type, name it user.cfg, place the file in the bf5 directory (same folder the bfv.exe file is located) https://i.imgur.com/1YUnnNu.png


Enable future frame rendering in the bf5 menu. Disable dx12 if its enabled for some reason.


OPTIONAL:
To get rid of the anti aliasing blur and an additional small boost in fps, use Jika's config file (https://twitter.com/JJikABF/status/1038736437133422592?s=19) and set motion blur to 1%.


GameTime.Maxvariablefps 600
PerfOverlay.DrawFps 1
PostProcess.DofMethod 0
PostProcess.DynamicAOEnable 0
PostProcess.DynamicAOMethod 0
Render.VSyncFlashTestEnable 0
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 1
WorldRender.LightTileCsPathEnable 0
WorldRender.PlanarReflectionEnable 0
RenderDevice.DxDiagDriverDetectionEnable 0
RenderDevice.VSyncEnable 0
RenderDevice.RenderAheadLimit 2
RenderDevice.StereoConvergenceScale 0
RenderDevice.StereoSeparationScale 0
RenderDevice.StereoSoldierZoomConvergenceScale 0


If for some reason the config file is causing issues you dont like then you can delete all the lines of code on it and keep the RenderDevice.RenderAheadLimit 2 line which is the line which will boost your fps.
note: One line was changed from jika's original config which is related to the fps increase. Original line: RenderDevice.RenderAheadLimit 0 Value was increased to 2 in above config.
WorldRender.SpotLightShadowmapEnable 0 <-Some people have reported this line can cause a black screen issue on AMD cards:
WorldRender.LightTileCsPathEnable 0 <-This line will cause dark menus and some BlueManGroup skins while in the menu's ONLY but it does have a positive effect on fps in matches