Introduction
This page establish the link in Fallout 4 between configurable settings (both from the launcher and in-game), and their INI-settings equivalent.
Launcher Settings
Graphics Adapter and Resolution
Resolutions
[Display] iSize H= iSize W=
Match selected value
Antialiasing
Off
[Display] sAntiAliasing=
FXAA
[Display] sAntiAliasing=FXAA
TAA
[Display] sAntiAliasing=TAA
Anisotropic Filtering
Off
[Display] iMaxAnisotropy=1
2 Samples
[Display] iMaxAnisotropy=2
4 Samples
[Display] iMaxAnisotropy=4
8 Samples
[Display] iMaxAnisotropy=8
12 Samples
[Display] iMaxAnisotropy=12
16 Samples
[Display] iMaxAnisotropy=16
Other
Windowed Mode
Off
[Display] bFullScreen=1 iSize H=XXXX iSize W=XXXX
On
[Display] bFullScreen=0 iSize H=XXXX iSize W=XXXX
Borderless
Off
[Display] bBorderless=0
On
[Display] bBorderless=1
Advanced - Details
Texture Quality
Medium
[Display] iTexMipMapSkip=2
High
[Display] iTexMipMapSkip=1
Ultra
[Display] iTexMipMapSkip=0
Shadow Quality
Low
[Display] uiOrthoShadowFilter=1 uiShadowFilter=1 iShadowMapResolution=1024 iMaxFocusShadows=1 fBlendSplitDirShadow=0
Medium
[Display] uiOrthoShadowFilter=2 uiShadowFilter=2 iShadowMapResolution=2048 iMaxFocusShadows=2 fBlendSplitDirShadow=48
High
[Display] uiOrthoShadowFilter=3 uiShadowFilter=3 iShadowMapResolution=2048 iMaxFocusShadows=4 fBlendSplitDirShadow=48
Ultra
[Display] uiOrthoShadowFilter=3 uiShadowFilter=3 iShadowMapResolution=4096 iMaxFocusShadows=4 fBlendSplitDirShadow=48
Shadow Distance
Medium
[Display] fDirShadowDistance=3000 fShadowDistance=3000 iDirShadowSplits=2
Note : It'd seem that increasing only fShadowDistance to 6000 from the medium preset give acceptable results, without the tremendous performance hit. The other workaround is to use Shadow Boost.
High
[Display] fDirShadowDistance=14000 fShadowDistance=14000 iDirShadowSplits=3
Ultra
[Display] fDirShadowDistance=20000 fShadowDistance=20000 iDirShadowSplits=3
Decal Quantity
None
[Display] iMaxSkinDecalsPerFrame=0 iMaxDecalsPerFrame=0 [Decals] uMaxDecals=0 bDecals=0 bSkinnedDecals=0 uMaxSkinDecals=0 uMaxSkinDecalsPerActor=0
Medium
[Display] iMaxSkinDecalsPerFrame=3 iMaxDecalsPerFrame=10 [Decals] uMaxDecals=100 bDecals=1 bSkinnedDecals=1 uMaxSkinDecals=35 uMaxSkinDecalsPerActor=20
High
[Display] iMaxSkinDecalsPerFrame=25 iMaxDecalsPerFrame=100 [Decals] uMaxDecals=250 bDecals=1 bSkinnedDecals=1 uMaxSkinDecals=50 uMaxSkinDecalsPerActor=40
Ultra
[Display] iMaxSkinDecalsPerFrame=25 iMaxDecalsPerFrame=100 [Decals] uMaxDecals=1000 bDecals=1 bSkinnedDecals=1 uMaxSkinDecals=100 uMaxSkinDecalsPerActor=40
Lighting Quality
Medium
[Display] bForceIgnoreSmoothness=1 [LightingShader] bScreenSpaceSubsurfaceScattering=0
High
[Display] bForceIgnoreSmoothness=0 [LightingShader] bScreenSpaceSubsurfaceScattering=0
Ultra
[Display] bForceIgnoreSmoothness=0 [LightingShader] bScreenSpaceSubsurfaceScattering=1
Godrays Quality
None
[Display] iVolumetricLightingQuality=0 bVolumetricLightingEnable=0
Low
[Display] iVolumetricLightingQuality=0 bVolumetricLightingEnable=1
Medium
[Display] iVolumetricLightingQuality=1 bVolumetricLightingEnable=1
High
[Display] iVolumetricLightingQuality=2 bVolumetricLightingEnable=1
Ultra
[Display] iVolumetricLightingQuality=3 bVolumetricLightingEnable=1
Depth of Field
Standard
[Imagespace] bDoDepthOfField=1 bScreenSpaceBokeh=0
Bokeh
[Imagespace] bDoDepthOfField=1 bScreenSpaceBokeh=1
Ambient Occlusion
Off
[Display] bSAOEnable=0
SSAO
[Display] bSAOEnable=1
Screen Space Reflection
On
[Display] bScreenSpaceReflections=0
Off
[Display] bScreenSpaceReflections=1
Wetness
Off
[Display] bEnableWetnessMaterials=0
On
[Display] bEnableWetnessMaterials=1
Rain Occlusion
Off
[Display] bEnableRainOcclusion=0
On
[Display] bEnableRainOcclusion=1
Motion Blur
Off
[Display] [Imagespace] bMBEnable=0
On
[Display] [Imagespace] bMBEnable=1
Lens Flare
Off
[Display] [Imagespace] bLensFlare=0
On
[Display] [Imagespace] bLensFlare=1
Advanced - View Distance
Object Fade
Minimum
[LOD] fLODFadeOutMultObjects=5
Maximum
[LOD] fLODFadeOutMultObjects=5
Actor Fade
Minimum
[LOD] fLODFadeOutMultActors=5
Maximum
[LOD] fLODFadeOutMultActors=15
Grass Fade
Minimum
[Grass] fGrassStartFadeDistance=1000
Maximum
[Grass] fGrassStartFadeDistance=7000
Item Fade
Minimum
[LOD] fLODFadeOutMultItems=1.5
Maximum
[LOD] fLODFadeOutMultItems=10
Distant Object Detail
Low
[TerrainManager] fTreeLoadDistance=12500 fBlockMaximumDistance=100000 fBlockLevel2Distance=75000 fBlockLevel1Distance=25000 fBlockLevel0Distance=15000 fSplitDistanceMult=0.5
Medium
[TerrainManager] fTreeLoadDistance=75000 fBlockMaximumDistance=100000 fBlockLevel2Distance=80000 fBlockLevel1Distance=32000 fBlockLevel0Distance=20000 fSplitDistanceMult=1.1
High
[TerrainManager] fTreeLoadDistance=75000 fBlockMaximumDistance=180000 fBlockLevel2Distance=110000 fBlockLevel1Distance=60000 fBlockLevel0Distance=30000 fSplitDistanceMult=1.1
Ultra
[TerrainManager] fTreeLoadDistance=75000 fBlockMaximumDistance=250000 fBlockLevel2Distance=110000 fBlockLevel1Distance=90000 fBlockLevel0Distance=60000 fSplitDistanceMult=1.5
Object Detail Fade
Note : While lower values exists in presets, all 4 settings Low, Medium, High and Ultra will save the same value in the INI file. Thus, the values below are related to the presets, and not the actual setting, which always set the two parameters to 999999.
Low
[Display] fMeshLODLevel2FadeDist=1600 fMeshLODLevel1FadeDist=4000
Medium
[Display] fMeshLODLevel2FadeDist=3000 fMeshLODLevel1FadeDist=6000
High
[Display] fMeshLODLevel2FadeDist=4000 fMeshLODLevel1FadeDist=8000
Ultra
[Display] fMeshLODLevel2FadeDist=999999 fMeshLODLevel1FadeDist=999999