Guide:SkyrimPrefs INI: Difference between revisions

From Step Mods | Change The Game
No edit summary
Line 29: Line 29:
===Credits===
===Credits===
*Tannin for [[Mod Organizer|Mod Organizer's]] Configurator plugin.
*Tannin for [[Mod Organizer|Mod Organizer's]] Configurator plugin.
*Sheson for some LOD parameters.


===INI Parameters by Section===
===INI Parameters by Section===
Line 68: Line 69:


==== bDoDepthOfField ====
==== bDoDepthOfField ====
This enables depth of field, a kind of blurring to imitate the human eye's perception. Recommended to be enabled, but may be disabled for a slight performance gain.
bDoDepthOfField enables depth of field, a kind of blurring to imitate the human eye's perception. bDoDepthOfField is recommended to be enabled, but may be disabled for a slight performance gain.


Default is 1.
Default is 1.
Line 80: Line 81:


==== bDeferredShadows ====
==== bDeferredShadows ====
This enables deferred shadows.
bDeferredShadows enables deferred shadows.


Default is 1.
Default is 1.
Line 86: Line 87:


==== bDrawLandShadows ====
==== bDrawLandShadows ====
This allows land objects such as rocks and mountains to cast shadows. It can be disabled for a slight performance gain.
bDrawLandShadows allows land objects such as rocks and mountains to cast shadows. It can be disabled for a slight performance gain.


Default is 0
Default is 0
Line 93: Line 94:
==== bDrawShadows ====
==== bDrawShadows ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the game.}} This may have enabled shadows.
bDrawShadows is believed to be unused by the game.}} This may have enabled shadows.


Default is 1.
Default is 1.
Line 99: Line 100:


==== bFXAAEnabled ====
==== bFXAAEnabled ====
This enables an almost zero-cost approximation of antialiasing using the FXAA technique. Do not use with SMAA or ENB AA.
bFXAAEnabled enables an almost zero-cost approximation of antialiasing using the FXAA technique. Do not use with SMAA or ENB AA.


Default is 0. Low, High, and Ultra presets are 0. Medium is 1.
Default is 0. Low, High, and Ultra presets are 0. Medium is 1.
Line 105: Line 106:


==== bFloatPointRenderTarget ====
==== bFloatPointRenderTarget ====
Enabling this allows lighting to be rendered using floating point (decimal) values rather than only integer values. This increases the precision of lighting. It comes with a medium performance impact, and is recommended to be set to 0 if not using ENB. If using ENB, it MUST be set to 1.
Enabling bFloatPointRenderTarget allows lighting to be rendered using floating point (decimal) values rather than only integer values. This increases the precision of lighting. It comes with a medium performance impact, and is recommended to be set to 0 if not using ENB. If using ENB, bFloatPointRenderTarget MUST be set to 1.


Default is 0 (although default set by the game without the value present is 1).
Default is 0 (although default set by the game without the value present is 1).
Line 111: Line 112:


==== bFull Screen ====
==== bFull Screen ====
This determines if the game is rendered fullscreen. This setting cannot be changed in-game.
bFull Screen determines if the game is rendered fullscreen. This setting cannot be changed in-game.


Default is 0.
Default is 0.
Line 117: Line 118:


==== bMainZPrepass ====
==== bMainZPrepass ====
This enables ZPrepass. Enabling ZPrepass tells the game not to render certain object to try to increase performance. It is recommended to remain disabled and to use ENBoost's ZPrepass instead. If set to 1, ENBoost's ZPrepass may not work.
bMainZPrepass enables ZPrepass. Enabling ZPrepass tells the game not to render certain object to try to increase performance. It is recommended to remain disabled and to use ENBoost's ZPrepass instead. If set to 1, ENBoost's ZPrepass may not work.


Default is 0.
Default is 0.
Line 123: Line 124:


==== bShadowMaskZPrepass ====
==== bShadowMaskZPrepass ====
This enables ZPrepass on the shadow mask. Enabling this tells the game not to render shadows on certain objects to try to increase performance, but seems to fail and instead make performance worse with a side effect of increasing the quality of the shadows that are rendered? It would seem that freeing those resources merely gave shadows more to work with, thereby increasing the quality of the shadows cast, and causing shadows to be set more frequently? It is recommended to remain disabled and to use ENBoost's ZPrepass instead. If set to 1, ENBoost's ZPrepass may not work.
bShadowMaskZPrepass enables ZPrepass on the shadow mask. Enabling this tells the game not to render shadows on certain objects to try to increase performance, but seems to fail and instead make performance worse with a side effect of increasing the quality of the shadows that are rendered? It would seem that freeing those resources merely gave shadows more to work with, thereby increasing the quality of the shadows cast, and causing shadows to be set more frequently? It is recommended to remain disabled and to use ENBoost's ZPrepass instead. If set to 1, ENBoost's ZPrepass may not work.


Default is 0.
Default is 0.
Line 130: Line 131:
==== bShadowsOnGrass ====
==== bShadowsOnGrass ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the vanilla game; however, it reportedly is used with ENB and should be enabled.}} This may enable/disable grass shadows.  
bShadowsOnGrass is believed to be unused by the VANILLA game; however, it reportedly is used with ENB and should be enabled.}} This may enable/disable grass shadows.  


Default is 1.
Default is 1.
Line 136: Line 137:


==== bTransparencyMultisampling ====
==== bTransparencyMultisampling ====
This enables transparency antialiasing. Recommended to be disabled for better performance.
bTransparencyMultisampling enables transparency antialiasing on textures for better quality. Recommended to be disabled for better performance.


Default is 0.
Default is 0.
Line 142: Line 143:


==== bTreesReceiveShadows ====
==== bTreesReceiveShadows ====
This enables trees to cast shadows on themselves. It may be disabled for a slight performance gain.
bTreesReceiveShadows enables trees to cast shadows on themselves. It may be disabled for a slight performance gain.


Default is 0.
Default is 0.
Line 148: Line 149:


==== fDecalLOD1 ====
==== fDecalLOD1 ====
This sets the initial distance that decals are shown on LOD?
fDecalLOD1 sets the initial distance that decals are shown on LOD?


Default is 1000.
Default is 1000.
Line 154: Line 155:


==== fDecalLOD2 ====
==== fDecalLOD2 ====
This sets the secondary distance that decals are shown on LOD?
fDecalLOD2 sets the secondary distance that decals are shown on LOD?


Default is 1500.
Default is 1500.
Line 160: Line 161:


==== fGamma ====
==== fGamma ====
This sets the gamma brightness.
fGamma sets the gamma brightness.


Default is 1.
Default is 1.
Line 166: Line 167:


==== fInteriorShadowDistance ====
==== fInteriorShadowDistance ====
This sets the distance shadows are rendered indoors?
fInteriorShadowDistance sets the distance shadows are rendered indoors?


Default is 3000.
Default is 3000.
Line 172: Line 173:


==== fLeafAnimDampenDistEnd ====
==== fLeafAnimDampenDistEnd ====
This sets the ending distance leaves are animated?
fLeafAnimDampenDistEnd sets the ending distance leaves are animated?


Default is 4600.
Default is 4600.
Line 178: Line 179:


==== fLeafAnimDampenDistStart ====
==== fLeafAnimDampenDistStart ====
This sets the starting distance leaf animations are lessened?
fLeafAnimDampenDistStart sets the starting distance leaf animations are lessened?


Default is 3600.
Default is 3600.
Line 184: Line 185:


==== fLightLODStartFade ====
==== fLightLODStartFade ====
This sets the distance when light will begin to fade. It is changeable in the in-game Settings > Display menu as ''Light Fade''.
fLightLODStartFade sets the distance when light will begin to fade. It is changeable in the in-game Settings > Display menu as ''Light Fade''.


Default is 1000. Low is 200. Medium is 1000. High is 2500. Ultra is 3500.
Default is 1000. Low is 200. Medium is 1000. High is 2500. Ultra is 3500.
Line 190: Line 191:


==== fMeshLODFadeBoundDefault ====
==== fMeshLODFadeBoundDefault ====
This sets something to do with meshes in LOD?
fMeshLODFadeBoundDefault sets something to do with meshes in LOD?


Default is 256.
Default is 256.
Line 196: Line 197:


==== fMeshLODFadePercentDefault ====
==== fMeshLODFadePercentDefault ====
This sets the default percentage meshes fade?
fMeshLODFadePercentDefault sets the default percentage meshes fade?


Default is 1.2000000477.
Default is 1.2000000477.
Line 202: Line 203:


==== fMeshLODLevel1FadeDist ====
==== fMeshLODLevel1FadeDist ====
This sets the distance meshes begin to fade in LOD?
fMeshLODLevel1FadeDist sets the distance meshes begin to fade in LOD?


Default is 4096. Low and Medium presets are 4096. High and Ultra presets are 1e+007.
Default is 4096. Low and Medium presets are 4096. High and Ultra presets are 1e+007.
Line 208: Line 209:


==== fMeshLODLevel1FadeTreeDistance ====
==== fMeshLODLevel1FadeTreeDistance ====
This sets the distance tree meshes begin to fade in LOD?
fMeshLODLevel1FadeTreeDistance sets the distance tree meshes begin to fade in LOD?


Default is 2844.
Default is 2844.
Line 214: Line 215:


==== fMeshLODLevel2FadeDist ====
==== fMeshLODLevel2FadeDist ====
This sets the distance meshes begin to fade even more in LOD?
fMeshLODLevel2FadeDist sets the distance meshes begin to fade even more in LOD?


