Guide:Oblivion INI/Display

From Step Mods | Change The Game

[Display]

bActorSelfShadowing

bActorSelfShadowing toggles the ability of characters to cast shadows upon themselves.

Default is 0.

bActorSelfShadowing=(0,1)

bAllow20HairShader

bAllow20HairShader presumably toggles the use of the 2.0 hair shader. In testing, no effect was noticed.

Default is 1.

bAllow20HairShader=(0,1)

bAllow30Shaders

bAllow30Shaders presumably toggles the ability of the game to use 3.0 shaders. To see if 3.0 shaders are available for use with your graphics card, open RendererInfo.txt located in Documents/My Games/Oblivion. If the line that says 3.0 Shaders says yes beside it, your graphics card supports the use of 3.0 shaders. Next, find the line that says Shader Package. This will tell you which shader package is being used by the game. These shader packages are located in the Data/Shaders directory in the Oblivion game folder. According to guides across the web, you need to replace the shader package you are currently using (e.g., if RendererInfo.txt points Shader Package to 13, the shader package being used is shaderpackage013.sdp) with the 3.0 shader package (shaderpackage019.sdp). To do this, rename the shader package you are using (e.g., shaderpackage013.sdp) to a different filename (e.g., shaderpackage013.bak) and copy shaderpackage019.sdp and rename it to the shader package you are using (e.g., shaderpackage013.sdp). After that is done, setting bAllow30Shaders to 1 should enable 3.0 shaders.

In testing, no difference was noticed, but this may very well vary dependent upon your hardware.

Default is 0.

bAllow30Shaders=(0,1)

bAllowPartialPrecision

bAllowPartialPrecision

Default is 1.

bAllowPartialPrecision=(0,1)

bAllowScreenShot

bAllowScreenShot toggles the ability to create screenshots in BMP format by pressing the PrintScreen key.

Default is 0.

bAllowScreenShot=(0,1)

bAutoViewDistance

bAutoViewDistance

Default is 0.

bAutoViewDistance=(0,1)

bDecalsOnSkinnedGeometry

bDecalsOnSkinnedGeometry

Default is 1.

bDecalsOnSkinnedGeometry=(0,1)

bDoActorShadows

bDoActorShadows is believed to be unused by the game. In testing, no difference was noticed.

Default is 1.

bDoActorShadows=(0,1)

bDoAmbientPass

bDoAmbientPass

Default is 1.

bDoAmbientPass=(0,1)

bDoCanopyShadowPass

bDoCanopyShadowPass toggles tree canopy shadows.

Default is 1.

bDoCanopyShadowPass=(0,1)

bDoDiffusePass

bDoDiffusePass

Default is 1.

bDoDiffusePass=(0,1)

bDoImageSpaceEffects

bDoImageSpaceEffects

Default is 1.

bDoImageSpaceEffects=(0,1)

bDoSpecularPass

bDoSpecularPass

Default is 1.

bDoSpecularPass=(0,1)

bDoStaticAndArchShadows

bDoStaticAndArchShadows is believed to be unused by the game. In testing, no difference was noticed.

Default is 0.

bDoStaticAndArchShadows=(0,1)

bDoTallGrassEffect

bDoTallGrassEffect

Default is 1.

bDoTallGrassEffect=(0,1)

bDoTexturePass

bDoTexturePass

Default is 1.

bDoTexturePass=(0,1)

bDrawShadows

bDrawShadows is believed to be unused by the game. In testing, no difference was noticed.

Default is 0.

bDrawShadows=(0,1)

bDynamicWindowReflections

bDynamicWindowReflections

Default is 1.

bDynamicWindowReflections=(0,1)

bEquippedTorchesCastShadows

bEquippedTorchesCastShadows is believed to be unused by the game. In testing, no difference was noticed.

Default is 0.

bEquippedTorchesCastShadows=(0,1)

bForce1XShaders

bForce1XShaders presumably forces 1X shaders. In testing, it caused the game to crash.

Default is 0.

bForce1XShaders=(0,1)

bForceMultiPass

bForceMultiPass

Default is 1.

bForceMultiPass=(0,1)

