Tell Nexus Mod Manager That My Ini File Isnt Read Only
Guide:Skyrim Configuration Settings
From Pace Mods | Modify The Game
Jump to:navigation, search
A guide to editing the Skyrim configuration settings inside the INI files for the tinkering user
GUIDE FORUM THREAD
INI TWEAKING REFERENCE FORUM
Back up FORUM
NOTE
This is an coincident guide to the official Footstep Guide created to reduce the length of that guide. Users reading this are probable the tinkering type or are interested in more than detail around configuring Skyrim in lodge to increment quality or performance, simply this guide is non an essential component of a successful STEP installation.
Suggested first reading: Skyrim Installation Guide, Skyrim Launcher Guide
Guide scope [edit]
This guide is intended to be a full general guide to the configuration settings for The Elder Scrolls V: Skyrim game equally fix through INI files, including Skyrim.ini, SkyrimPrefs.ini, Plugin INIs, and Modernistic Organizer (MO) INI Tweaks. Its purpose is geared toward how these will bear upon the game rather than being a comprehensive resource. Meet the advanced Skyrim INI and SkyrimPrefs INI / SSE SkyrimPrefs INI guides for an advanced and comprehensive review of the configuration settings.
Nomenclature [edit]
The following nomenclature is used throughout this guide and should exist understood before proceeding.
INI-file specific [edit]
The following terms are used to describe the INI file format.
- INI file: A configuration file composed of sections, settings, and values.
- Department: The title of a set of settings enclosed in square brackets (
[
and]
). - Setting: A soft-coded configuration holding.
- Value: What comes later the equal sign for a setting.
- Comment: A remark that is entered into the INI file that has no upshot other than to tell the editor what something is there for and is designated by a semicolon (
;
).
Below is a diagram of the INI file structure.
[Section] setting=value ;comment
Skyrim specific [edit]
The post-obit terms are used to depict the INI files as they chronicle specifically to The Elder Scrolls V: Skyrim game.
- Default value: The value for the setting stored inside TESV.exe, which is the value used when the setting is not set in the INI files. For settings used only past the SkyrimLauncher.exe (i.east., sD3DDevice, uLastAspectRatio, bShowAllResolutions, and bEnableFileSelection), the value equally initially assumed by SkyrimLauncher.exe.
- Launcher INI presets: The settings applied when selecting the Depression, Medium, High, or Ultra buttons in the Skyrim Launcher. The launcher sets settings predefined within itself to both Skyrim.ini and SkyrimPrefs.ini selectively (and incorrectly for some settings) over top of the settings in Skyrim_default.ini for Skyrim.ini and Skyrim/SkyrimPrefs.ini for SkyrimPrefs.ini. Values for some settings are pulled from the low.ini, medium.ini, loftier.ini, and VeryHigh.ini inside the main Skyrim directory in this process, but they are not superimposed like the aforementioned files.
- Plugin INIs: INIs loaded with like-named plugins (just like BSAs). Presence should be indicated past the paperclip on the plugin inside the plugins list (right pane) in Modernistic Organizer (MO).
Mod Organizer specific [edit]
The following terms are used to describe the INI files as they relate specifically to Mod Organizer mod management tool.
- Profile INIs: Mod Organizer's contour-specific INIs located in the profile's folder.
- MO INI Tweaks: Modern-specific INIs that be inside an INI Tweaks folder at the acme level of the modern folder for use with Mod Organizer. They can exist enabled or disabled.
- MO INI Tweaks Blended: The temporary combined MO INI Tweaks generated by Modern Organizer from combining the enabled MO INI Tweaks into the initweaks.ini file inside the profile'south folder at runtime.
Under the hood [edit]
Skyrim.ini [edit]
Skyrim.ini (located at %USERPROFILE%/Documents/My Games/Skyrim
past default, although Mod Organizer stores it in its ain contour folder) is the Main INI file. Information technology tin can modify all settings used by the game. However, it cannot modify the settings specific to the Skyrim Launcher (namely sD3DDevice, uLastAspectRatio, bShowAllResolutions, bEnableFileSelection) due to the fact that the Skyrim Launcher merely reads these settings from SkyrimPrefs.ini.
SkyrimCustom.ini [edit]
SkyrimCustom.ini tin can modify all settings used by the game, simply like Skyrim.ini. Any values for settings in Skyrim.ini that are duplicated in SkyrimCustom.ini will be overwritten by the values in SkyrimCustom.ini.
SkyrimPrefs.ini [edit]
SkyrimPrefs.ini (located at %USERPROFILE%/Documents/My Games/Skyrim
past default, although Mod Organizer stores it in its own contour folder) tin only modify a few settings, primarily the ones inverse in the Skyrim Launcher and the in-game settings carte du jour. Under the hood, only certain settings flagged and hard-coded into the game executable can exist inverse in SkyrimPrefs.ini. These settings in their entirety are documented on the advanced SkyrimPrefs INI guide. Any values for settings in Skyrim.ini or SkyrimCustom.ini that are duplicated in SkyrimPrefs.ini volition be overwritten by the values in SkyrimPrefs.ini if and only if they are in the listing of settings valid in SkyrimPrefs.ini.
Plugin INIs [edit]
Plugin INIs tin just change the settings that are not in the list of settings valid in SkyrimPrefs.ini. This means it can modify all settings in Skyrim.ini minus the ones modifiable in SkyrimPrefs.ini. SkyrimPrefs.ini overrides respective settings in all other INIs, including plugin INIs. All values prepare via the in-game settings or Skyrim Launcher are not modifiable by plugin INIs (with exception of bReflectLODLand
, bReflectLODObjects
, bReflectLODTrees
, and bReflectSky
). Aside from these sources, any valid Skyrim.ini settings are overridden by respective plugin INI settings.
MO INI tweaks [edit]
Mod Organizer (MO) INI Tweaks can modify all settings. It overwrites all values for all settings duplicated in whatever other INI file. If it does not seem to be working anywhere else, try a MO INI Tweak.
INI syntax [edit]
The INI files follow this basic format:
[Section] setting=value
There are some rules about this structure that must be observed mostly and specifically.
Full general rules [edit]
- Spaces are ignored before and after [sections], settings, values, equal signs (=), and square brackets ([ and ]). That means that
setting=value
will practise the same assetting = value
. - Comments do not exist, notwithstanding they do exist, because they exercise not be. In essence, a comment is read every bit a setting that merely does non be, and therefore does not affect anything, allowing it to exist. Comments should only be placed on a line that does not contain a setting, lest information technology be mistaken for a value of a setting.
[Section] rules [edit]
- [Section] names are instance insensitive. That ways that [Brandish] and [display] will be read as the aforementioned.
- In that location may only be 1 [department]. Indistinguishable sections volition not be used in any case. If more than one section exists, only the offset one volition be used. This means that if [Grass] exists at the acme of the INI, and some other [Grass] exists at the bottom of the INI, only the elevation section will be used, fifty-fifty if the 2d section contains settings not listed in the top section.
Setting rules [edit]
- Setting names are case insensitive. That means that iPresentInterval and ipresentinterval will be read as the same.
- There may only be ane setting. Indistinguishable settings will not exist used in whatsoever case. If more than one setting exists, merely the first one will be used. This ways that if iPresentInterval exists at the summit of [Display], and another iPresentInterval exists at the bottom of [Display], simply the top setting volition be used, even if the first setting is blank.
- The setting'south proper name is defined as all characters between the start of the line and the equal sign (=) underneath a [Section].
The prefixes [edit]
Each setting has a (typically lowercase) prefix and a (typically camel-instance) name without spaces or special characters. The name identifies what the setting modifies. The prefix determines what kind of value the setting tin can accept. Below is a list of the different prefixes and their meanings.
-
b
-prefix settings take a Boolean value of i (truthful) or 0 (false). -
f
-prefix settings take a signed (including negative) floating indicate numeric value. Some default values for these settings can only be estimated with decimal numerals (recall π). Floating bespeak values may use exponential (east) note. In exponential annotation, the number before the eastward is multiplied by 10 to the ability of the integer after the e (e.thou., 1e7 equals 1 with 7 zeros subsequently information technology, i.due east., 1,0000,000 and 1e-7 equals 1 with 6 zeros before the decimal point, i.e., .0000001). Floating point values may be rounded by the game engine; Keep this in mind. -
i
-prefix settings accept any signed (including negative) integer value. Integers are limited to all values betwixt 0 and |two^31| (|2 * 1024 * 1024 * 1024|) or more accurately -2147483648 to (2147483648 - one) or 2147483647 (Unsigned integers are technically capable of betwixt 0 and 4294967295; however, due to the adventure of being placed in a signed integer, they generally should be treated as being limited to between 0 and 2147483647 (2^31-one).) -
r
-prefix (including some s-prefix) settings take a colour value in RGB (e.thou. 93,216,234) or possibly even RGBA (e.g. 93,216,234,1) format. -
s
-prefix (also str) settings take a string value (usually text, but may incorporate numbers, punctuation--anything actually). -
u
-prefix (too ui) settings have an unsigned (non-negative) integer value, including 0. Negative values are not valid and may result in an fault, crash to desktop or glitches, depending on the value and how it is handled internally.
Value rules [edit]
- The value is defined as all characters between the equal sign (=) and the end of the line within 255 characters prior to the first character that the setting will not have.
- A setting will have whatever value is given it, only will stop accepting that value if information technology goes outside the range which that setting is allowed to take, adamant by the type of setting it is divers equally per its prefix (eastward.g.,
iPresentInterval=i;disable
is read asiPresentInterval=1
andsIntroSequence=BGS_LOGO.BIK;disable
is read every bitsIntroSequence=BGS_LOGO.BIK;disable
). - A setting cannot accept a value that is on a new line. That means that the post-obit value will not exist used:
setting= value
- If a setting has a blank value in the INI, the default value will be used instead of a blank value except for string settings (those with an s-prefix), where setting it blank will cause the string value likewise to be blank.
Changing settings in-game [edit]
Many values to settings may be changed via the in-game settings bill of fare and the console.
[edit]
The in-game settings menu may be accessed past pressing the Escape (Esc) key and clicking Settings.
Gameplay [edit]
The Gameplay submenu changes settings related to controls, difficulty, and autosaves.
- Capsize Y determines if the mouse is inverted over the y-axis (upwards and down movement). It changes bInvertYValues in SkyrimPrefs.ini.
- Lock Sensitivity sets the lock sensitivity. It changes fMouseHeadingSensitivity in SkyrimPrefs.ini.
- Vibration toggles controller rumble. It changes bGamePadRumble in SkyrimPrefs.ini.
- 360 Controller toggles the employ of a controller. It changes bGamepadEnable in SkyrimPrefs.ini.
- Difficulty sets the game difficulty. It changes iDifficulty in SkyrimPrefs.ini.
- Show Floating Markers toggles floating quest markers. It changes bShowFloatingQuestMarkers in SkyrimPrefs.ini.
- Save on Rest toggles autosaves upon sleeping. It changes bSaveOnRest in SkyrimPrefs.ini.
- Save on Wait toggles autosaves upon waiting. It changes bSaveOnWait in SkyrimPrefs.ini.
- Relieve on Travel toggles autosaves upon traveling to different locations. Information technology changes bSaveOnTravel in SkyrimPrefs.ini.
- Salvage on Graphic symbol Card sets the fourth dimension between autosaves made on a timer in minutes, or disables them. It changes bSaveOnPause and fAutosaveEveryXMins in SkyrimPrefs.ini.
Display [edit]
The Display submenu changes settings related to the HUD and appearance.
- Brightness sets the gamma brightness. It changes fGamma in SkyrimPrefs.ini.
- HUD Opacity sets the opacity of the HUD. It changes fHUDOpacity in SkyrimPrefs.ini.
- Histrion Fade sets the player fade distance. It changes fLODFadeOutMultActors in SkyrimPrefs.ini.
- Item Fade sets the item fade distance. It changes fLODFadeOutMultItems in SkyrimPrefs.ini.
- Object Fade sets the object fade altitude. Information technology changes fLODFadeOutMultObjects in SkyrimPrefs.ini.
- Grass Fade sets the distance grass will begin to fade. It changes fGrassStartFadeDistance in SkyrimPrefs.ini.
- Light Fade sets the altitude when light will begin to fade. It changes fLightLODStartFade in SkyrimPrefs.ini.
- Specularity Fade may set the distance specularity begins to fade. Unfortunately, it does not appear to have any effect. Information technology changes fSpecularLODStartFade in SkyrimPrefs.ini.
- Crosshair toggles the crosshair. It changes bCrosshairEnabled in SkyrimPrefs.ini.
- Dialogue Subtitles toggles subtitles for of import dialogue. Information technology changes bDialogueSubtitles in SkyrimPrefs.ini.
- General Subtitles toggles subtitles for all dialogue. Information technology changes bGeneralSubtitles in SkyrimPrefs.ini.
Audio [edit]
The Audio submenu changes the book of different kinds of sounds. Some mods like Audio Overhaul for Skyrim change the default kinds of sounds listed hither.
- Main sets the master volume level. It changes fAudioMasterVolume in SkyrimPrefs.ini.
- Effects sets the effects book level. It changes an fVal# in SkyrimPrefs.ini.
- Footsteps sets the footsteps volume level. It changes an fVal# in SkyrimPrefs.ini.
- Voice sets the vocalism volume level. Information technology changes an fVal# in SkyrimPrefs.ini.
- Music sets the music volume level. It changes an fVal# in SkyrimPrefs.ini.
Panel [edit]
The panel provides a number of commands useful in tweaking INI settings.
The setini
control changes values to settings while in-game. Some settings will immediately modify in-game, simply others will non. These settings will NOT exist saved to the INI files unless the saveini
command is used (practice NOT apply the saveini
command to change INI files!).
- Press the tilde (~) key to access the console.
- Type
setini " setting : section " value
. - Printing enter.
Current values for settings may be retrieved by using the getini
control. Floating point values are not displayed beyond two decimal places.
- Printing the tilde (~) key to access the panel.
- Type
getini " setting : section "
. - Press enter.
It is also possible to refresh the values of some settings from the INI files if changed after launching Skyrim by typing the refreshini
control in the panel.
- Press the tilde (~) key to access the console.
- Blazon
refreshini
. - Press enter.
The saveini
console command is non recommended to be used except for research purposes, as some of the values to the settings which that control prints out are only accurate to 4 decimal places and unequal to the proper default values. It should exist noted, all the same, that the saveini
command prints out all settings recognized by the game to the default SkyrimPref.ini file and an INI file with the proper noun of the last plugin loaded in the data folder. Both must be removed after utilize for the game to function properly.
- Printing the tilde (~) fundamental to admission the console.
- Type
saveini
. - Printing enter.
Recommended changes [edit]
This guide assumes that the user has either followed the current STEP Guide or has jumped over to this guide whilst following the principal guide. Note that this guide includes all INI tweaks recommended past Stride, including those in the STEP Guide.
The following instructions expect the unedited default INIs created in section 1.B of the Pace Guide! If the INI files take been altered from their defaults in any fashion, delight delete them from %USERPROFILE%/Documents/My Games/Skyrim
and ./Mod Organizer/profiles/
. Later deleting them, the default versions tin can be regenerated by running the Skyrim Launcher once more every bit described in section 1.B of the STEP Guide. Users with MO already installed and set up volition accept to run the Launcher via MO to reset the defaults for the profile.
WARNING:
Changing settings in the Skyrim Launcher can undo user-configured INI tweaks. Steam has too been known to update the INIs under certain atmospheric condition. This does not apply to MO users except if running the Skyrim Launcher or Steam from inside MO. To avoid "unapproved" alterations to the default configuration files, it is possible to prepare the INI files as "read only" after all the tweaks are in identify. Do not set the MO profile INIs to read-only since this will cause issues.
Some of the tweaks are simply relevant to the STEP "Recommended System." For tweaks that affect game performance, the potential performance impact is indicated. Copy the post-obit tweaks into the correct INI file inside their respective [sections]. If the setting already exists, modify the value to the one beneath. If the setting does not exist, enter it on a new line at the end of its [department]. If the [department] does non exist, create it on a new line beneath one of the [sections]. Carefully check to ensure that there are no:
- indistinguishable [sections]
- duplicate settings
- misspellings (avoid this by copying and pasting from the guide or using MO'due south Configurator)
- invalid characters (each setting can only have characters accepted by its blazon, indicated past its prefix)
MO2
Using the Tools > [Configurator] tool prevents whatsoever editing mistakes. Open up the tool, click [Basic] to become the Advanced options, and choose the applicable section from the combobox. Then notice the applicable setting and alter equally indicated below. Click the [Save] button after each alter and shut the dialog when finished.
Skyrim INI [edit]
→ Skyrim INI Guide
[Archive]
Set INI-loaded BSAs to their right values
If the user somehow bypasses using the Skyrim Launcher when creating their INI files, the game will exist missing Esbern's vocalization and will cause SkyrimLE:TES5Edit and other programs to non read all the Skyrim vanilla BSAs. To ready this, the following MUST exist present in the Skyrim.ini file in the [Archive] department.
sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Textures.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes.bsa, Skyrim - Sounds.bsa sResourceArchiveList2=Skyrim - Voices.bsa, Skyrim - VoicesExtra.bsa
[Camera]
Increment third-person zoom speed
fMouseWheelZoomSpeed sets the transition speed when zooming in and out in third person mode. This too affects how fast the transition from first to third person occurs.
fMouseWheelZoomSpeed=10
[Gainsay]
More accurate aiming with bows and crossbows
f1PArrowTiltUpAngle sets the upward tilt bending of arrows in first-person view. It is recommended to change this so that arrows more accurately hitting where the crosshair is pointing, although some arching is "natural."
f1PArrowTiltUpAngle=0.vii
f3PArrowTiltUpAngle sets the upward tilt angle of arrows in 3rd-person view. Information technology is recommended to change this so that arrows more than accurately hit where the crosshair is pointing, although some arching is "natural."
f3PArrowTiltUpAngle=0.seven
f1PBoltTiltUpAngle sets the upward tilt angle of crossbow bolts in first-person view. Unfortunately, there is no similar setting for third-person view. It is recommended to change this and then that bolts more accurately hit where the crosshair is pointing.
f1PBoltTiltUpAngle=0.7
[Display]
Disable Skyrim's buggy screenshots
bAllowScreenShot toggles the ability to create screenshots in BMP format past pressing the PrintScreen key. In one case over three megabytes in size, the files seem to become decadent. ENBoost's screenshot functionality effectively replaces it.
bAllowScreenShot=0
Smoothen dominicus-shadow transitions
fSunShadowUpdateTime sets the speed of sunday-shadow transitions in seconds. Information technology is recommended to be adapted to minimize the transitions. The value here increases the speed of the transition from one 2d to a quarter second. fSunUpdateThreshold sets the time between sun-shadow transitions. A value of 0.05 is equal to 1 second, so a value of 1 equals 20 seconds. Increasing this also increases the altitude the shadows will motility during the transition. It is recommended to be adapted to minimize the transitions. The tweak here increases the fourth dimension between transitions from 10 to 30 seconds, causing the transition to movement the shadows three times as far.
- Default Sunday Shadow Transitions
- Tweaked Sunday Shadow Transitions
fSunShadowUpdateTime=0.25 fSunUpdateThreshold=ane.5
Enable or disable vertical sync
iPresentInterval toggles vertical sync between frame return and screen refresh charge per unit, removing screen tearing. Despite beingness erroneously placed in the SkyrimPrefs.ini by the Skyrim Launcher and basically every other tweak guide around, this setting will have no effect unless placed in Skyrim.ini. It is recommended to be left at 1 (enabled), which is its default value. Setting it to 0 volition disable it, which may be useful if another form of vertical sync or a frame rate limiter is used.
iPresentInterval=1
[General]
Disable the intro video
sIntroSequence sets the intro video before the master menu. It is recommended to set it to bare for faster startup.
sIntroSequence=
Prevent lighting pop-in
Raising fFlickeringLightDistance is believed to prevent lighting pop-in.
fFlickeringLightDistance=8192
[Grass]
Adjust grass fade range
fGrassFadeRange sets how far abroad grass will fade from the start fade distance (fGrassStartFadeDistance, which is Grass Fade in the in-game Settings > Display bill of fare). It is recommended to adjust fGrassFadeRange rather than increase fGrassStartFadeDistance to remove the grass popular-in outcome and performance benefits over the latter.
fGrassFadeRange=0
fGrassFadeRange=2500
fGrassFadeRange=5000
fGrassFadeRange=18000
fGrassFadeRange=10000
Increment grass diversity
iMaxGrassTypesPerTexure (sic) sets the maximum types of grass per texture. Increasing this will create more various kinds of grass, especially with grass mods such as SkyrimLE:Skyrim Flora Overhaul at a modest performance cost. Without grass mods, irresolute this setting produces little effect. Negative values disable grass. It is recommended to increase this from its default value, 2, to 3. For STEP, which uses SkyrimLE:Skyrim Flora Overhaul, set this to 7.
iMaxGrassTypesPerTexure=7
Adjust grass density
iMinGrassSize sets the grass density. Lower values produces greater density, but values betwixt 1 and 40 look about identical. A value of 0 removes all grass. Negative values (e.g., -ane, -10, etc.) wait almost identical to the values of 1 to 40, but can induce CTDs then don't use them. High values starting around 50 and higher noticeably decrease grass density at a small performance gain. Grass mods such as Grass on Steroids and Verdant take advantage of this and can create high density grass at high iMinGrassSize values. Setting iMinGrassSize too high (due east.g., 1000) will remove all grass. STEP recommends to increase this to 40.
iMinGrassSize=-one
iMinGrassSize=0
iMinGrassSize=1
iMinGrassSize=ten
iMinGrassSize=20
(default)
iMinGrassSize=forty
(recommended)
iMinGrassSize=50
iMinGrassSize=60
iMinGrassSize=80
iMinGrassSize=100
iMinGrassSize=40
[Interface]
Disable the in-game tutorial pop-ups
bShowTutorials toggles the in-game tutorial pop-ups. It is recommended to disable them (set to 0) once accustomed to the game.
bShowTutorials=0
[MapMenu]
Increase map menu rotation range
fMapWorldYawRange sets the yaw range that the map bill of fare'due south camera tin can turn when the correct mouse button is pressed. Setting this to 400 allows the user to rotate full circle once. Increasing this across 400 allows the user to rotate more than full circle. Obsessively high values (eastward.g., 3600) induce crashes.
fMapWorldYawRange=400
Increase map carte du jour angle range
fMapWorldMinPitch and fMapWorldMaxPitch sets the pitch that the user tin alter the angle of the map up and downwardly when the right mouse button is held. Increasing it to the below values will enable the user the range of looking straight downwards on the map upward to looking perpendicular beyond the map.
fMapWorldMinPitch=0 fMapWorldMaxPitch=xc
[Water]
Enable LOD water reflections
These settings will enable LOD reflections of objects, trees, and land in the water.
bReflectLODLand=1 bReflectLODObjects=1 bReflectLODTrees=one
SkyrimPrefs INI [edit]
→ SkyrimPrefs INI Guide
[Display]
Disable or enable precise lighting
bFloatPointRenderTarget toggles the ability of lighting to be rendered using floating point (decimal) values rather than only integer values. This increases the precision of lighting. Information technology comes with a medium performance affect. For a STEP installation, set it to 0. If using an ENBSeries Preset, this must exist enabled. ENBSeries Presets should be installed after a stabled installation of STEP is confirmed.
bFloatPointRenderTarget=0
Enable deferred shadows
bDeferredShadows toggles deferred rendering of shadows. It is required for bDrawLandShadows and bShadowsOnGrass to piece of work. Enabled this for Step. If using an ENBSeries Preset, this must be enabled.
bDeferredShadows=one
Enable or disable shadows on state
bDrawLandShadows toggles the ability of state objects such as rocks and mountains to cast shadows. Information technology can be disabled (ready value to 0) for a slight performance gain. Enable this for Stride. If using an ENBSeries Preset, this must be enabled.
bDrawLandShadows=1
Enable or disable shadows on grass
bShadowsOnGrass toggles the ability of objects to cast shadows upon grass. The grass itself does not bandage shadows. This may be disabled for a minor performance increase. Enable this for Pace. If using an ENBSeries Preset, this must exist enabled.
bShadowsOnGrass=ane
Enable or disable shadows on copse
bTreesReceiveShadows toggles the ability of trees to bandage shadows on themselves. It may exist disabled for a slight operation gain. Enable this for Stride. If using an ENBSeries Preset, this must be enabled.
bTreesReceiveShadows=1
Enable the shadow filter
iShadowFilter toggles the shadow filter on and off. If gear up to a value between 0 and 4, the shadow filter is on. If set to whatsoever other value, be it below 0 or higher up iv, the shadow filter is turned off, which causes buggy shadows that induce CTDs. It is recommended to get out at its default value of 3, since all values between 0 and 4 appear to produce the same result.
iShadowFilter=three
Disable ZPrepass on shadows
bShadowMaskZPrepass is believed to toggle ZPrepass on the shadow mask. Enabling ZPrepass tells the game non to render certain objects to endeavour to increment performance. In testing, no difference was noticed, but that could mean nothing, given the nature of the setting. It is recommended to get out it at its default value since there very well might be a practiced reason Bethesda disabled it.
bShadowMaskZPrepass=0
Remove tree popping
This almost entirely removes tree popping, due to the fact that trees are rendered at a sufficient distance to make the skinning process about invisible. It is required to enhance uiMaxSkinnedTreesToRender every bit shown lower in this guide for this to work. See the Skyrim Tree Settings Guide for more than information.
fMeshLODLevel1FadeTreeDistance=6144 fMeshLODLevel2FadeTreeDistance=4096 fTreesMidLODSwitchDist=8192
Disable anisotropic filtering
iMaxAnisotropy sets the level of anisotropic filtering (AF). This improves the texture quality of distant objects. Information technology is recommended to exist set to 0 and force it in the graphics commuter which is explained in section 1.East of the STEP Guide.
iMaxAnisotropy=0
Increase the number of allowed decals
These settings ensure that decals are displayed.
iMaxDecalsPerFrame=250 iMaxSkinDecalsPerFrame=100
Adjust antialiasing
iMultiSample sets the level of antialiasing applied to edges to make them smoother and less jagged. This may be disabled (set to 0) to add a different grade of antialiasing such as SMAA, FXAA, or other implementations in SweetFX or ENBSeries. If using an ENBSeries Preset, this must be disabled. 4 is the recommended value for all users not using a unlike grade or antialiasing. The deviation between 4 and 8 is barely noticeable compared to the performance trade off.
iMultiSample=4
[Launcher]
Enable file selection in the Skyrim Launcher
bEnableFileSelection toggles the ability of the Skyrim Launcher to have Data greyed out and unclickable or active and accessible. Setting information technology to 1 will permit Data to be accessed in the Launcher. It is non toggleable in the Launcher, and so one must add together the line manually. It has been verified that it is non used by the game itself, only the launcher. If this is non enabled, running the Skyrim Launcher may remove any existing load order.
bEnableFileSelection=ane
[Trees]
Increase the maximum amount of skinned trees
uiMaxSkinnedTreesToRender sets the maximum amount of skinned trees that can be rendered. Increasing this will help remove tree popping. See the Skyrim Tree Settings Guide for more information.
uiMaxSkinnedTreesToRender=200
[H2o]
Increase resolution of water reflections
iWaterReflectHeight and iWaterReflectWidth prepare the resolution of water reflections. Increase these to 1024 for a STEP installation.
Please note that water noise has been disabled in the beneath comparison images to more easily see the departure.
iWaterReflectHeight=1024 iWaterReflectWidth=1024
Other useful INI tweaks [edit]
While the following INI tweaks may not exist "recommended," they can be useful in many different ways.
Skyrim INI [edit]
[Camera]
Improve third-person camera view while on horseback
Places the camera just above the character caput in third-person view, and corrects the camera bending in third-person view while on horseback (from 3rd Person Equus caballus Camera).
fOverShoulderPosZ=xviii.0 fOverShoulderPosX=0.0 fOverShoulderCombatAddY=0.0 fOverShoulderCombatPosZ=24.0 fOverShoulderCombatPosX=0.0 fOverShoulderHorseAddY=-72.0 fOverShoulderHorsePosZ=l.0 fOverShoulderHorsePosX=35.0
[Controls]
Prepare the mouse arrow to only be at one spot for manipulating ENB in-game configuration
bBackgroundMouse toggles the ability of the mouse to movement independently inside Skyrim (default where bBackgroundMouse is disabled) or dependent upon where the cursor actually is in the organisation (bBackgroundMouse is enabled). It tin be enabled to prevent awkward mouse behavior during some actions (eastward.yard., the mouse being at two different places when working with ENB in-game settings). However, information technology will probably need to be disabled during actual gameplay unless some bugs get fixed (namely, bug when used in windowed and multi-monitor setups, forth with causing the cursor to appear near the edges of the screen).
bBackgroundMouse=1
[Decals]
Disable or enable decals
bDecals toggles decals (which are effects such as flame burn down effects and blood on the ground). They can exist disabled (set to 0) for a minor functioning increment, but are recommended to be left enabled (set to i), as some decals are actually necessary to solve quests (such as the "Blood on Ice" quest).
bDecals=1
[Display]
Enable modder's paradise mode
bShowMarkers toggles markers for objects and their premises like seen in the Creation Kit.
bShowMarkers=1
bShowMarkers=1
Modify the default field of view (FOV)
Skyrim's default FOV setting of 65 is optimized for xvi:10 aspect ratio monitors. Since near users will take xvi:ix monitors, it is recommended to increase this to 70.59. If you use a 4:3 aspect ration monitor, use a value of 55.93.
fDefault1stPersonFOV=seventy.59 fDefaultFOV=70.59 fDefaultWorldFOV=seventy.59
Conform light fade range
fLightLODRange sets how far away light will fade from the showtime fade distance (fLightLODStartFade, which is Light Fade in the in-game Settings > Display menu). It is recommended to set it to 50000.
fLightLODRange=50000
Center windowed Skyrim on screen at startup
iLocation X sets the horizontal position from left of the Skyrim window in windowed style in pixels (e.g. setting this to 200 volition motility the window 200 pixels right). To center it horizontally on your screen, take your screen resolution's width minus iSize W in Skyrim.ini and divide that by 2.
iLocation 10=(Screen width - iSize W)/ii
iLocation Y sets the vertical position from acme of the Skyrim window in windowed mode in pixels (e.thousand. setting this to 200 will move the window 200 pixels down). To middle it vertically on your screen, take your screen resolution's height minus iSize H in Skyrim.ini and divide that past 2.
iLocation Y=(Screen peak - iSize H)/2
[General]
Force Skyrim to remain active when out of focus
bAlwaysActive toggles the ability of the game to remain active when it is out of focus (due east.thou., in a windowed manner setup, if i clicks outside the Skyrim window with this enabled, the game volition not pause).
bAlwaysActive=1
Increase the time betwixt subsequent "You are carrying too much to be able to run" messages
fEncumberedReminderTimer sets the time interval between subsequent "You are carrying too much to exist able to run" messages when the player's inventory has exceeded its weight limit.
fEncumberedReminderTimer=3600
Fix the number of CPU threads Skyrim can employ
iNumHWThreads sets the maximum number of hardware threads the game can utilize. Prepare this to the number of cores your CPU has, doubling that number if it has hyperthreading. The default value is 4, which is perfect for quad-cadre CPUs without hyperthreading.
iNumHWThreads=Number of CPU cores, multiplied by 2 if hyperthreaded
[Grass]
Disable or enable grass
bDrawShaderGrass toggles the grass shader. Enabling it enables grass, while disabling it will disable grass. It is recommended to be enabled.
bDrawShaderGrass=ane
(default)
bDrawShaderGrass=0
bDrawShaderGrass=0
Disable windy grass movement
Removes the wind speed on grass to cause them to remain static for a potential performance increase.
fGrassWindMagnitudeMax=0 fGrassWindMagnitudeMin=0
[Interface]
Open books faster
Speeds upwards the book-opening blitheness.
fBookOpenTime=200.0
Move HUD closer to screen borders
Move the HUD elements closer to the borders of the screen.
fSafeZoneX=10 fSafeZoneY=10 fSafeZoneXWide=10 fSafeZoneYWide=ten
[LightingShader]
Reduce decal fade
fDecalLODFadeStart and fDecalLODFadeEnd ready the the starting and catastrophe fade for decals. It is recommended to be increased. The values given below were the maximum values that a deviation was noticeable on vanilla Skyrim. Using the high values below may seriously affect performance, and it is recommended to tweak to somewhere between the very depression default values and the high values given here.
fDecalLODFadeStart=1.1 fDecalLODFadeEnd=1.ane
[MapMenu]
Remove map menu blur
The following settings volition birthday remove blurring on the map carte.
bWorldMapNoSkyDepthBlur=i fWorldMapDepthBlurScale=0 fWorldMapMaximumDepthBlur=0 fWorldMapNearDepthBlurScale=0
Increase map menu object detail
uLockedObjectMapLOD sets the level of item of objects on the map card. Lowering this produces better details on objects, specially river falls, but will crusade the map to load slightly slower. It has been observed to sometimes cause infinite loading screens when loading saves where it was a college value. Information technology is recommended to ready this to 8.
uLockedObjectMapLOD=8
[SaveGame]
Increase the autosave limit
iAutoSaveCount sets the maximum amount of autosaves allowed before removing the oldest autosave.
iAutoSaveCount=5
Disable or enable dynamic copse
fbEnableTrees toggles the "dynamic" rendering of copse. If disabled, all trees will be skinned and inanimate, using the "static" version of tree rendering, which also removes tree popping. It seems to exercise the same thing every bit bEnableTreeAnimations. See the Skyrim Tree Settings Guide for more information.
bEnableTrees=0
Disable or enable tree animations
fUpdateBudget appears to command the amount of resources allocated to tree animations. If prepare to 0, tree animations will be effectively disabled while not causing all trees to exist skinned. This may increase performance. See the Skyrim Tree Settings Guide for more information.
fUpdateBudget=0
[VATS]
Increase killcam frequency
bVATSMultipleCombatants=1 bVATSForceRanged=i fVATSRangedPercentMin=100 fVATSRangedPercentSneakKill=100 fVATSRangedPercentTargetNoThreat=100
Enable or disable killcams
bVATSDisable toggles the killcams. It is recommended to remain enabled. It may exist disabled on weak systems to reduce functioning drops from killcam activation.
bVATSDisable=1
[Water]
Enable or disable sky water reflections
bReflectSky toggles heaven reflections in the water. It tin announced buggy sometimes when y'all movement the camera, so information technology is recommended to be disabled.
bReflectSky=0
[Atmospheric condition]
Disable or enable precipitation
bPrecipitation toggles precipitation. Setting it to 0 will disable all pelting and snow.
bPrecipitation=1
(Default)
bPrecipitation=0
bPrecipitation=1
Change lord's day size
fSunBaseSize sets the sun's base of operations size. Setting it to 0 volition remove the sun altogether, albeit the day will all the same be lit. Default is 425.
fSunBaseSize=425
(Default)
fSunBaseSize=850
fSunBaseSize=850
Increase or decrease sun glare
fSunGlareSize sets the amount of sun glare. Setting this to 0 volition not disable lord's day glare, and negative values act the same as positive values. Extremely loftier values will crusade a glare line. Default is 600.
fSunGlareSize=0
fSunGlareSize=600
(Default)
fSunGlareSize=60000
Glare line if ready too high (e.grand., 60000)
fSunGlareSize=0
SkyrimPrefs INI [edit]
[Display]
Change to windowed or full screen mode
bFull Screen toggles the ability of the game to be rendered fullscreen. Setting this to 0 will cause Skyrim to launch in windowed way. Setting this to one volition cause Skyrim to launch in full screen way.
bFull Screen=0
Enable or disable FXAA
bFXAAEnabled toggles an almost zero-cost approximation of antialiasing using the FXAA technique. It actually seems to piece of work well, and may be good plenty on low-end systems to utilise it and disable antialiasing (iMultiSample=0). Note, however, that there is a slight blurring applied to everything as a side consequence.
bFXAAEnabled=1
Remove shadows
Setting the following will remove all shadows from Skyrim. Exercise NOT set up fInteriorShadowDistance to 0 along with this tweak! It needs to be set to a loftier value in order to allow light to function indoors.
bDrawLandShadows=0 bDeferredShadows=0 bShadowsOnGrass=0 bTreesReceiveShadows=0 fShadowDistance=0 iBlurDeferredShadowMask=0 iShadowMapResolution=ane
Conform screen resolution
iSize H and iSize W set the resolution that the game will exist rendered in pixels.
iSize H= Top iSize W= Width
Adjust texture quality
iTexMipMapSkip sets the texture quality (determined by the number of mipmaps to skip). Information technology is recommended to exist gear up to 0 to preserve full texture fidelity.
iTexMipMapSkip=0
[Imagespace]
Disable or enable depth of field (DOF)
bDoDepthOfField toggles depth of field, a kind of blurring to imitate the homo eye'southward perception. This is most noticeable under water, reducing visibility to realistic levels (it looks articulate otherwise). bDoDepthOfField is recommended to be enabled and is required for some ENB effects.
bDoDepthOfField=0
[Master]
Clouds never fade
fSkyCellRefFadeDistance sets the distance for neverfade objects (the references under a base element with the neverfade flag always show to maximum draw distance). This is almost noticeable with clouds. fLODFadeOutMultSkyCell multiplies this value. In testing, more clouds could be seen on distant mountains when raising this value beyond the default, and stopped at about 600000. Therefore, since in that location is no noticeable performance driblet for the added detail, information technology is recommended to set this to 600000.
fSkyCellRefFadeDistance=600000
[Particles]
Adjust the amount of particle furnishings
iMaxDesired sets the maximum amount of particles "desired" to exist rendered. This affects smoke, sparks, lights, and similar furnishings. The way it is designed, if set to 0, near of the fourth dimension particles will not exist seen, but sometimes they will "flare upwardly," hence the "desired" office. This can be safely lowered to around 250 without much visible outcome, but volition not improve performance. Indeed, in testing, college values tended to produce smoother frame rates. All the same, information technology may prove useful in reducing the amount of flickering that objects emitting a large number of particle effects are prone to in certain circumstances. Extremely high values tin can cause some windy snowstorms to become a little as well severe. If increasing it to max it out, aim for around 10000 (this number was arrived at by the misty, snowy weather condition atop the Pharynx of the World).
iMaxDesired=250
[Trees]
Disable or enable skinned copse
bRenderSkinnedTrees toggles skinned trees. They may exist disabled for a performance increase while removing tree popping. Meet the Skyrim Tree Settings Guide for more information.
bRenderSkinnedTrees=0
Known harmful INI tweaks [edit]
The following INI tweaks are known to be harmful under certain circumstances, causing strange graphical anomalies at to the lowest degree or inducing CTDs at worst.
Skyrim INI [edit]
[Display]
bAutoViewDistance
bAutoViewDistance toggles a method of automatically determining how far one can see. Unfortunately, the setting is bewitched, and causes distant scenery to flash if enabled.
bAutoViewDistance=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. Withal, the setting merely causes the game to crash upon loading.
bForcePow2Textures=1
bImageSpaceEffects
bImageSpaceEffects toggles imagespace effects, which evidently are necessary, since disabling them induces CTD.
bImageSpaceEffects=0
bMTRendering
bMTRendering when enabled does something to the rendering in order to--cause the game to freeze upwards and not do annihilation!
bMTRendering=one
bUse Shaders
bUse Shaders toggles the ability of the game to utilise shaders. Turning it off result in the followin error message: "Failed to initialize renderer. ShaderModel3 required but non supported by your video card."
bUse Shaders=0
bSimpleLighting
bSimpleLighting is a cleaved setting that causes graphical problems when enabled.
bSimpleLighting=1
iAdapter
iAdapter sets which screen will brandish Skyrim in a multi-monitor setup. If it is set incorrectly, information technology will cause an error saying "Failed to initialize renderer. Bad Adapter Proper noun or Adapter non found.
iAdapter=Something other than your monitor adapter number
[General]
uExterior Cell Buffer
Negative values cause CTD.
uExterior Cell Buffer=-1 or lower
uGridsToLoad
Negative values cause CTD. Changing the uGridsToLoad value between saved games may cause CTD. It is recommended to be left at its default value of 5. Higher values will likely problems out the game over time.
uGridsToLoad=-one or lower
uInterior Cell Buffer
Negative values cause CTD.
uInterior Cell Buffer=-1 or lower
[Grass]
iGrassCellRadius
iGrassCellRadius sets the radial number of cells that grass is rendered around the player. This must be set to (uGridsToLoad - ane)/ii. If gear up higher, grass will issues out speedily and remove all grass upon walking only a short distance. If gear up lower, grass will pop into view unrealistically. Negative values disable grass.
iGrassCellRadius=Anything other than (uGridsToLoad - 1)/2
iMinGrassSize
iMinGrassSize if ready to obsessively high negative values induces CTDs. At that place is no benefit to using negative values, so but don't practise it!
iMinGrassSize=-80 or similarly obsessively high negative values
[MapMenu]
fMapWorldYawRange
fMapWorldYawRange sets the yaw range that the map menu'southward photographic camera can plow when the correct mouse push button is pressed. Setting this to 400 allows the user to rotate full circle in one case. Increasing this across 400 allows the user to rotate more than full circle. Obsessively high values (east.g., 3600) induce crashes.
fMapWorldYawRange=3600 or similarly obsessively loftier values
[SaveGame]
bUsePagedBuffers
bUsePagedBuffers was added in the official patch 1.4. Since the ane.4 changelog says it "Fixed rare crash with loading saved games," this addition most likely is the fix for said issue. Therefore, information technology is recommended to remain enabled.
bUsePagedBuffers=0
[ScreenSplatter]
bBloodSplatterEnabled
bBloodSplatterEnabled toggles screen blood splatter. Unfortunately, disabling it as well causes the map carte du jour to CTD.
bBloodSplatterEnabled=0
[H2o]
bUseWater
bUseWater toggles water visibility. Disabling this will remove all water from view, but it can nevertheless be swam through. Information technology can too induce CTD.
bUseWater=0
SkyrimPrefs INI [edit]
[Display]
bMainZPrepass
bMainZPrepass toggles ZPrepass. Enabling ZPrepass supposedly tells the game non to return sure object to try to increase functioning. It is exceedingly buggy in Skyrim, causing weird flashing on objects, so information technology must exist left disabled.
bMainZPrepass=one
iShadowFilter
iShadowFilter toggles the shadow filter on and off. If set to a value betwixt 0 and four, the shadow filter is on. If set to whatever other value, exist it beneath 0 or above 4, the shadow filter is turned off, which causes buggy shadows that induce CTDs. It is recommended to leave at its default value, since all values between 0 and iv appear to produce the same result.
- iShadowFilter=0, ane, ii, 3, or four
- iShadowFilter=Any value other than 0, i, 2, iii, or 4
- The buggy shadows produced past turning the shadow filter off.
iShadowFilter=Whatsoever number other than 0, ane, 2, three, or iv
[Water]
iWaterReflectHeight
iWaterReflectHeight must exist set to a texture resolution (256, 512, 1024, 2048,...) value to avoid bugs. Values beneath 1 induce CTDs.
iWaterReflectHeight=0
iWaterReflectWidth
iWaterReflectWidth must be set up to a texture resolution (256, 512, 1024, 2048,...) value to avoid bugs. Values below 1 induce CTDs.
iWaterReflectWidth=0
External resources [edit]
- HardOCP shadow tweaks (and performance impact)
- The Elder Scrolls Five: Skyrim Tweak Guide
Source: https://stepmodifications.org/wiki/Guide:Skyrim_Configuration_Settings
0 Response to "Tell Nexus Mod Manager That My Ini File Isnt Read Only"
Post a Comment