Default is 3072. Low and Medium presets are 3072. High and Ultra presets are 1e+007.
Default is 3072. Low and Medium presets are 3072. High and Ultra presets are 1e+007.
Line 220: Line 221:


==== fMeshLODLevel2FadeTreeDistance ====
==== fMeshLODLevel2FadeTreeDistance ====
This sets the distance tree meshes begin to fade even more in LOD?
fMeshLODLevel2FadeTreeDistance sets the distance tree meshes begin to fade even more in LOD?


Default is 2048.
Default is 2048.
Line 226: Line 227:


==== fShadowBiasScale ====
==== fShadowBiasScale ====
There are many theories as to what this controls!
There are many theories as to what fShadowBiasScale controls!


This may set the amount of shadowing applied to objects. Higher values produce less shadowing, and lower values produce more shadowing. Increasing this may help with shadows popping in at expense to the amount of shadowing.
This may set the amount of shadowing applied to objects. Higher values produce less shadowing, and lower values produce more shadowing. Increasing this may help with shadows popping in at expense to the amount of shadowing.
Line 238: Line 239:


==== fShadowDistance ====
==== fShadowDistance ====
This sets the distance of shadows. It may also proportionately affect the resolution of shadows.
fShadowDistance sets the distance of shadows. It may also proportionately affect the resolution of shadows.


Default is 2500. Low is 2000. Medium is 2500. High is 4000. Ultra is 8000.
Default is 2500. Low is 2000. Medium is 2500. High is 4000. Ultra is 8000.
Line 244: Line 245:


==== fShadowLODStartFade ====
==== fShadowLODStartFade ====
This sets the distance shadows begin to fade.
fShadowLODStartFade sets the distance shadows begin to fade.


Default is 200.
Default is 200.
Line 250: Line 251:


==== fSpecularLODStartFade ====
==== fSpecularLODStartFade ====
This sets the distance specularity begins to fade. It is changeable in the in-game Settings > Display menu as ''Specularity Fade''.
fSpecularLODStartFade sets the distance specularity begins to fade. It is changeable in the in-game Settings > Display menu as ''Specularity Fade''.


Default is 500. Low is 200. Medium is 500. High is 1000. Ultra is 2000.
Default is 500. Low is 200. Medium is 500. High is 1000. Ultra is 2000.
Line 256: Line 257:


==== fTreesMidLODSwitchDist ====
==== fTreesMidLODSwitchDist ====
This sets the distance trees switch to their LOD versions?
fTreesMidLODSwitchDist sets the distance trees switch to their LOD versions?


Default is 3600. Low and Medium presets are 3600. High is 5000. Ultra is 1e+007.
Default is 3600. Low and Medium presets are 3600. High is 5000. Ultra is 1e+007.
Line 276: Line 277:


==== iBlurDeferredShadowMask ====
==== iBlurDeferredShadowMask ====
This sets the amount of blurring applied to shadows. See also iShadowMaskQuarter. Lower values make sharper shadows. It is dependent upon bDeferredShadows being enabled. Higher values make softer shadows. Lowering this value may help reduce the aura or glow around the player. This should be set to at least 1 if using ENB shadows. The higher the value, the worse the performance. There is believed to be a soft cap at 32.
iBlurDeferredShadowMask sets the amount of blurring applied to shadows. See also iShadowMaskQuarter. Lower values make sharper shadows. It is dependent upon bDeferredShadows being enabled. Higher values make softer shadows. Lowering this value may help reduce the aura or glow around the player. This should be set to at least 1 if using ENB shadows. The higher the value, the worse the performance. There is believed to be a soft cap at 32.


Default is 5. Low is 0. Medium is 1. High and Ultra presets are 3.
Default is 5. Low is 0. Medium is 1. High and Ultra presets are 3.
Line 282: Line 283:


==== iMaxAnisotropy ====
==== iMaxAnisotropy ====
This sets the level of anisotropic filtering. It is recommended to be set to 0 and force either driver AF or ENBoost AF in its place.
iMaxAnisotropy sets the level of anisotropic filtering. It is recommended to be set to 0 and force either driver AF or ENBoost AF in its place.


Default is 8. Low and Medium presets are 1. High is 8. Ultra is 16.
Default is 8. Low and Medium presets are 1. High is 8. Ultra is 16.
Line 288: Line 289:


==== iMaxDecalsPerFrame ====
==== iMaxDecalsPerFrame ====
This sets the maximum number of decals displayed per frame.
iMaxDecalsPerFrame sets the maximum number of decals displayed per frame.


Default is 10. Low is 0. Medium is 10. High is 30. Ultra is 100.
Default is 10. Low is 0. Medium is 10. High is 30. Ultra is 100.
Line 294: Line 295:


==== iMaxSkinDecalsPerFrame ====
==== iMaxSkinDecalsPerFrame ====
This sets the maximum number of decals displayed on skin per frame. Dependent upon and should be a value equal to or less than iMaxDecalsPerFrame.
iMaxSkinDecalsPerFrame sets the maximum number of decals displayed on skin per frame. Dependent upon and should be a value equal to or less than iMaxDecalsPerFrame.


Default is 3. Low is 0. Medium is 3. High is 10. Ultra is 25.
Default is 3. Low is 0. Medium is 3. High is 10. Ultra is 25.
Line 300: Line 301:


==== iMultiSample ====
==== iMultiSample ====
This sets the level of antialising. Recommended to leave off and use other methods of AA such as SMAA.
iMultiSample sets the level of antialising. Recommended to leave off and use other methods of AA such as SMAA.


Default is 0. Low is 1. Medium is 4. High is 8. Ultra is 16.
Default is 0. Low is 1. Medium is 4. High is 8. Ultra is 16.
Line 306: Line 307:


==== iPresentInterval ====
==== iPresentInterval ====
{{fc|red|This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, '''but instead must be changed inside Skyrim.ini''', otherwise the default value shall be used (which is 1).}} This can be confirmed by observing that setting it to 0 in Skyrim.ini will turn off VSync while removing or setting the value to 1 enables VSync. Conversely, the same experiment shows that VSync remains enabled despite any value entered for it in SkyrimPrefs.ini.
{{fc|red|This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files where its default is 1. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, '''but instead must be changed inside Skyrim.ini''', otherwise the default value shall be used (which is 1).}} This can be confirmed by observing that setting it to 0 in Skyrim.ini will turn off VSync while removing or setting the value to 1 enables VSync. Conversely, the same experiment shows that VSync remains enabled despite any value entered for it in SkyrimPrefs.ini.
 
Default is 1.
<pre>iPresentInterval=(...,-1,0,1,...)</pre>
<pre>iPresentInterval=(...,-1,0,1,...)</pre>


==== iScreenShotIndex ====
==== iScreenShotIndex ====
This sets the number of the screenshot made when bAllowScreenshot is enabled in Skyrim.ini. It increases incrementally with each screenshot taken.
iScreenShotIndex sets the number of the screenshot made when bAllowScreenshot is enabled in Skyrim.ini. It increases incrementally with each screenshot taken.


Default is 0.
Default is 0.
Line 318: Line 317:


==== iShadowFilter ====
==== iShadowFilter ====
This sets the shadow filter to be used? 4 may cause CTD? 5 may be buggy? Possibly different variations of (bilinear?) filtering. There may only be 5?
iShadowFilter sets the shadow filter to be used? 4 may cause CTD? 5 may be buggy? Possibly different variations of (bilinear?) filtering. There may only be 5?


Default is 3.
Default is 3.
Line 324: Line 323:


==== iShadowMapResolution ====
==== iShadowMapResolution ====
This sets the resolution of shadows (in pixels?).
iShadowMapResolution sets the resolution of shadows (in pixels?).


Default is 1024. Low is 512. Medium is 1024. High is 2048. Ultra is 4096.
Default is 1024. Low is 512. Medium is 1024. High is 2048. Ultra is 4096.
Line 338: Line 337:


==== iShadowMaskQuarter ====
==== iShadowMaskQuarter ====
This changes the clarity or crispness of shadows. Higher is crisper. See also iBlurDefferedShadowMask. Lowering this value may help reduce the aura or glow around the player, and also increase performance. There is believed to be a soft cap at 32. The way this does this may be a form of aliasing, and perhaps values of 1-3 multisample and values of 4 and higher supersample?
iShadowMaskQuarter changes the clarity or crispness of shadows. Higher is crisper. See also iBlurDefferedShadowMask. Lowering this value may help reduce the aura or glow around the player, and also increase performance. There is believed to be a soft cap at 32. The way this does this may be a form of aliasing, and perhaps values of 1-3 multisample and values of 4 and higher supersample?


Alternatively, this may determine how many quarters of an object are being visually aligned to the players viewpoint where 3 = 75% standard and 4 is 100% with a soft cap at 4.
Alternatively, this may determine how many quarters of an object are being visually aligned to the players viewpoint where 3 = 75% standard and 4 is 100% with a soft cap at 4.
Line 346: Line 345:


==== iShadowMode ====
==== iShadowMode ====
This sets the shadow mode to be used? 4 may be buggy in some areas, particularly around waterfalls which may be either too-bright or too dark? There may only be 5?
iShadowMode sets the shadow mode to be used? 4 may be buggy in some areas, particularly around waterfalls which may be either too-bright or too dark? There may only be 5?


Default is 3.
Default is 3.
Line 356: Line 355:


==== iSize H ====
==== iSize H ====
This sets the height of the monitor resolution in pixels. This setting cannot be changed in-game.  
iSize H sets the height of the monitor resolution in pixels. This setting cannot be changed in-game.  


