[UPDATED MAY 2017] How to Increase FPS PlayerUnknown's Battlegrounds


Since its early access on 23rd March, PlayerUnknown's Battlegrounds become one of the most hyped game worldwide. And many of their players complaining about the lack of FPS Optimization inside the game. So here is how to boost your PlayerUnknown's Battleground FPS.
PlayerUnknown's Battleground using a concept that known as a full battle royale. This gameplay also used by H1Z1: King of the Kill standalone as a main part for their game. Each player needs to dominate each other in the battlefield and reach to be a survivor, either in a solo, duo, or a squad mode.

The graphic display almost similar to Arma, DayZ and H1Z1. this is no questions due to PlayerUnknown's Battlegrounds developers also one of the modders for those games mentioned. So,

Here is way to boost your PlayerUnknown's Battleground FPS & Graphic.

  • Step 1: Configure Your Steam Launch Properties
How to do?

1. Go to your Steam Library > Select PlayerUnknown's Battlegrounds > Right click on it > Choose "properties" 



2. Choose "Set Launch Options"



3. Enter this following code:

-malloc=system -USEALLAVAILABLECORES -maxMem=24000 -force-feature-level-11-0
Playerunknown's Battlegrounds Optimization 11 - GamerMobster



  • Step 2: Configure Your PlayerUnknown's Battlegrounds Settings
How to do?

1. Go to AppData > Local > TSLGame > Saved > Config > WindowsNoEditor > 


2. Open GameUserSettings.ini using Notepad or Notepad++ program

3. See [ScalabilityGroups] and make it like this: 


[ScalabilityGroups]


sg.ResolutionQuality=70
sg.ViewDistanceQuality=0
sg.AntiAliasingQuality=0
sg.ShadowQuality=0
sg.PostProcessQuality=0
sg.TextureQuality=0
sg.EffectsQuality=0
sg.FoliageQuality=0
sg.TrueSkyQuality=0
sg.GroundClutterQuality=0
sg.IBLQuality=0
sg.HeightFieldShadowQuality=0

Save the file and make "Read Only"

4. Open Engine.ini and make it like below: 



[Core.System]
Paths=../../../Engine/Content
Paths=%GAMEDIR%Content
Paths=../../../Engine/Plugins/OceanPlugin/Content
Paths=../../../Engine/Plugins/Mutable/Content
Paths=../../../Engine/Plugins/Runtime/Coherent/CoherentUIGTPlugin/Content
Paths=../../../Engine/Plugins/RoadEditor/Content
Paths=../../../Engine/Plugins/2D/Paper2D/Content
Paths=../../../Engine/Plugins/Wwise/Content

[/script/engine.engine]
bSmoothFrameRate=true
MinDesiredFrameRate=60
SmoothedFrameRateRange=(LowerBound=(Type="ERangeBoundTypes::Inclusive",Value=60),UpperBound=(Type="ERangeBoundTypes::Exclusive",Value=144))
MaxPixelShaderAdditiveComplexityCount=128
MaxES2PixelShaderAdditiveComplexityCount=45
TimeBetweenPurgingPendingKillObjects=30
bDisablePhysXHardwareSupport=True

[/script/engine.renderersettings]
r.SeparateTranslucency=False
r.CustomDepth=1
r.DefaultFeature.Bloom=False
r.DefaultFeature.AmbientOcclusion=False
r.DefaultFeature.AmbientOcclusionStaticFraction=False
r.DefaultFeature.MotionBlur=False
r.DefaultFeature.LensFlare=False
r.DefaultFeature.AntiAliasing=0
r.ViewDistanceScale=1
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=256
r.Shadow.RadiusThreshold=0.1
r.Shadow.DistanceScale=0.1
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.TonemapperQuality=0
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=0
r.SSS.Scale=0
r.SSS.SampleSet=0
r.EmitterSpawnRateScale=0.75

Save and make "Read Only"

5. Open Scalability.ini and copy and paste the code below : *Note - you have to make all your in-game display settings "VERY LOW" to make it works


[ScalabilitySettings]
PerfIndexValues_ResolutionQuality="50 50 50 50"

[AntiAliasingQuality@0]
r.MSAA.CompositingSampleCount=1

[ViewDistanceQuality@0]
r.SkeletalMeshLODBias=5

[ShadowQuality@0]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=0
r.Shadow.MaxResolution=32
r.Shadow.RadiusThreshold=0.24
r.Shadow.DistanceScale=0.1

[PostProcessQuality@0]
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=200
r.Upscale.Quality=0

[TextureQuality@0]
r.MaxAnisotropy=0

[EffectsQuality@0]
r.TranslucencyLightingVolumeDim=1
r.RefractionQuality=0
r.SceneColorFormat=3

[FoliageQuality@0]
r.ParticleLightQuality=0

Save and make "Read Only"


  • Step 3: Park Control
How to?

1. Check if all your CPU's enabled 

2. Type bitsum.com/parkcontrol/ and download the latest version

3. Install it and you will see all on 100% and Parking AC/DC and Freq Scalling AC/DC must be on disable, then click accept.

  • Step 4: Switch Default Cores
How to?

Open msconfig > Boot >  Advance Options > Numbers of Processors > choose the maximum number > Okay





  •  Step 5: Change Your Net Settings: 
How to?

There is an assumption that the game has got too small bandwith allocated, so insert this following commands in the Engine.ini

Note: **this command is using an example of 50 Mbit/s, so enter your own value**

[/script/engine.player]
ConfiguredInternetSpeed=50000
ConfiguredLanSpeed=50000

[/script/onlinesubsystemutils.ipnetdriver]
MaxClientRate=50000
MaxInternetClientRate=50000


  •  Step 6: Use ReShade to make the game look better
How to?

Improve the visualsto make it sharper and less blurry

Use ReShade by Daniel, Click Here

Source: Steam PlayerUnknown's Battleground Community Guides

Comments

Popular Posts