bForcePow2Textures

bForcePow2Textures probably was a workaround for graphics cards that cannot use textures that were not powers of 2, forcing all textures to become powers of 2. However, the setting merely causes the game to crash upon loading.

Default is 0.

bForcePow2Textures=(0,1)

bFull Screen

bFull Screen toggles the ability of the game to be rendered fullscreen.

Default is 1.

bFull Screen=(0,1)

bFullBrightLighting

bFullBrightLighting toggles a special lighting mode that causes severe glitches. Leave this disabled.

Default is 0.

bFullBrightLighting=(0,1)

bIgnoreResolutionCheck

bIgnoreResolutionCheck

Default is 0.

bIgnoreResolutionCheck=(0,1)

bLandscapeBlend

bLandscapeBlend

Default is 1.

bLandscapeBlend=(0,1)

bLocalMapShader

bLocalMapShader

Default is 1.

bLocalMapShader=(0,1)

bReportBadTangentSpace

bReportBadTangentSpace

Default is 0.

bReportBadTangentSpace=(0,1)

bShadowsOnGrass

bShadowsOnGrass toggles the ability for shadows to be cast upon grass. Oblivion Reloaded users should leave this off.

Default is 0. Recommended is 0.

bShadowsOnGrass=(0,1)

bShowMenuTextureUse

bShowMenuTextureUse

Default is 1.

bShowMenuTextureUse=(0,1)

bStaticMenuBackground

bStaticMenuBackground

Default is 1.

bStaticMenuBackground=(0,1)

bUse Shaders

bUse Shaders toggles the ability of the game to use shaders, which, of course, causes an immediate crash to desktop.

Default is 1.

bUse Shaders=(0,1)

bUseRefractionShader

bUseRefractionShader

Default is 1.

bUseRefractionShader=(0,1)

fDecalLifetime

fDecalLifetime

Default is 10.0000.

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

fDefaultFOV

fDefaultFOV

Default is 75.0000.

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

fEnvMapLOD1

fEnvMapLOD1

Default is 500.0000.

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

fEnvMapLOD2

fEnvMapLOD2

Default is 800.0000.

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

fEyeEnvMapLOD1

fEyeEnvMapLOD1

Default is 130.0000.

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

fEyeEnvMapLOD2

fEyeEnvMapLOD2

Default is 190.0000.

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

fGamma

fGamma

Default is 1.0000.

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

fGammaMax

fGammaMax

Default is 0.6000.

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

fGammaMin

fGammaMin

Default is 1.4000.

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

fLightLOD1

fLightLOD1

Default is 1000.0000.

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

fLightLOD2

fLightLOD2

Default is 1500.0000.

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

fNearDistance

fNearDistance

Default is 10.0000.

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

fNoLODFarDistanceMax

fNoLODFarDistanceMax

Default is 10240.0000.

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

fNoLODFarDistanceMin

fNoLODFarDistanceMin

Default is 1700.0000.

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

fNoLODFarDistancePct

fNoLODFarDistancePct

Default is 1.0000.

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

fShadowFadeTime

fShadowFadeTime sets the time in seconds that shadows fade into view.

Default is 1.0000.

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

fShadowLOD1

fShadowLOD1 sets the 1st level of detail distance that shadows can be seen. A value of 0 causes all shadows to be seen.

Default is 200.0000.

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

fShadowLOD2

fShadowLOD2 sets the 2nd level of detail distance that shadows can be seen. A value of 0 causes all shadows to be seen.

Default is 400.0000.

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

fSpecualrStartMax

fSpecualrStartMax

Default is 1000.0000.

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

fSpecularLOD1

fSpecularLOD1

Default is 500.0000.

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

fSpecularLOD2

fSpecularLOD2

Default is 800.0000.

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

fSpecularStartMin

fSpecularStartMin

Default is 0.0000.

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

iActorShadowCountExt

iActorShadowCountExt

Default is 2.

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

iActorShadowCountInt

iActorShadowCountInt

Default is 4.

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

iActorShadowExtMax

iActorShadowExtMax

Default is 10.

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

iActorShadowExtMin