Default is 480.
Default is 480.
Line 362: Line 361:


==== iSize W ====
==== iSize W ====
This sets the width of the monitor resolution in pixels. This setting cannot be changed in-game.
iSize W sets the width of the monitor resolution in pixels. This setting cannot be changed in-game.


Default is 640.
Default is 640.
Line 368: Line 367:


==== iTexMipMapMinimum ====
==== iTexMipMapMinimum ====
This sets the minimum mipmap for textures to be used.
iTexMipMapMinimum sets the minimum mipmap for textures to be used.


Default is 0.
Default is 0.
Line 374: Line 373:


==== iTexMipMapSkip ====
==== iTexMipMapSkip ====
This changes the texture quality (determined by the number of mipmaps to skip).
iTexMipMapSkip changes the texture quality (determined by the number of mipmaps to skip).


Default is 0. Low quality is 2. Medium quality is 1. High quality is 0. Low preset is 1. Medium, High, and Ultra presets are 0.
Default is 0. Low quality is 2. Medium quality is 1. High quality is 0. Low preset is 1. Medium, High, and Ultra presets are 0.
Line 380: Line 379:


==== iWaterMultiSamples ====
==== iWaterMultiSamples ====
This sets the level of antialising applied to the water. Recommended to leave off and use other methods of AA such as SMAA.
iWaterMultiSamples sets the level of antialising applied to the water. Recommended to leave off and use other methods of AA such as SMAA.


Default is 0. Low and Medium presets are 1. High and Ultra presets are 4.
Default is 0. Low and Medium presets are 1. High and Ultra presets are 4.
Line 386: Line 385:


==== sD3DDevice ====
==== sD3DDevice ====
This setting appears to only be used by the Skyrim Launcher to detect the correct preset. It has been verified that it is not used by the game itself, just the Launcher. If Skyrim is not using the correct graphics card, fix that elsewhere (i.e., the driver).
sD3DDevice appears to only be used by the Skyrim Launcher to detect the correct preset. It has been verified that it is not used by the game itself, just the Launcher. If Skyrim is not using the correct graphics card, fix that elsewhere (i.e., the driver).
  sD3DDevice=''"Name of Graphics Card"''
  sD3DDevice=''"Name of Graphics Card"''


Line 392: Line 391:


==== b30GrassVS ====
==== b30GrassVS ====
This enables DirectX 3 filters on grass visuals???
b30GrassVS enables DirectX 3 filters on grass visuals???


Default is 0. Low and Medium are 0. High and Ultra presets are 1.
Default is 0. Low and Medium are 0. High and Ultra presets are 1.
Line 398: Line 397:


==== fGrassMaxStartFadeDistance ====
==== fGrassMaxStartFadeDistance ====
This sets the maximum distance grass can go before fading.
fGrassMaxStartFadeDistance sets the maximum distance grass can go before fading.


Default is 7000.
Default is 7000.
Line 404: Line 403:


==== fGrassMinStartFadeDistance ====
==== fGrassMinStartFadeDistance ====
This sets the minimum distance grass can go before fading.
fGrassMinStartFadeDistance sets the minimum distance grass can go before fading.


Default is 400.
Default is 400.
Line 410: Line 409:


==== fGrassStartFadeDistance ====
==== fGrassStartFadeDistance ====
This sets the distance grass will begin to fade. It is changeable in the in-game Settings > Display menu as ''Grass Fade''.
fGrassStartFadeDistance sets the distance grass will begin to fade. It is changeable in the in-game Settings > Display menu as ''Grass Fade''.


Default is 3500. Low is 0. Medium is 3000. High is 5000. Ultra is 7000.
Default is 3500. Low is 0. Medium is 3000. High is 5000. Ultra is 7000.
Line 419: Line 418:


==== bUseWaterDepth ====
==== bUseWaterDepth ====
This enables depth effect to water.
bUseWaterDepth enables depth effect to water.


Default is 1.
Default is 1.
Line 425: Line 424:


==== bUseWaterDisplacements ====
==== bUseWaterDisplacements ====
This enables water displacement.
bUseWaterDisplacements enables water displacement.


Default is 1.
Default is 1.
Line 431: Line 430:


==== bUseWaterReflections ====
==== bUseWaterReflections ====
This enables water reflections.
bUseWaterReflections enables water reflections.


Default is 1.
Default is 1.
Line 437: Line 436:


==== bUseWaterRefractions ====
==== bUseWaterRefractions ====
This enables water refractions.
bUseWaterRefractions enables water refractions.


Default is 1.
Default is 1.
Line 443: Line 442:


==== iWaterReflectHeight ====
==== iWaterReflectHeight ====
This sets the height of water reflections.
iWaterReflectHeight sets the height of water reflections.


Default is 512.
Default is 512.
Line 449: Line 448:


==== iWaterReflectWidth ====
==== iWaterReflectWidth ====
This sets the width of water reflections.
iWaterReflectWidth sets the width of water reflections.


Default is 512.
Default is 512.
Line 458: Line 457:


==== bCrosshairEnabled ====
==== bCrosshairEnabled ====
This enables the crosshair. It is changeable in the in-game Settings > Display menu as ''Crosshair''.
bCrosshairEnabled enables the crosshair. It is changeable in the in-game Settings > Display menu as ''Crosshair''.


Default is 1.
Default is 1.
Line 464: Line 463:


==== bGamepadEnable ====
==== bGamepadEnable ====
This enables the use of a controller. Setting this to 1 fixes not being able to use a controller with the game. It is changeable in the in-game Settings > Gameplay menu as ''Controller''.
bGamepadEnable enables the use of a controller. Setting this to 1 fixes not being able to use a controller with the game. It is changeable in the in-game Settings > Gameplay menu as ''Controller''.


Default is 0.
Default is 0.
Line 470: Line 469:


==== bSaveOnPause ====
==== bSaveOnPause ====
This enables autosaves at intervals of time specified by the length of fAutosaveEveryXMins. It is changeable in the in-game Settings > Gameplay menu as ''Save on Menu Character'' in combination with fAutosaveEveryXMins.
bSaveOnPause enables autosaves at intervals of time specified by the length of fAutosaveEveryXMins. It is changeable in the in-game Settings > Gameplay menu as ''Save on Menu Character'' in combination with fAutosaveEveryXMins.


Default is 1.
Default is 1.
Line 476: Line 475:


==== bSaveOnRest ====
==== bSaveOnRest ====
This enables autosaves upon sleeping. It is changeable in the in-game Settings > Gameplay menu as ''Save on Rest''.
bSaveOnRest enables autosaves upon sleeping. It is changeable in the in-game Settings > Gameplay menu as ''Save on Rest''.


Default is 1.
Default is 1.
Line 482: Line 481:


==== bSaveOnTravel ====
==== bSaveOnTravel ====
This enables autosaves upon traveling to different locations. It is changeable in the in-game Settings > Gameplay menu as ''Save on Travel''.
bSaveOnTravel enables autosaves upon traveling to different locations. It is changeable in the in-game Settings > Gameplay menu as ''Save on Travel''.


Default is 1.
Default is 1.
Line 488: Line 487:


==== bSaveOnWait ====
==== bSaveOnWait ====
This enables autosaves upon waiting. It is changeable in the in-game Settings > Gameplay menu as ''Save on Wait''.
bSaveOnWait enables autosaves upon waiting. It is changeable in the in-game Settings > Gameplay menu as ''Save on Wait''.


Default is 1.
Default is 1.
Line 494: Line 493:


==== fHUDOpacity ====
==== fHUDOpacity ====
This sets the opacity of the HUD. It is changeable in the in-game Settings > Display menu as ''HUD Opacity''.
fHUDOpacity sets the opacity of the HUD. It is changeable in the in-game Settings > Display menu as ''HUD Opacity''.


Default is 1.
Default is 1.
Line 500: Line 499:


==== fSkyCellRefFadeDistance ====
==== fSkyCellRefFadeDistance ====
This sets the distance where clouds will fade out?
fSkyCellRefFadeDistance sets the distance for neverfade objects (the references under a base element with the neverfade flag always show to maximum draw distance). fLODFadeOutMultSkyCell multiplies this value.


Default is 150000.
Default is 150000.
Line 509: Line 508:


==== bDialogueSubtitles ====
==== bDialogueSubtitles ====
This enables subtitles for important dialogue. It is changeable in the in-game Settings > Display menu as ''Dialogue Subtitles''.
bDialogueSubtitles enables subtitles for important dialogue. It is changeable in the in-game Settings > Display menu as ''Dialogue Subtitles''.


Default is 0.
Default is 0.
Line 515: Line 514:


==== bGeneralSubtitles ====
==== bGeneralSubtitles ====
This enables subtitles for all dialogue. It is changeable in the in-game Settings > Display menu as ''General Subtitles''.
bGeneralSubtitles enables subtitles for all dialogue. It is changeable in the in-game Settings > Display menu as ''General Subtitles''.


Default is 0.
Default is 0.
Line 521: Line 520:


==== bShowCompass ====
==== bShowCompass ====
This enables the compass.
bShowCompass enables the compass.


Default is 1.
Default is 1.
Line 527: Line 526:


==== fMouseCursorSpeed ====
==== fMouseCursorSpeed ====
This sets the speed of the mouse cursor (AKA lock sensitivity). It is changeable in the in-game Settings > Gameplay menu as ''Lock Sensitivity''.
fMouseCursorSpeed sets the speed of the mouse cursor (AKA lock sensitivity). It is changeable in the in-game Settings > Gameplay menu as ''Lock Sensitivity''.


