As the sole survivor of Vault 111, you enter a world destroyed by nuclear war. Every second is a fight for survival, and every choice is yours. Only you can rebuild and determine the fate of the Wasteland. Welcome home.

Post tutorial Report RSS Fallout 4 INI Tweaks

Just some INI tweaks for Fallout 4 to make performance better. Part of larger guide directed to optimization.

Posted by on - Basic Other

Part of my Performance Opitimization Guide for Fallout 4 that should improve frame rate in game for those with low-end and mid-end PCs.


Resolution change: Fallout4Prefs.ini -> [DISPLAY]:

iSize H=768iSize W=1366

Turning off VSync: Fallout4.ini, Fallout4Custom.ini, Fallout4Prefs.ini -> [DISPLAY]:

iPresentInterval=0

Field of view: Fallout4.ini, Fallout4Custom.ini -> [DISPLAY]:

fDefaultWorldFOV=70
fDefault1stPersonFOV=80

Sun update time: Fallout4.ini, Fallout4Custom.ini -> [DISPLAY]:

fSunShadowUpdateTime=0
fSunUpdateThreshold=0

Number of CPU cores: Fallout4.ini, Fallout4Custom.ini -> [GENERAL]:

iNumHWThreads=4

Refresh rate: Fallout4.ini, Fallout4Custom.ini -> [HAVOK]:

For 60hz monitors:
fMaxTime=0.01666666
For 144hz monitors:
fMaxTime=0.00694444

Preculling and combined objects: Fallout4.ini, Fallout4Custom.ini and Fallout4Prefs.ini -> [GENERAL]:

bPreCulledObjectsEnabled=1
bUseCombinedObjects=1
bUsePreCreatedSCOL=1

Multithreading optimization: Fallout4.ini, Fallout4Custom.ini -> [DISPLAY]:

bDynamicObjectQueryManager=1
bMultiThreadedRendering=1
bMultiThreadedAccumulation=1
bMultiThreadedRenderingUNP=1

[Optional] Papyrus settings: Fallout4.ini, Fallout4Custom.ini -> [PAPYRUS]:

bEnableLogging=0bEnableProfiling=0
bEnableTrace=0
bLoadDebugInformation=0
fUpdateBudgetMS=1.0
fExtraTaskletBudgetMS=1.0
fPostLoadUpdateTimeMS=300.0

Antialiasing: Fallout4Prefs.ini -> [DISPLAY]

Performance: 
sAntiAliasing=TAA (best quality AA)
More performance:
sAntiAliasing=FXAA (medium quality AA)
Maximum performance:
sAntiAliasing=0 (AA disabled)

TAA Quality: Fallout4.ini, Fallout4Custom.ini -> [DISPLAY]:

fTAAPostSharpen=0.3
fTAASharpen=1.3
fTAAHighFreq=0.7
fTAALowFreq=0.5
fTAAPostOverlay=0.3

Anisotropy: Fallout4Prefs.ini -> [DISPLAY]:

iMaxAnisotropy=0

Ambient occlusion: Fallout4Prefs.ini -> [DISPLAY]

bSAOEnable=0

HBAO quality: Fallout4Prefs.ini -> [NVHBAO]:

bEnable=1
fBackgroundAOViewDepth=7000.0000
bBackgroundAOEnable=1
fDepthThresholdSharpness=100.0000
fDepthThresholdMaxViewDepth=7000.0000
bDepthThresholdEnable=1
iDepthClampModeEnum=0
fCoarseAO=0.9000fDetailAO=0.2500
fBlurSharpnessProfileBackgroundViewDepth=1.0000
fBlurSharpnessProfileForegroundViewDepth=0.0000
fBlurSharpnessProfileForegroundSharpnessScale=1.0000
bBlurSharpnessProfileEnable=1
fBlurSharpness=16.0000
iBlurRadiusEnum=1
bBlurEnable=1
fPowerExponent=3.1000
fBias=0.1000fRadius=0.7000

NVFlex disable: Fallout4.ini, Fallout4Custom.ini -> [NVFlex]:

bNVFlexDrawDebris=0
NVFlexEnable=0
NVFlexInstanceDebris=0

Depth of field: Fallout4Prefs.ini -> [IMAGESPACE]:

bDoDepthOfField=0
bScreenSpaceBokeh=0

Motion blur: Fallout4Prefs.ini -> [IMAGESPACE]:

bMBEnable=0

Godrays: Fallout4Prefs.ini -> [DISPLAY]:

bVolumetricLightingEnable=0

Screen space tweaks: Fallout4Prefs.ini -> [LIGHTINGSHADER]:

bScreenSpaceReflections=1
bScreenSpaceSubsurfaceScattering=0

Blood screen splatter: Fallout4.ini, Fallout4Custom.ini -> [ SCREENSPLATTER]:

bBloodSplatterEnabled=0

Textures tweaks: Fallout4.ini,Fallout4Custom.ini -> [GENERAL]:

iTextureDegradeDistance0=1600
iTextureDegradeDistance1=3000
iTextureUpgradeDistance0=1200
iTextureUpgradeDistance1=2400

Textures bug solution: Fallout4Prefs.ini -> [DISPLAY]:

iTexMipMapSkip=2

Water textures: Fallout4Prefs.ini -> [WATER]:

bUseWaterDepth=0
bUseWaterDisplacements=0
bUseWaterReflections=0
bUseWaterRefractions=0

Wetness effect: Fallout4Prefs.ini -> [DISPLAY]:

bEnableWetnessMaterials=0

Grass quality: Fallout4.ini, Fallout4Custom.ini -> [GRASS]:

bAllowCreateGrass=1
bAllowLoadGrass=0
bDrawShaderGrass=1
fGrassFadeRange=4000
iMaxGrassTypesPerTexure=2
iMinGrassSize=70

Grass distance: Fallout4Prefs.ini -> [GRASS]:

fGrassMaxStartFadeDistance=4000.0000
fGrassMinStartFadeDistance=0.0000
fGrassStartFadeDistance=4000.0000

Shadows quality: Fallout4Prefs.ini -> [DISPLAY]:

fBlendSplitDirShadow=0
uiOrthoShadowFilter=2
uiShadowFilter=2
iShadowMapResolution=1024
iMaxFocusShadows=2
iMaxFocusShadowsDialogue=3
bAllowShadowcasterNPCLights=0
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: