Guide:Skyrim Configuration Settings: Difference between revisions

From Step Mods | Change The Game
No edit summary
Line 60: Line 60:
<pre>
<pre>
[Display]
[Display]
bTreesReceiveShadows=1   ;Enables shadows rendering on trees (insignificant performance impact)
bTreesReceiveShadows=1       ;Enables shadows rendering on trees (insignificant performance impact)
bDrawLandShadows=1   ;Enables shadows rendering on land (insignificant performance impact)
bDrawLandShadows=1       ;Enables shadows rendering on land (insignificant performance impact)
bShadowsOnGrass=1      ;Enables shadows rendering on grass (significant performance impact)
bFloatPointRenderTarget=1    ;ENB users ONLY!
bFloatPointRenderTarget=1    ;ENB users ONLY!
</pre>
</pre>
Line 74: Line 75:


== Optional INI Tweaks ==
== Optional INI Tweaks ==
As mentioned in the STEP guide, the Skyrim INI files are located in "''Documents/My Games/Skyrim''" or "''My Documents/My Games/Skyrim''," depending on Operating System. At this point, the default INI files should have been established due to actions completed in [[#1.B._Skyrim_Launcher_Options| step 1.B]], and {{Fc|white|the following tweaks assume that the Skyrim INI files are not already customized in any way}}. If using Mod Organizer, editing INI files is done by clicking {{fc|#E6B69E|'''[Edit Ini]'''}}. Wrye Bash users can edit and manage all INI files via the INI Tweaks tab. The INI Tweaks tab also contains sets of individual tweaks which can be added to Skyrim by clicking on the tweak. This is simpler than editing the INI files whenever the desired tweak is available in this tab.
Some of the tweaks are only relevant to the STEP [http://wiki.step-project.com/STEP:2.2.8#Minimum_System_for_STEP:Core "Recommended System"]. For tweaks that affect game performance the potential performance impact is indicated.
 
Some of the tweaks are only relevant to higher end systems. For tweaks that affect game performance the potential performance impact is indicated.


=== Skyrim.ini Tweaks ===
=== Skyrim.ini Tweaks ===
Most of the following tweaks are recommended updates to ''existing'' INI entries. New entries will be explicitly indicated ... ''do not'' create duplicate entries.
[Camera]
: ''This tweak places the camera just above your character's head in third-person view , and corrects the camera angle in third-person view while on horseback(From "Third Person Horse Camera"). Note that many FPS game players like the camera location in this view which is close to and behind the player, but RPG players don't always like this particular camera setting. The tweak also provides instant camera-angle switching when switching view types or when mounting/dismounting your horse.  (from "Instant Camera POV Switching").''
;Place the camera just above the character's head in third-person view, and correct the camera angle in third-person view while on horseback (from "Third Person Horse Camera")
<pre>
[Camera] ;this is a new section
fOverShoulderAddY=0.0
fOverShoulderAddY=0.0
fOverShoulderPosZ=18.0
fOverShoulderPosZ=18.0
Line 94: Line 91:
fActorFadeOutLimit=-100
fActorFadeOutLimit=-100
fMouseWheelZoomSpeed=60.0
fMouseWheelZoomSpeed=60.0
;instant camera-angle switching when switching view types or when mounting/dismounting horse  (from "Instant Camera POV Switching")
f1st3rdSwitchDelay=0.95
f1st3rdSwitchDelay=0.95
iHorseTransitionMillis=001
iHorseTransitionMillis=001
</pre>
</pre>
<br>
: ''This tweak speeds up the book opening animation'':
<pre>
<pre>
[Interface] ;this is a new section
[Interface]
fBookOpenTime=200.0
fBookOpenTime=200.0   ;speeds up the book-opening animation
</pre>
;move the HUD elements closer to the borders of the screen
 
 
: ''This tweak moves the HUD elements closer to the borders of the screen'':
<pre>
[Interface] ;these are all new entries
fSafeZoneX=10
fSafeZoneX=10
fSafeZoneY=10  
fSafeZoneY=10  
Line 114: Line 104:
fSafeZoneYWide=10
fSafeZoneYWide=10
</pre>
</pre>
One of the major problems in Skyrim is called the infinite-loading screen (ILS). The game starts to load but never completes loading. There is a lot of discussion of this in the STEP [http://forum.step-project.com/forumdisplay.php?fid=21 Support & Troubleshooting forum]. Unfortunately there is no single value for this parameter that works in all situations. The compromise value below works most of the time for most users.
: ''This tweak can prevents crashes when loading into a large interior area in some situations; in other cases this value needs to be increased to accommodate entering interior spaces with many objects while for other situations such as entering a cave or dungeon the smaller default value is often needed.''
<pre>
[General]
iLargeIntRefCount=131072 ;this is a new entry
</pre>
: ''Field of View (FOV) Tweak - This tweak increases the amount you can see on the screen. Many users with large displays find 85 degrees is best, but the value below can be changed if desired. Skyrim default is 75 degrees." Note that increase this value from it's default may also increase texture flickering (known as Z-fighting).'':
<pre>
[Display]
fDefault1stPersonFOV=85.0 ;this is a new entry
fDefaultWorldFOV=85.0 ;this is a new entry
</pre>
: ''Grass Per Texture Tweak for high end systems. This tweak allows more grasses to load per texture tile and has a noticeable effect on performance. Yes, even though texture is misspelled Texure is the correct term for this tweak.'':
<pre>
<pre>
[Grass]
[Grass]
iMaxGrassTypesPerTexure=7 ;this is a new entry
iMaxGrassTypesPerTexure=7 ;increase grass diversity with a small cost to performance (yes, 'texture' and not 'texture')
</pre>
[VATS]


 
;Increase ranged killcam frequency (or disable killcams)
: ''Papyrus Loading Tweak - This tweak allows the engine a little extra time on the load screen to make sure any complex scripts running are allowed to execute before exiting the load screen.'':
<pre>
[Papyrus]
fPostLoadUpdateTimeMS=2000.0
</pre>
 
 
: ''Ranged/Magic Killcam Tweak - This tweak increases the frequency of ranged or magic killcams to 100% as long as it is a killshot. You still may not get killcams 100% of the time, due to Bethesda coding errors post 1.6/1.7 patch but it works fine for many users.'':
<pre>
[VATS] ;this is a new section
fVATSCastingAfterKillDelay=1.2000
fVATSCastingAfterKillDelay=1.2000
uVATSRangedPercentSneak=100
uVATSRangedPercentSneak=100
uVATSRangedPercentGlobal=100
uVATSRangedPercentGlobal=100
bVATSIgnoreProjectileTest=0
bVATSAllowNoKill=0
bVATSMultipleCombatants=1
bVATSMultipleCombatants=1
bVATSForceRanged=1
bVATSForceRanged=1
</pre>
bVATSDisable=1    ;enable(0) or disable (1) killcams


: ''Alternatively, if you do not like slow motion melee kill cams or ranged kill cams disable them by using the following tweak.'':
<pre>
[VATS] ;this is a new section
bVATSDisable=1
</pre>
</pre>
<br>
<br>


=== SkyrimPrefs.ini Tweaks ===
=== SkyrimPrefs.ini Tweaks ===
All of the following tweaks are recommended updates to ''existing'' INI entries, so ''do not'' create duplicate entries.
: ''If 'Ultra' setting is used for shadow shadow quality in [[#1.B.1.  Launcher Settings|1.B.1]], this tweak will further improve shadow resolution at a performance cost.  Consider also raising 'iShadowMapResolutionSecondary' to 4096 on high-end machines. For less capable systems, do not change the default values for either of these settings.''
<pre>
[Display]
iShadowMapResolutionPrimary=4096
iShadowMapResolutionSecondary=2048
</pre>
: ''Increases the number of blood decals per scene (from “Enhanced Blood Textures”).''
: ''Increases the number of blood decals per scene (from “Enhanced Blood Textures”).''
<pre>
<pre>
[Decals]
[Decals]
iMaxDecalsPerFrame=256 ;this is a new entry
iMaxDecalsPerFrame=256 ;increases the number of blood decals per scene (from “Enhanced Blood Textures”)
</pre>
</pre>
: ''Fade Distance Tweak - This tweak pushes back the distance for grass and shadows to fade. Minor performance hit.'':
<pre>
<pre>
[Display]
[Display]
fShadowLODStartFade=400.0000
fShadowLODStartFade=400.0000   ;push back the distance for shadows to fade (minor performance hit)
 
</pre>
<pre>
[Grass]
[Grass]
fGrassStartFadeDistance=18000
fGrassStartFadeDistance=18000   ;push back the distance for grasses to fade (minor performance hit)
</pre>
</pre>




: ''Additional shadow tweaks - further improves shadows at a performance cost.'':
<pre>
[Display]
bShadowsOnGrass=1 ;this is a new entry
iShadowMaskQuarter=4 ;this is a new entry
bTreesReceiveShadows=1
bDrawLandShadows=1
</pre>





Revision as of 06:22, January 2, 2014


Template:Notice
Suggest first reading: Skyrim Installation Guide, Skyrim Launcher Guide

INI Tweaks

The Skyrim INI files are located in %USERPROFILE%\Documents\My Games\Skyrim\, and this guide assumes that the user has either followed the current STEP Guide or has jumped over to this guide whilst following the main guide. Note that this guide is comprehensive, and includes all INI tweaks recommended by STEP, including those in the STEP Guide.

Template:Warning Small

Template:MO Note

Template:Notice Small



The Skyrim INI files are located in %USERPROFILE%\Documents\My Games\Skyrim\ ... for anyone not using Mod Organizer (MO).

Template:MO Note

The following INI tweaks are recommended for all users and affect gameplay without impacting performance. Create the following at the end of each of the indicated INI sections. Sections are marked by names within square brackets '[ ]', and some of these sections may already exist, but for those that do not, create the section. Carefully check that ...

  1. no duplicate entries are created,
  2. that all entries are placed into the correct section, and
  3. that all sections are properly defined:

Template:MO Note

Some Informative External Resources


Skyrim INI

Each of the following entries can be pasted directly into the INI (if editing manually). The entry descriptions are commented, so they will not be interpreted by the game at startup. Alternatively, these descriptions can be omitted.

[General]
sIntroSequence=    ;Disables the intro sequence for a faster startup
[Display]
;Fixes the shadow flickering issue.  Shadow flickering is caused by updating sun shadows.
fSunShadowUpdateTime=0 
fSunUpdateThreshold=2.0 
fFlickeringLightDistance=8192    ;Helps prevent lighting “pop-in”
[Combat]
;Shift the point of aim to the center of the aiming reticule for arrows and crossbows.
f1PArrowTiltUpAngle=0.7 
f3PArrowTiltUpAngle=0.7 
f1PBoltTiltUpAngle=0.7 
f3PBoltTiltUpAngle=0.7 
[Actor]
fVisibleNavmeshMoveDist=12288.0000    ;Increases the distance arrows fly.  (From "Arrows and Bolts Tweaks").

SkyrimPrefs INI

YOU CAN HELP!
[Display]
bTreesReceiveShadows=1       ;Enables shadows rendering on trees (insignificant performance impact)
bDrawLandShadows=1       ;Enables shadows rendering on land (insignificant performance impact)
bShadowsOnGrass=1      ;Enables shadows rendering on grass (significant performance impact)
bFloatPointRenderTarget=1    ;ENB users ONLY!
[Decals]
bDecalsOnSkinnedGeometry=1    ;Enable higher-res blood on NPCs (insignificant performance impact)
[Controls]
bMouseAcceleration=0    :Disables mouse acceleration

Optional INI Tweaks

Some of the tweaks are only relevant to the STEP "Recommended System". For tweaks that affect game performance the potential performance impact is indicated.

Skyrim.ini Tweaks

[Camera]

Place the camera just above the character's head in third-person view, and correct the camera angle in third-person view while on horseback (from "Third Person Horse Camera")

fOverShoulderAddY=0.0 fOverShoulderPosZ=18.0 fOverShoulderPosX=0.0 fOverShoulderCombatAddY=0.0 fOverShoulderCombatPosZ=24.0 fOverShoulderCombatPosX=0.0 fOverShoulderHorseAddY=-72.0 fOverShoulderHorsePosZ=50.0 fOverShoulderHorsePosX=35.0 fActorFadeOutLimit=-100 fMouseWheelZoomSpeed=60.0

instant camera-angle switching when switching view types or when mounting/dismounting horse (from "Instant Camera POV Switching")

f1st3rdSwitchDelay=0.95 iHorseTransitionMillis=001

[Interface]
fBookOpenTime=200.0    ;speeds up the book-opening animation
;move the HUD elements closer to the borders of the screen
fSafeZoneX=10
fSafeZoneY=10 
fSafeZoneXWide=10 
fSafeZoneYWide=10
[Grass]
iMaxGrassTypesPerTexure=7 ;increase grass diversity with a small cost to performance (yes, 'texture' and not 'texture')
[VATS] 

;Increase ranged killcam frequency (or disable killcams)
fVATSCastingAfterKillDelay=1.2000
uVATSRangedPercentSneak=100
uVATSRangedPercentGlobal=100
bVATSMultipleCombatants=1
bVATSForceRanged=1
bVATSDisable=1    ;enable(0) or disable (1) killcams


SkyrimPrefs.ini Tweaks

Increases the number of blood decals per scene (from “Enhanced Blood Textures”).
[Decals]
iMaxDecalsPerFrame=256 ;increases the number of blood decals per scene (from “Enhanced Blood Textures”)
[Display]
fShadowLODStartFade=400.0000    ;push back the distance for shadows to fade (minor performance hit)
[Grass]
fGrassStartFadeDistance=18000    ;push back the distance for grasses to fade (minor performance hit)

{{#css:MediaWiki:StepGuide.css}}