Default is 1.
Default is 1.
Line 536: Line 535:


==== bShowFloatingQuestMarkers ====
==== bShowFloatingQuestMarkers ====
This enables floating quest markers. It is changeable in the in-game Settings > Gameplay menu as ''Show Floating Markers''.
bShowFloatingQuestMarkers enables floating quest markers. It is changeable in the in-game Settings > Gameplay menu as ''Show Floating Markers''.


Default is 1.
Default is 1.
Line 542: Line 541:


==== bShowQuestMarkers ====
==== bShowQuestMarkers ====
This enables quest markers?
bShowQuestMarkers enables quest markers?


Default is 1.
Default is 1.
Line 548: Line 547:


==== iDifficulty ====
==== iDifficulty ====
This sets the game difficulty. It is changeable in the in-game Settings > Gameplay menu as ''Difficulty''. 0 is easy. 1 is apprentice. 2 is adept. 3 is expert. 4 is master. 5 is legendary.
iDifficulty sets the game difficulty. It is changeable in the in-game Settings > Gameplay menu as ''Difficulty''. 0 is easy. 1 is apprentice. 2 is adept. 3 is expert. 4 is master. 5 is legendary.


Default is 2 (adept).
Default is 2 (adept).
Line 557: Line 556:


==== bAlwaysRunByDefault ====
==== bAlwaysRunByDefault ====
This determines if the character will always run by default.
bAlwaysRunByDefault determines if the character will always run by default.


Default is 1.
Default is 1.
Line 563: Line 562:


==== bGamePadRumble ====
==== bGamePadRumble ====
This enables controller vibration. It is changeable in the in-game Settings > Gameplay menu as ''Vibration''.
bGamePadRumble enables controller vibration. It is changeable in the in-game Settings > Gameplay menu as ''Vibration''.


Default=1
Default=1
Line 569: Line 568:


==== bInvertYValues ====
==== bInvertYValues ====
This determines if the mouse is inverted over the y-axis (up and down movement). It is changeable in the in-game Settings > Gameplay menu as ''Invert Y''.
bInvertYValues determines if the mouse is inverted over the y-axis (up and down movement). It is changeable in the in-game Settings > Gameplay menu as ''Invert Y''.


Default is 0.
Default is 0.
Line 579: Line 578:


==== bUseKinect ====
==== bUseKinect ====
This enables Kinect.
bUseKinect enables the use of Kinect.


Default is 0.
Default is 0.
Line 585: Line 584:


==== fGamepadHeadingSensitivity ====
==== fGamepadHeadingSensitivity ====
This determines the controller heading sensitivity.
fGamepadHeadingSensitivity determines the controller heading sensitivity.


Default is 1.8999999762.
Default is 1.8999999762.
Line 591: Line 590:


==== fMouseHeadingSensitivity ====
==== fMouseHeadingSensitivity ====
This determines the mouse heading sensitivity.
fMouseHeadingSensitivity determines the mouse heading sensitivity.


Default is 0.0125000002.
Default is 0.0125000002.
Line 599: Line 598:


==== iMaxDesired ====
==== iMaxDesired ====
This determines the maximum amount of particles to be rendered.
iMaxDesired determines the maximum amount of particles to be rendered.


Default is 750.
Default is 750.
Line 607: Line 606:


==== fAutosaveEveryXMins ====
==== fAutosaveEveryXMins ====
This sets the time between autosaves made on a timer in minutes if bSaveOnPause is enabled. It is changeable in the in-game Settings > Gameplay menu as ''Save on Menu Character'' in combination with bSaveOnPause.
fAutosaveEveryXMins sets the time between autosaves made on a timer in minutes if bSaveOnPause is enabled. It is changeable in the in-game Settings > Gameplay menu as ''Save on Menu Character'' in combination with bSaveOnPause.


Default is 15.
Default is 15.
Line 617: Line 616:


==== fAudioMasterVolume ====
==== fAudioMasterVolume ====
This sets the master volume level. It is changeable in the in-game Settings > Audio menu as ''Master Volume''; however, it can be increased to higher values if set manually in the INI (which will default back to 1 if later you change audio settings in-game).
fAudioMasterVolume sets the master volume level. It is changeable in the in-game Settings > Audio menu as ''Master Volume''; however, it can be increased to higher values if set manually in the INI (which will default back to 1 if later you change audio settings in-game).


Default is 1.
Default is 1.
Line 632: Line 631:
==== fCloudLevel0Distance ====
==== fCloudLevel0Distance ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the game.}}  
fCloudLevel0Distance is believed to be unused by the game.}}  


Default is 16384.
Default is 16384.
Line 639: Line 638:
==== fCloudLevel1Distance ====
==== fCloudLevel1Distance ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the game.}}  
fCloudLevel1Distance is believed to be unused by the game.}}  


Default is 32768.
Default is 32768.
Line 646: Line 645:
==== fCloudLevel2Distance ====
==== fCloudLevel2Distance ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the game.}}  
fCloudLevel2Distance is believed to be unused by the game.}}  


Default is 262144.
Default is 262144.
Line 653: Line 652:
==== fCloudNearFadeDistance ====
==== fCloudNearFadeDistance ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the game.}}  
fCloudNearFadeDistance is believed to be unused by the game.}}  


Default is 9000.
Default is 9000.
Line 662: Line 661:


==== bEnableStoryManagerLogging ====
==== bEnableStoryManagerLogging ====
This enables story manager logging?
bEnableStoryManagerLogging enables story manager logging?


Default is 0.
Default is 0.
Line 680: Line 679:


==== iStoryManagerLoggingEvent ====
==== iStoryManagerLoggingEvent ====
This sets the event for storry manager logging?
iStoryManagerLoggingEvent sets the event for storry manager logging?


Default is -1.
Default is -1.
Line 690: Line 689:
==== bShowLODInEditor ====
==== bShowLODInEditor ====
{{fc|yellow|
{{fc|yellow|
This setting is believed to be unused by the game.}}
bShowLODInEditor is believed to be unused by the game.}}


Default is 0.
Default is 0.
Line 696: Line 695:


==== fBlockLevel0Distance ====
==== fBlockLevel0Distance ====
This sets the distance for the first level of quality of terrain.
fBlockLevel0Distance sets the maximum distance for object LOD level 4 (higher levels are farther away).


Default is 20480. Low is 15000. Medium is 20480. High is 25000. Ultra is 35000.
Default is 20480. Low is 15000. Medium is 20480. High is 25000. Ultra is 35000.
Line 702: Line 701:


==== fBlockLevel1Distance ====
==== fBlockLevel1Distance ====
This sets the distance for the second level of quality of terrain.
fBlockLevel1Distance sets the maximum distance for object LOD level 8 (higher levels are farther away).


Default is 32768. Low is 25000. Medium is 32768. High is 40000. Ultra is 70000.
Default is 32768. Low is 25000. Medium is 32768. High is 40000. Ultra is 70000.
Line 708: Line 707:


==== fBlockMaximumDistance ====
==== fBlockMaximumDistance ====
This sets the maximum distance for terrain that falls within the second level of quality of terrain?
fBlockMaximumDistance sets the maximum distance for object LOD level 16 (higher levels are farther away).


Default is 100000. Low is 75000. Medium is 100000. High is 150000. Ultra is 250000.
Default is 100000. Low is 75000. Medium is 100000. High is 150000. Ultra is 250000.
Line 714: Line 713:


==== fSplitDistanceMult ====
==== fSplitDistanceMult ====
This is the distance multiplier for the terrain split between the two levels?
fSplitDistanceMult is the distance multiplier for landscape LOD levels.


Default is 0.75. Low is 0.4. Medium is 0.75. High is 1.1. Ultra is 1.5.
Default is 0.75. Low is 0.4. Medium is 0.75. High is 1.1. Ultra is 1.5.
Line 720: Line 719:


==== fTreeLoadDistance ====
==== fTreeLoadDistance ====
This sets the distance that trees are loaded with terrain?
fTreeLoadDistance sets the maximum distance that tree LOD is loaded.


Default is 25000. Low is 12500. Medium is 25000. High is 40000. Ultra is 75000.
Default is 25000. Low is 12500. Medium is 25000. High is 40000. Ultra is 75000.
Line 783: Line 782:


==== bRenderSkinnedTrees ====
==== bRenderSkinnedTrees ====
This enables skinned trees.
bRenderSkinnedTrees enables skinned trees.


Default is 1.
Default is 1.
Line 789: Line 788:


==== uiMaxSkinnedTreesToRender ====
==== uiMaxSkinnedTreesToRender ====
This is the maximum amount of skinned trees that can be rendered.
uiMaxSkinnedTreesToRender sets the maximum amount of skinned trees that can be rendered.


Default is 40.
Default is 40.
Line 806: Line 805:


==== uMaxDecals ====
==== uMaxDecals ====
This determines the maximum number of decals.
uMaxDecals determines the maximum number of decals.


Dependent upon:
Dependent upon:
*bDecals=1
*bDecals=1 in Skyrim.ini