iActorShadowExtMin

Default is 0.

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

iActorShadowIntMax

iActorShadowIntMax

Default is 10.

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

iActorShadowIntMin

iActorShadowIntMin

Default is 0.

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

iAdapter

iAdapter

Default is 0.

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

iAutoViewHiFrameRate

iAutoViewHiFrameRate

Default is 40.

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

iAutoViewLowFrameRate

iAutoViewLowFrameRate

Default is 20.

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

iAutoViewMinDistance

iAutoViewMinDistance

Default is 2000.

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

iDebugText

iDebugText

Default is 2.

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

iDebugTextLeftRightOffset

iDebugTextLeftRightOffset

Default is 10.

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

iDebugTextTopBottomOffset

iDebugTextTopBottomOffset

Default is 10.

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

iLocation X

iLocation X

Default is 0.

iLocation X=(...,-1,0,1,...)

iLocation Y

iLocation Y

Default is 0.

iLocation Y=(...,-1,0,1,...)

iMaxDecalsPerFrame

iMaxDecalsPerFrame

Default is 10.

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

iMaxLandscapeTextures

iMaxLandscapeTextures

Default is 0.

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

iMultiSample

iMultiSample sets the level of antialiasing (AA) applied to edges to make them smoother and less jagged.

Default is 0.

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

iNPatchNOrder

iNPatchNOrder

Default is 0.

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

iNPatchPOrder

iNPatchPOrder

Default is 0.

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

iNPatches

iNPatches

Default is 0.

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

iPresentInterval

iPresentInterval toggles video synchronization (VSync).

Default is 1.

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

iScreenShotIndex

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

Default is 0.

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

iShadowFilter

iShadowFilter sets the level of filtering applied to shadows, which has a softening effect to the edges. A setting of 0 turns this off. A setting of 1 is considered low, and a setting of 2 is considered high. Negative values appear to also apply filtering to an unknown degree. There does not appear to be a limit to what value you can set this, but keeping this as close to 0 as possible should improve performance.

Default is 0.

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

iShadowMapResolution

iShadowMapResolution sets the resolution of shadows. Negative values can crash the game. A value of 0 will provide an exact 1:1 shadow. Setting this to 2 appears to be the most performance-friendly option to use when disabling shadows. Otherwise, it is recommended to go no lower than 128. Increasing this can improve shadow appearance significantly at a performance cost.

Default is 256.

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

iSize H

iSize H sets the height of the game resolution in pixels.

Default is 480.

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

iSize W

iSize W sets the width of the game resolution in pixels.

Default is 640.

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

iTexMipMapMinimum

iTexMipMapMinimum

Default is 0.

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

iTexMipMapSkip

iTexMipMapSkip sets the texture quality (determined by the number of mipmaps to skip). It is recommended to be set to 0 to preserve full texture fidelity.

Default is 0.

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

uVideoDeviceIdentifierPart1

uVideoDeviceIdentifierPart1 tells information about your graphics card to the game launcher. It is not believed to actually change anything in-game.

Default is 0.

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

uVideoDeviceIdentifierPart2

uVideoDeviceIdentifierPart2 tells information about your graphics card to the game launcher. It is not believed to actually change anything in-game.

Default is 0.

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

uVideoDeviceIdentifierPart3

uVideoDeviceIdentifierPart3 tells information about your graphics card to the game launcher. It is not believed to actually change anything in-game.

Default is 0.

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

uVideoDeviceIdentifierPart4

uVideoDeviceIdentifierPart4 tells information about your graphics card to the game launcher. It is not believed to actually change anything in-game.

Default is 0.

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

SScreenShotBaseName

SScreenShotBaseName defines the prefix used for screenshot files and optionally the path where screenshot files are saved. It can be set to a specific path so screenshots are not saved in Oblivion's game directory.

Default is ScreenShot so screenshots are saved in Oblivion's game folder as ScreenShot1.bmp, ScreenShot2.bmp, ..., ScreenShot65535.bmp.

sScreenShotBaseName=string

Example:

sScreenShotBaseName=C:/Users/username/Pictures/Skyrim/ScreenShot