Default is 100. Low is 0. Medium is 100. High is 250. Ultra is 1000.
Default is 100. Low is 0. Medium is 100. High is 250. Ultra is 1000.
Line 816: Line 815:
==== uMaxSkinDecals ====
==== uMaxSkinDecals ====
{{fc|red|This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low is 0, Medium is 35, High is 50, and Ultra is 100. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, '''but instead must be changed inside Skyrim.ini''', otherwise the default value shall be used (which is 35).}}
{{fc|red|This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low is 0, Medium is 35, High is 50, and Ultra is 100. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, '''but instead must be changed inside Skyrim.ini''', otherwise the default value shall be used (which is 35).}}
Low is 0. Medium is 35. High is 50. Ultra is 100.
<pre>uMaxSkinDecals=(0,1,2,...)</pre>
<pre>uMaxSkinDecals=(0,1,2,...)</pre>


Line 827: Line 824:


==== fLODFadeOutMultActors ====
==== fLODFadeOutMultActors ====
This sets the actor fade distance. It is changeable in the in-game Settings > Display menu as ''Actor Fade''.
fLODFadeOutMultActors sets the actor fade distance. It is changeable in the in-game Settings > Display menu as ''Actor Fade''.


Default is 6. Low is 2.5. Medium is 3. High is 6. Ultra is 15.
Default is 6. Low is 2.5. Medium is 3. High is 6. Ultra is 15.
Line 833: Line 830:


==== fLODFadeOutMultItems ====
==== fLODFadeOutMultItems ====
This sets the item fade distance. It is changeable in the in-game Settings > Display menu as ''Item Fade''.
fLODFadeOutMultItems sets the item fade distance. It is changeable in the in-game Settings > Display menu as ''Item Fade''.


Default is 3. Low is 1. Medium is 2.5. High is 7.5. Ultra is 15.
Default is 3. Low is 1. Medium is 2.5. High is 7.5. Ultra is 15.
Line 839: Line 836:


==== fLODFadeOutMultObjects ====
==== fLODFadeOutMultObjects ====
This sets the object fade distance. It is changeable in the in-game Settings > Display menu as ''Object Fade''.
fLODFadeOutMultObjects sets the object fade distance. It is changeable in the in-game Settings > Display menu as ''Object Fade''.


Default is 5. Low is 2.5. Medium is 3.5. High is 4.5. Ultra is 15.
Default is 5. Low is 2.5. Medium is 3.5. High is 4.5. Ultra is 15.
Line 845: Line 842:


==== fLODFadeOutMultSkyCell ====
==== fLODFadeOutMultSkyCell ====
This sets the number of cells the sky will be shown before fading?
fLODFadeOutMultSkyCell sets the multiplier against fSkyCellRefFadeDistance for the distance that neverfades fade.


Default is 1.
Default is 1.
Line 854: Line 851:


==== bEnableFileSelection ====
==== bEnableFileSelection ====
This determines if the Skyrim Launcher will have Data greyed out and unclickable or not. Setting it to 1 will allow Data to be accessed in the Launcher. It is not toggleable in the Launcher, so one must add the line manually. It has been verified that it is not used by the game itself, just the launcher.  
bEnableFileSelection determines if the Skyrim Launcher will have Data greyed out and unclickable or not. Setting it to 1 will allow Data to be accessed in the Launcher. It is not toggleable in the Launcher, so one must add the line manually. It has been verified that it is not used by the game itself, just the launcher.  


Default=0
Default=0
Line 860: Line 857:


==== bShowAllResolutions ====
==== bShowAllResolutions ====
This determines if the Skyrim Launcher will show all resolutions. Toggleable in the in the GUI. It has been verified that it is not used by the game itself, just the launcher.   
bShowAllResolutions determines if the Skyrim Launcher will show all resolutions. Toggleable in the in the GUI. It has been verified that it is not used by the game itself, just the launcher.   
<pre>bShowAllResolutions=(0,1)</pre>
<pre>bShowAllResolutions=(0,1)</pre>


==== uLastAspectRatio ====
==== uLastAspectRatio ====
The aspect ratio shown in the Skyrim Launcher. 3 is widescreen 16:9. 4 is widescreen 16:10. 1 is standard 4:3 or 5:4. It has been verified that it is not used by the game itself, just the launcher.
uLastAspectRatio tells the aspect ratio last shown in the Skyrim Launcher. 3 is widescreen 16:9. 4 is widescreen 16:10. 1 is standard 4:3 or 5:4. It has been verified that it is not used by the game itself, just the launcher.
<pre>uLastAspectRatio=(4,3,1)</pre>
<pre>uLastAspectRatio=(4,3,1)</pre>



Revision as of 19:03, May 28, 2015

A comprehensive and advanced guide for editing the "SkyrimPrefs.ini" file for n00bs and gurus alike -- by the S.T.E.P. Team

GUIDE FORUM THREAD
INI TWEAKING REFERENCE FORUM
SUPPORT FORUM
Skyrim INI Guide


Template:Construction

Guide Scope

This guide is intended to be the comprehensive reference to all parameters found within SkyrimPrefs.ini file for The Elder Scrolls V: Skyrim game. All of the user-configurable parameters contained within SkyrimPrefs.ini are listed and defined (or hopefully will be). Parameters are presented by INI section headings in the order that they appear by default within SkyrimPrefs.ini. Jump to a relevant INI section using the links below and navigate back to this "hub" using the link that appears at the top of each section page.

Default SkyrimPrefs INI (runtime 1.9.32.0.8)

The Basics

SkyrimPrefs.ini has 118 settings separated into 18 working sections. 11 of these are believed to be unused by the game, leaving 107 parameters to tweak. 31 additional parameters are mentioned here that are commonly placed in this file that do not do anything. Any additional parameters not listed here are most likely invalid. Each setting has a lowercase prefix and a name. The name identifies what the setting modifies. The prefix determines what kind of value the setting can accept. Below is a list of the different prefixes and their meanings.

  • b-prefix accepts a Boolean value of 1 (true) or 0 (false).
  • f-prefix accepts a floating point numeral value (any rational number, positive or negative, with or without a decimal, such as 5, 0, or -38.0003).
  • i-prefix accepts an integer value (any whole number, positive or negative, without a decimal point, such as 5, -38, or 0).
  • s-prefix accepts a string value (usually text, but may contain numbers, punctuation--anything really).
  • u-prefix accepts an unsigned integer value (any whole number, only positive or 0, without a decimal point, such as 5, 38, or 0).

Many INI settings may be changed in-game, but some changes only work when the setting is in the INI file at startup. You can experiment with many settings in-game by doing the following:

  1. Press the tilde (~) key to access the console.
  2. Type setini "parameter:category" value where parameter is the name of the setting, category is the section it is under, and value is the value it is to be changed to.
  3. Press enter

Credits

  • Tannin for Mod Organizer's Configurator plugin.
  • Sheson for some LOD parameters.

INI Parameters by Section

[Imagespace]
[Display]
[Grass]
[Water]
[MAIN]
[Interface]
[GamePlay]
[Controls]
[Particles]
[SaveGame]
[AudioMenu]
[Clouds]
[General]
[TerrainManager]
[Navmesh]
[Trees]
[Decals]
[LOD]
[Launcher]
[BlurShaderHDR]
[BlurShader]

[Imagespace]

bDoDepthOfField

bDoDepthOfField enables depth of field, a kind of blurring to imitate the human eye's perception. bDoDepthOfField is recommended to be enabled, but may be disabled for a slight performance gain.

Default is 1.

bDoDepthOfField=(0,1)

iRadialBlurLevel

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low and Medium is 0, High is 1, and Ultra is 2. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 0). However, changing the setting in Skyrim.ini may induce CTD whenever radial blur is applied!

iRadialBlurLevel=(...,-1,0,1,...)

[Display]

bDeferredShadows

bDeferredShadows enables deferred shadows.

Default is 1.

bDeferredShadows=(0,1)

bDrawLandShadows

bDrawLandShadows allows land objects such as rocks and mountains to cast shadows. It can be disabled for a slight performance gain.

Default is 0

bDrawLandShadows=(0,1)

bDrawShadows

bDrawShadows is believed to be unused by the game. This may have enabled shadows.

Default is 1.

bDrawShadows=(0,1)

bFXAAEnabled

bFXAAEnabled enables an almost zero-cost approximation of antialiasing using the FXAA technique. Do not use with SMAA or ENB AA.

Default is 0. Low, High, and Ultra presets are 0. Medium is 1.

bFXAAEnabled=(0,1)

bFloatPointRenderTarget

Enabling bFloatPointRenderTarget allows lighting to be rendered using floating point (decimal) values rather than only integer values. This increases the precision of lighting. It comes with a medium performance impact, and is recommended to be set to 0 if not using ENB. If using ENB, bFloatPointRenderTarget MUST be set to 1.

Default is 0 (although default set by the game without the value present is 1).

bFloatPointRenderTarget=(0,1)

bFull Screen

bFull Screen determines if the game is rendered fullscreen. This setting cannot be changed in-game.

Default is 0.

bFull Screen=(0,1)

bMainZPrepass

bMainZPrepass enables ZPrepass. Enabling ZPrepass tells the game not to render certain object to try to increase performance. It is recommended to remain disabled and to use ENBoost's ZPrepass instead. If set to 1, ENBoost's ZPrepass may not work.

Default is 0.

bMainZPrepass=(0,1)

bShadowMaskZPrepass

bShadowMaskZPrepass enables ZPrepass on the shadow mask. Enabling this tells the game not to render shadows on certain objects to try to increase performance, but seems to fail and instead make performance worse with a side effect of increasing the quality of the shadows that are rendered? It would seem that freeing those resources merely gave shadows more to work with, thereby increasing the quality of the shadows cast, and causing shadows to be set more frequently? It is recommended to remain disabled and to use ENBoost's ZPrepass instead. If set to 1, ENBoost's ZPrepass may not work.

Default is 0.

bShadowMaskZPrepass=(0,1)

bShadowsOnGrass

bShadowsOnGrass is believed to be unused by the VANILLA game; however, it reportedly is used with ENB and should be enabled. This may enable/disable grass shadows.

Default is 1.

bShadowsOnGrass=(0,1)

bTransparencyMultisampling

bTransparencyMultisampling enables transparency antialiasing on textures for better quality. Recommended to be disabled for better performance.

Default is 0.

bTransparencyMultisampling=(0,1)

bTreesReceiveShadows

bTreesReceiveShadows enables trees to cast shadows on themselves. It may be disabled for a slight performance gain.

Default is 0.

bTreesReceiveShadows=(0,1)

fDecalLOD1

fDecalLOD1 sets the initial distance that decals are shown on LOD?

Default is 1000.

fDecalLOD1=(...,-0.0001,0,0.0001,...)

fDecalLOD2

fDecalLOD2 sets the secondary distance that decals are shown on LOD?

Default is 1500.

fDecalLOD2=(...,-0.0001,0,0.0001,...)

fGamma

fGamma sets the gamma brightness.

Default is 1.

fGamma=(...,-0.0001,0,0.0001,...)

fInteriorShadowDistance

fInteriorShadowDistance sets the distance shadows are rendered indoors?

Default is 3000.

fInteriorShadowDistance=(...,-0.0001,0,0.0001,...)

fLeafAnimDampenDistEnd

fLeafAnimDampenDistEnd sets the ending distance leaves are animated?

Default is 4600.

fLeafAnimDampenDistEnd=(...,-0.0001,0,0.0001,...)

fLeafAnimDampenDistStart

fLeafAnimDampenDistStart sets the starting distance leaf animations are lessened?

Default is 3600.

fLeafAnimDampenDistStart=(...,-0.0001,0,0.0001,...)

fLightLODStartFade

fLightLODStartFade sets the distance when light will begin to fade. It is changeable in the in-game Settings > Display menu as Light Fade.

Default is 1000. Low is 200. Medium is 1000. High is 2500. Ultra is 3500.

fLightLODStartFade=(...,-0.0001,0,0.0001,...)

fMeshLODFadeBoundDefault

fMeshLODFadeBoundDefault sets something to do with meshes in LOD?

Default is 256.

fMeshLODFadeBoundDefault=(...,-0.0001,0,0.0001,...)

fMeshLODFadePercentDefault

fMeshLODFadePercentDefault sets the default percentage meshes fade?

Default is 1.2000000477.

fMeshLODFadePercentDefault=(...,-0.0001,0,0.0001,...)

fMeshLODLevel1FadeDist

fMeshLODLevel1FadeDist sets the distance meshes begin to fade in LOD?

Default is 4096. Low and Medium presets are 4096. High and Ultra presets are 1e+007.

fMeshLODLevel1FadeDist=(...,-0.0001,0,0.0001,...)

fMeshLODLevel1FadeTreeDistance

fMeshLODLevel1FadeTreeDistance sets the distance tree meshes begin to fade in LOD?

Default is 2844.

fMeshLODLevel1FadeTreeDistance=(...,-0.0001,0,0.0001,...)

fMeshLODLevel2FadeDist

fMeshLODLevel2FadeDist sets the distance meshes begin to fade even more in LOD?

Default is 3072. Low and Medium presets are 3072. High and Ultra presets are 1e+007.

fMeshLODLevel2FadeDist=(...,-0.0001,0,0.0001,...)

fMeshLODLevel2FadeTreeDistance

fMeshLODLevel2FadeTreeDistance sets the distance tree meshes begin to fade even more in LOD?

Default is 2048.

fMeshLODLevel2FadeTreeDistance=(...,-0.0001,0,0.0001,...)

fShadowBiasScale

There are many theories as to what fShadowBiasScale controls!

This may set the amount of shadowing applied to objects. Higher values produce less shadowing, and lower values produce more shadowing. Increasing this may help with shadows popping in at expense to the amount of shadowing.

Alternatively, this may change the distance at which mipmaps of the shadow map are used? It might have a cap at 1?

Alternatively, this may control the angle that shadows are aligned to surfaces.

Default is 1. Low is 0.5. Medium is 0.3. High is 0.25. Ultra is 0.15.

fShadowBiasScale=(...,-0.0001,0,0.0001,...)

fShadowDistance

fShadowDistance sets the distance of shadows. It may also proportionately affect the resolution of shadows.

Default is 2500. Low is 2000. Medium is 2500. High is 4000. Ultra is 8000.

fShadowDistance=(...,-0.0001,0,0.0001,...)

fShadowLODStartFade

fShadowLODStartFade sets the distance shadows begin to fade.

Default is 200.

fShadowLODStartFade=(...,-0.0001,0,0.0001,...)

fSpecularLODStartFade

fSpecularLODStartFade sets the distance specularity begins to fade. It is changeable in the in-game Settings > Display menu as Specularity Fade.

Default is 500. Low is 200. Medium is 500. High is 1000. Ultra is 2000.

fSpecularLODStartFade=(...,-0.0001,0,0.0001,...)

fTreesMidLODSwitchDist

fTreesMidLODSwitchDist sets the distance trees switch to their LOD versions?

Default is 3600. Low and Medium presets are 3600. High is 5000. Ultra is 1e+007.

fTreesMidLODSwitchDist=(...,-0.0001,0,0.0001,...)

iAdapter

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 0). This can be confirmed by observing that setting it to 1 in Skyrim.ini will change the adapter from the default while removing or setting the value to 0 will cause the game to use the default adapter. Conversely, the same experiment shows that the default adapter is still used despite any value entered for it in SkyrimPrefs.ini.

Low, Medium, High, and Ultra presets are 0.

iAdapter=(...,-1,0,1,...)

iActorShadowCountExt

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets, however it appears to exist within the preset files, where its values for Low, Medium, and High presets are 2 and Ultra is 6.

iActorShadowCountExt=(...,-1,0,1,...)

iActorShadowCountInt

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets, however it appears to exist within the preset files, where its value for Low is 2, Medium and High is 4, and Ultra is 6.

iActorShadowCountInt=(...,-1,0,1,...)

iBlurDeferredShadowMask

iBlurDeferredShadowMask sets the amount of blurring applied to shadows. See also iShadowMaskQuarter. Lower values make sharper shadows. It is dependent upon bDeferredShadows being enabled. Higher values make softer shadows. Lowering this value may help reduce the aura or glow around the player. This should be set to at least 1 if using ENB shadows. The higher the value, the worse the performance. There is believed to be a soft cap at 32.

Default is 5. Low is 0. Medium is 1. High and Ultra presets are 3.

iBlurDeferredShadowMask=(...,-1,0,1,...)

iMaxAnisotropy

iMaxAnisotropy sets the level of anisotropic filtering. It is recommended to be set to 0 and force either driver AF or ENBoost AF in its place.

Default is 8. Low and Medium presets are 1. High is 8. Ultra is 16.

iMaxAnisotropy=(...,-1,0,1,...)

iMaxDecalsPerFrame

iMaxDecalsPerFrame sets the maximum number of decals displayed per frame.

Default is 10. Low is 0. Medium is 10. High is 30. Ultra is 100.

iMaxDecalsPerFrame=(...,-1,0,1,...)

iMaxSkinDecalsPerFrame

iMaxSkinDecalsPerFrame sets the maximum number of decals displayed on skin per frame. Dependent upon and should be a value equal to or less than iMaxDecalsPerFrame.

Default is 3. Low is 0. Medium is 3. High is 10. Ultra is 25.

iMaxSkinDecalsPerFrame=(...,-1,0,1,...)

iMultiSample

iMultiSample sets the level of antialising. Recommended to leave off and use other methods of AA such as SMAA.

Default is 0. Low is 1. Medium is 4. High is 8. Ultra is 16.

iMultiSample=(...,-1,0,1,...)

iPresentInterval

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files where its default is 1. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 1). This can be confirmed by observing that setting it to 0 in Skyrim.ini will turn off VSync while removing or setting the value to 1 enables VSync. Conversely, the same experiment shows that VSync remains enabled despite any value entered for it in SkyrimPrefs.ini.

iPresentInterval=(...,-1,0,1,...)

iScreenShotIndex

iScreenShotIndex sets the number of the screenshot made when bAllowScreenshot is enabled in Skyrim.ini. It increases incrementally with each screenshot taken.

Default is 0.

iScreenShotIndex=(...,-1,0,1,...)

iShadowFilter

iShadowFilter sets the shadow filter to be used? 4 may cause CTD? 5 may be buggy? Possibly different variations of (bilinear?) filtering. There may only be 5?

Default is 3.

iShadowFilter=(...,-1,0,1,...)

iShadowMapResolution

iShadowMapResolution sets the resolution of shadows (in pixels?).

Default is 1024. Low is 512. Medium is 1024. High is 2048. Ultra is 4096.

iShadowMapResolution=(...,-1,0,1,...)

iShadowMapResolutionPrimary

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 2048.

iShadowMapResolutionPrimary=(...,-1,0,1,...)

iShadowMapResolutionSecondary

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 1024.

iShadowMapResolutionSecondary=(...,-1,0,1,...)

iShadowMaskQuarter

iShadowMaskQuarter changes the clarity or crispness of shadows. Higher is crisper. See also iBlurDefferedShadowMask. Lowering this value may help reduce the aura or glow around the player, and also increase performance. There is believed to be a soft cap at 32. The way this does this may be a form of aliasing, and perhaps values of 1-3 multisample and values of 4 and higher supersample?

Alternatively, this may determine how many quarters of an object are being visually aligned to the players viewpoint where 3 = 75% standard and 4 is 100% with a soft cap at 4.

Default is 4. Low and Medium presets are 3. High and Ultra presets are 4.

iShadowMaskQuarter=(...,-1,0,1,...)

iShadowMode

iShadowMode sets the shadow mode to be used? 4 may be buggy in some areas, particularly around waterfalls which may be either too-bright or too dark? There may only be 5?

Default is 3.

iShadowMode=(...,-1,0,1,...)

iShadowSplitCount

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 2.

iShadowSplitCount=(...,-1,0,1,...)

iSize H

iSize H sets the height of the monitor resolution in pixels. This setting cannot be changed in-game.

Default is 480.

iSize H=(...,-1,0,1,...)

iSize W

iSize W sets the width of the monitor resolution in pixels. This setting cannot be changed in-game.

Default is 640.

iSize W=(...,-1,0,1,...)

iTexMipMapMinimum

iTexMipMapMinimum sets the minimum mipmap for textures to be used.

Default is 0.

iTexMipMapMinimum=(...,-1,0,1,...)

iTexMipMapSkip

iTexMipMapSkip changes the texture quality (determined by the number of mipmaps to skip).

Default is 0. Low quality is 2. Medium quality is 1. High quality is 0. Low preset is 1. Medium, High, and Ultra presets are 0.

iTexMipMapSkip=(...,-1,0,1,...)

iWaterMultiSamples

iWaterMultiSamples sets the level of antialising applied to the water. Recommended to leave off and use other methods of AA such as SMAA.

Default is 0. Low and Medium presets are 1. High and Ultra presets are 4.

iWaterMultiSamples=(...,-1,0,1,...)

sD3DDevice

sD3DDevice appears to only be used by the Skyrim Launcher to detect the correct preset. It has been verified that it is not used by the game itself, just the Launcher. If Skyrim is not using the correct graphics card, fix that elsewhere (i.e., the driver).

sD3DDevice="Name of Graphics Card"

[Grass]

b30GrassVS

b30GrassVS enables DirectX 3 filters on grass visuals???

Default is 0. Low and Medium are 0. High and Ultra presets are 1.

b30GrassVS=(0,1)

fGrassMaxStartFadeDistance

fGrassMaxStartFadeDistance sets the maximum distance grass can go before fading.

Default is 7000.

fGrassMaxStartFadeDistance=(...,-0.0001,0,0.0001,...)

fGrassMinStartFadeDistance

fGrassMinStartFadeDistance sets the minimum distance grass can go before fading.

Default is 400.

fGrassMinStartFadeDistance=(...,-0.0001,0,0.0001,...)

fGrassStartFadeDistance

fGrassStartFadeDistance sets the distance grass will begin to fade. It is changeable in the in-game Settings > Display menu as Grass Fade.

Default is 3500. Low is 0. Medium is 3000. High is 5000. Ultra is 7000.

fGrassStartFadeDistance=(...,-0.0001,0,0.0001,...)


[Water]

bUseWaterDepth

bUseWaterDepth enables depth effect to water.

Default is 1.

bUseWaterDepth=(0,1)

bUseWaterDisplacements

bUseWaterDisplacements enables water displacement.

Default is 1.

bUseWaterDisplacements=(0,1)

bUseWaterReflections

bUseWaterReflections enables water reflections.

Default is 1.

bUseWaterReflections=(0,1)

bUseWaterRefractions

bUseWaterRefractions enables water refractions.

Default is 1.

bUseWaterRefractions=(0,1)

iWaterReflectHeight

iWaterReflectHeight sets the height of water reflections.

Default is 512.

iWaterReflectHeight=(...,-1,0,1,...)

iWaterReflectWidth

iWaterReflectWidth sets the width of water reflections.

Default is 512.

iWaterReflectWidth=(...,-1,0,1,...)


[MAIN]

bCrosshairEnabled

bCrosshairEnabled enables the crosshair. It is changeable in the in-game Settings > Display menu as Crosshair.

Default is 1.

bCrosshairEnabled=(0,1)

bGamepadEnable

bGamepadEnable enables the use of a controller. Setting this to 1 fixes not being able to use a controller with the game. It is changeable in the in-game Settings > Gameplay menu as Controller.

Default is 0.

bGamepadEnable=(0,1)

bSaveOnPause

bSaveOnPause enables autosaves at intervals of time specified by the length of fAutosaveEveryXMins. It is changeable in the in-game Settings > Gameplay menu as Save on Menu Character in combination with fAutosaveEveryXMins.

Default is 1.

bSaveOnPause=(0,1)

bSaveOnRest

bSaveOnRest enables autosaves upon sleeping. It is changeable in the in-game Settings > Gameplay menu as Save on Rest.

Default is 1.

bSaveOnRest=(0,1)

bSaveOnTravel

bSaveOnTravel enables autosaves upon traveling to different locations. It is changeable in the in-game Settings > Gameplay menu as Save on Travel.

Default is 1.

bSaveOnTravel=(0,1)

bSaveOnWait

bSaveOnWait enables autosaves upon waiting. It is changeable in the in-game Settings > Gameplay menu as Save on Wait.

Default is 1.

bSaveOnWait=(0,1)

fHUDOpacity

fHUDOpacity sets the opacity of the HUD. It is changeable in the in-game Settings > Display menu as HUD Opacity.

Default is 1.

fHUDOpacity=(...,-0.0001,0,0.0001,...)

fSkyCellRefFadeDistance

fSkyCellRefFadeDistance sets the distance for neverfade objects (the references under a base element with the neverfade flag always show to maximum draw distance). fLODFadeOutMultSkyCell multiplies this value.

Default is 150000.

fSkyCellRefFadeDistance=(...,-0.0001,0,0.0001,...)


[Interface]

bDialogueSubtitles

bDialogueSubtitles enables subtitles for important dialogue. It is changeable in the in-game Settings > Display menu as Dialogue Subtitles.

Default is 0.

bDialogueSubtitles=(0,1)

bGeneralSubtitles

bGeneralSubtitles enables subtitles for all dialogue. It is changeable in the in-game Settings > Display menu as General Subtitles.

Default is 0.

bGeneralSubtitles=(0,1)

bShowCompass

bShowCompass enables the compass.

Default is 1.

bShowCompass=(0,1)

fMouseCursorSpeed

fMouseCursorSpeed sets the speed of the mouse cursor (AKA lock sensitivity). It is changeable in the in-game Settings > Gameplay menu as Lock Sensitivity.

Default is 1.

fMouseCursorSpeed=(...,-0.0001,0,0.0001,...)


[GamePlay]

bShowFloatingQuestMarkers

bShowFloatingQuestMarkers enables floating quest markers. It is changeable in the in-game Settings > Gameplay menu as Show Floating Markers.

Default is 1.

bShowFloatingQuestMarkers=(0,1)

bShowQuestMarkers

bShowQuestMarkers enables quest markers?

Default is 1.

bShowQuestMarkers=(0,1)

iDifficulty

iDifficulty sets the game difficulty. It is changeable in the in-game Settings > Gameplay menu as Difficulty. 0 is easy. 1 is apprentice. 2 is adept. 3 is expert. 4 is master. 5 is legendary.

Default is 2 (adept).

iDifficulty=(...,-1,0,1,...)


[Controls]

bAlwaysRunByDefault

bAlwaysRunByDefault determines if the character will always run by default.

Default is 1.

bAlwaysRunByDefault=(0,1)

bGamePadRumble

bGamePadRumble enables controller vibration. It is changeable in the in-game Settings > Gameplay menu as Vibration.

Default=1

bGamePadRumble=(0,1)

bInvertYValues

bInvertYValues determines if the mouse is inverted over the y-axis (up and down movement). It is changeable in the in-game Settings > Gameplay menu as Invert Y.

Default is 0.

bInvertYValues=(0,1)

bMouseAcceleration

It has been verified that this setting no longer does anything. The game does not recognize it at all. It probably was removed in an official patch due to its unpopularity. It does not appear in game-generated INIs or in Launcher presets. Its origin appears to be from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 1. It used to allow the mouse to accelerate.

bMouseAcceleration=(0,1)

bUseKinect

bUseKinect enables the use of Kinect.

Default is 0.

bUseKinect=(0,1)

fGamepadHeadingSensitivity

fGamepadHeadingSensitivity determines the controller heading sensitivity.

Default is 1.8999999762.

fGamepadHeadingSensitivity=(...,-0.0001,0,0.0001,...)

fMouseHeadingSensitivity

fMouseHeadingSensitivity determines the mouse heading sensitivity.

Default is 0.0125000002.

fMouseHeadingSensitivity=(...,-0.0001,0,0.0001,...)

[Particles]

iMaxDesired

iMaxDesired determines the maximum amount of particles to be rendered.

Default is 750.

iMaxDesired=(...,-1,0,1,...)

[SaveGame]

fAutosaveEveryXMins

fAutosaveEveryXMins sets the time between autosaves made on a timer in minutes if bSaveOnPause is enabled. It is changeable in the in-game Settings > Gameplay menu as Save on Menu Character in combination with bSaveOnPause.

Default is 15.

fAutosaveEveryXMins=(...,-0.0001,0,0.0001,...)

[AudioMenu]

All of these settings can and should be changed in the in-game Settings > Audio menu. The only setting that can reasonably be changed in this section is fAudioMasterVolume, since the in-game menu limits this value to a maximum of 1, and it can be raised higher in the INI. The other values depend upon various mods installed and are limited to a maximum of 7 different sections in addition to the master volume.

fAudioMasterVolume

fAudioMasterVolume sets the master volume level. It is changeable in the in-game Settings > Audio menu as Master Volume; however, it can be increased to higher values if set manually in the INI (which will default back to 1 if later you change audio settings in-game).

Default is 1.

fAudioMasterVolume=(...,-0.0001,0,0.0001,...)

fVal#

See the beginning of this section. This determines how loud this particular section of sound is.

uID#

See the beginning of this section. This identifies the sound group to be modified in the corresponding fVal#.


[Clouds]

fCloudLevel0Distance

fCloudLevel0Distance is believed to be unused by the game.

Default is 16384.

fCloudLevel0Distance=(...,-0.0001,0,0.0001,...)

fCloudLevel1Distance

fCloudLevel1Distance is believed to be unused by the game.

Default is 32768.

fCloudLevel1Distance=(...,-0.0001,0,0.0001,...)

fCloudLevel2Distance

fCloudLevel2Distance is believed to be unused by the game.

Default is 262144.

fCloudLevel2Distance=(...,-0.0001,0,0.0001,...)

fCloudNearFadeDistance

fCloudNearFadeDistance is believed to be unused by the game.

Default is 9000.

fCloudNearFadeDistance=(...,-0.0001,0,0.0001,...)


[General]

bEnableStoryManagerLogging

bEnableStoryManagerLogging enables story manager logging?

Default is 0.

bEnableStoryManagerLogging=(0,1)

fBrightLightColorB

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 1.

fBrightLightColorB=(...,-0.0001,0,0.0001,...)

fBrightLightColorG

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 1.

fBrightLightColorG=(...,-0.0001,0,0.0001,...)

fBrightLightColorR

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 1.

fBrightLightColorR=(...,-0.0001,0,0.0001,...)

iStoryManagerLoggingEvent

iStoryManagerLoggingEvent sets the event for storry manager logging?

Default is -1.

iStoryManagerLoggingEvent=(...,-1,0,1,...)


[TerrainManager]

bShowLODInEditor

bShowLODInEditor is believed to be unused by the game.

Default is 0.

bShowLODInEditor=(0,1)

fBlockLevel0Distance

fBlockLevel0Distance sets the maximum distance for object LOD level 4 (higher levels are farther away).

Default is 20480. Low is 15000. Medium is 20480. High is 25000. Ultra is 35000.

fBlockLevel0Distance=(...,-0.0001,0,0.0001,...)

fBlockLevel1Distance

fBlockLevel1Distance sets the maximum distance for object LOD level 8 (higher levels are farther away).

Default is 32768. Low is 25000. Medium is 32768. High is 40000. Ultra is 70000.

fBlockLevel1Distance=(...,-0.0001,0,0.0001,...)

fBlockMaximumDistance

fBlockMaximumDistance sets the maximum distance for object LOD level 16 (higher levels are farther away).

Default is 100000. Low is 75000. Medium is 100000. High is 150000. Ultra is 250000.

fBlockMaximumDistance=(...,-0.0001,0,0.0001,...)

fSplitDistanceMult

fSplitDistanceMult is the distance multiplier for landscape LOD levels.

Default is 0.75. Low is 0.4. Medium is 0.75. High is 1.1. Ultra is 1.5.

fSplitDistanceMult=(...,-0.0001,0,0.0001,...)

fTreeLoadDistance

fTreeLoadDistance sets the maximum distance that tree LOD is loaded.

Default is 25000. Low is 12500. Medium is 25000. High is 40000. Ultra is 75000.

fTreeLoadDistance=(...,-0.0001,0,0.0001,...)

[NavMesh]

This entire section is not even be used by the game. It and its possible settings are listed here for completion's sake.

fCoverSideHighAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.8.

fCoverSideHighAlpha=(...,-0.0001,0,0.0001,...)

fCoverSideLowAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.65.

fCoverSideLowAlpha=(...,-0.0001,0,0.0001,...)

fEdgeDistFromVert

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 10.

fEdgeDistFromVert=(...,-0.0001,0,0.0001,...)

fEdgeFullAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 1.

fEdgeFullAlpha=(...,-0.0001,0,0.0001,...)

fEdgeHighAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.75.

fEdgeHighAlpha=(...,-0.0001,0,0.0001,...)

fEdgeLowAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.5.

fEdgeLowAlpha=(...,-0.0001,0,0.0001,...)

fEdgeThickness

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 10.

fEdgeThickness=(...,-0.0001,0,0.0001,...)

fLedgeBoxHalfHeight

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 25.

fLedgeBoxHalfHeight=(...,-0.0001,0,0.0001,...)

fObstacleAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.5.

fObstacleAlpha=(...,-0.0001,0,0.0001,...)

fPointSize

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 2.5.

fPointSize=(...,-0.0001,0,0.0001,...)

fTriangleFullAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.7.

fTriangleFullAlpha=(...,-0.0001,0,0.0001,...)

fTriangleHighAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.35.

fTriangleHighAlpha=(...,-0.0001,0,0.0001,...)

fTriangleLowAlpha

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs or in Launcher presets. Its origin is from the SkyrimPrefs.ini file that resides inside the extra Skyrim directory inside the main Skyrim directory, where it is set to 0.2.

fTriangleLowAlpha=(...,-0.0001,0,0.0001,...)

[Trees]

bRenderSkinnedTrees

bRenderSkinnedTrees enables skinned trees.

Default is 1.

bRenderSkinnedTrees=(0,1)

uiMaxSkinnedTreesToRender

uiMaxSkinnedTreesToRender sets the maximum amount of skinned trees that can be rendered.

Default is 40.

uiMaxSkinnedTreesToRender=(0,1,2,...)


[Decals]

bDecals

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low is 0 and Medium, High, and Ultra are 2. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 1).

bDecals=(0,1)

bSkinnedDecals

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low is 0 and Medium, High, and Ultra are 2. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 1).

bSkinnedDecals=(0,1)

uMaxDecals

uMaxDecals determines the maximum number of decals.

Dependent upon:

  • bDecals=1 in Skyrim.ini

Default is 100. Low is 0. Medium is 100. High is 250. Ultra is 1000.

uMaxDecals=(0,1,2,...)

uMaxSkinDecals

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low is 0, Medium is 35, High is 50, and Ultra is 100. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 35).

uMaxSkinDecals=(0,1,2,...)

uMaxSkinDecalsPerActor

This parameter does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where Low is 0, Medium is 20, High is 40, and Ultra is 60. It has been empirically verified that changing this setting in SkyrimPrefs.ini has no effect in game, but instead must be changed inside Skyrim.ini, otherwise the default value shall be used (which is 20).

uMaxSkinDecalsPerActor=(0,1,2,...)

[LOD]

fLODFadeOutMultActors

fLODFadeOutMultActors sets the actor fade distance. It is changeable in the in-game Settings > Display menu as Actor Fade.

Default is 6. Low is 2.5. Medium is 3. High is 6. Ultra is 15.

fLODFadeOutMultActors=(...,-0.0001,0,0.0001,...)

fLODFadeOutMultItems

fLODFadeOutMultItems sets the item fade distance. It is changeable in the in-game Settings > Display menu as Item Fade.

Default is 3. Low is 1. Medium is 2.5. High is 7.5. Ultra is 15.

fLODFadeOutMultItems=(...,-0.0001,0,0.0001,...)

fLODFadeOutMultObjects

fLODFadeOutMultObjects sets the object fade distance. It is changeable in the in-game Settings > Display menu as Object Fade.

Default is 5. Low is 2.5. Medium is 3.5. High is 4.5. Ultra is 15.

fLODFadeOutMultObjects=(...,-0.0001,0,0.0001,...)

fLODFadeOutMultSkyCell

fLODFadeOutMultSkyCell sets the multiplier against fSkyCellRefFadeDistance for the distance that neverfades fade.

Default is 1.

fLODFadeOutMultSkyCell=(...,-0.0001,0,0.0001,...)


[Launcher]

bEnableFileSelection

bEnableFileSelection determines if the Skyrim Launcher will have Data greyed out and unclickable or not. Setting it to 1 will allow Data to be accessed in the Launcher. It is not toggleable in the Launcher, so one must add the line manually. It has been verified that it is not used by the game itself, just the launcher.

Default=0

bEnableFileSelection=(0,1)

bShowAllResolutions

bShowAllResolutions determines if the Skyrim Launcher will show all resolutions. Toggleable in the in the GUI. It has been verified that it is not used by the game itself, just the launcher.

bShowAllResolutions=(0,1)

uLastAspectRatio

uLastAspectRatio tells the aspect ratio last shown in the Skyrim Launcher. 3 is widescreen 16:9. 4 is widescreen 16:10. 1 is standard 4:3 or 5:4. It has been verified that it is not used by the game itself, just the launcher.

uLastAspectRatio=(4,3,1)

[BlurShaderHDR]

bDoHighDynamicRange

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where its value for Low is 0, and Medium, High, and Ultra is 1.

bDoHighDynamicRange=(0,1)

[BlurShader]

bUseBlurShader

It has been verified that this setting is completely bogus. The game does not recognize the setting at all. It does not appear in game-generated INIs--only ones created by the Skyrim Launcher via the preset files, where its value for all three is 0.

bUseBlurShader=(0,1)