This is a list of all the controversial tweaks detected, harmful tweaks corrected, recognized mods supported, and recommended tweaks applied to each game by BethINI. This shall be updated periodically.
Oblivion
Controversial tweaks:
- iPreloadSizeLimit:General
- uGridsToLoad:General
- uExterior Cell Buffer:General
- uInterior Cell Buffer:General
- iFPSClamp:General
Harmful tweaks:
- bForcePow2Textures:Display 1 (CTD)
- bUse Shaders:Display 0 (CTD)
- uExterior Cell Buffer:General < 0 (CTD)
- uGridsToLoad:General < 5 (CTD or simply invalid)
- uInterior Cell Buffer:General < 0 (CTD)
- iMinGrassSize:Grass < 0 (can cause CTD)
- fDefaultFOV:Display != 75 (breaks game menus)
Recognized mods:
- Nehrim
- Oblivion Reloaded
Recommended tweaks:
- sIntroSequence:General (blank)
- sMainMenuMovieIntro:General (blank)
Fallout 3
Controversial tweaks:
- iNumThreads:HAVOK
- iPreloadSizeLimit:General
- uGridsToLoad:General
- uExterior Cell Buffer:General
- uInterior Cell Buffer:General
- iFPSClamp:General
Harmful tweaks:
- Archive:sArchiveList blank (failure to load game assets)
- sFontFile_2:Fonts blank (failure to load game assets)
- sFontFile_7:Fonts blank (failure to load game assets)
Recognized mods:
- None yet
Recommended tweaks:
- bEnableFileSelection:Launcher 1
Fallout New Vegas
Controversial tweaks:
- iNumThreads:HAVOK
- iPreloadSizeLimit:General
- uGridsToLoad:General
- uExterior Cell Buffer:General
- uInterior Cell Buffer:General
- iFPSClamp:General
Harmful tweaks:
- Archive:sArchiveList blank (failure to load game assets)
- sFontFile_2:Fonts blank (failure to load game assets)
- sFontFile_7:Fonts blank (failure to load game assets)
Recognized mods:
- None yet
Recommended tweaks:
- sMainMenuMovieIntro:General 0
- bEnableFileSelection:Launcher 1
Skyrim
Controversial tweaks:
- iNumThreads:HAVOK
- iPreloadSizeLimit:General
- uGridsToLoad:General
- uExterior Cell Buffer:General
- uInterior Cell Buffer:General
- iFPSClamp:General
Harmful tweaks:
- Archive:sResourceArchiveList SKYRIM - MISC.BSA, SKYRIM - SHADERS.BSA, SKYRIM - TEXTURES.BSA, SKYRIM - MESHES.BSA, SKYRIM - ANIMATIONS.BSA, SKYRIM - VOICES.BSA, SKYRIM - VOICES2.BSA, SKYRIM - INTERFACE.BSA, SKYRIM - SOUNDS.BSA (failure to load game assets)
- Archive:sResourceArchiveList2 blank (failure to load game assets)
- bAutoViewDistance:Display 1 (distant scenery flashing)
- bForcePow2Textures:Display 1 (CTD)
- bImageSpaceEffects:Display 0 (CTD)
- bMTRendering:Display 1 (Freezes game)
- bUse Shaders:Display 0 (CTD with error message: "Failed to initialize renderer. ShaderModel3 required but not supported by your video card.")
- bSimpleLighting:Display 1 (graphical issues)
- uExterior Cell Buffer:General < 0 (CTD)
- uGridsToLoad:General < 5 (CTD or simply invalid)
- uInterior Cell Buffer:General < 0 (CTD)
- iGrassCellRadius:Grass if set to anything other than (uGridsToLoad:General – 1)/2 ( If set higher, grass will bug out quickly and remove all grass upon walking just a short distance. If set lower, grass will pop into view unrealistically. Negative values disable grass.)
- iMinGrassSize:Grass < 0 (can cause CTD)
- fMapWorldYawRange:MapMenu > 400 (can cause CTD)
- bBloodSplatterEnabled:ScreenSplatter 0 (map menu instant CTD)
- bUseWater:Water 0 (water is removed, and eventually CTD)
- bMainZPrepass:Display 1 (graphical issues)
- iShadowFilter:Display < 0 or > 4 (graphical issues, and eventually CTD)
- fInteriorShadowDistance:Display > 3000 (exonerates the issue of the game only supporting 4 lights.)
- iWaterReflectHeight:Water < 1 (CTD)
- iWaterReflectWidth:Water < 1 (CTD)
Recognized mods:
- ENB
- Enderal
- Skyrim Flora Overhaul
- Verdant
- Vivid Weathers
Recommended tweaks:
- fVisibleNavmeshMoveDist:Actor 12288
- fMouseWheelZoomSpeed:Camera 10
- f1PArrowTiltUpAngle:Combat 0.7
- f3PArrowTiltUpAngle:Combat 0.7
- f1PBoltTiltUpAngle:Combat 0.7
- bAllowScreenShot:Display 0
- fSunShadowUpdateTime:Display 0.25
- fSunUpdateThreshold:Display 1.5
- sIntroSequence:General (blank)
- bAllowLoadGrass:Grass 0
- bShowTutorials:Interface 0
- fSkyCellRefFadeDistance:MAIN 600000
- fMapWorldYawRange:MapMenu 400
- fMapWorldMinPitch:MapMenu 0
- fMapWorldMaxPitch:MapMenu 90
- bEnableLogging:Papyrus 0
- bEnableProfiling:Papyrus 0
- bEnableTrace:Papyrus 0
- bLoadDebugInformation:Papyrus 0
- fPostLoadUpdateTimeMS:Papyrus 2000
- bEnableFileSelection:Launcher 1
Fallout 4
Controversial tweaks:
- iNumThreads:HAVOK
- iPreloadSizeLimit:General
- uGridsToLoad:General
- uExterior Cell Buffer:General
- uInterior Cell Buffer:General
- iFPSClamp:General
Harmful tweaks:
- iGrassCellRadius:Grass if set to anything other than (uGridsToLoad:General – 1)/2 ( If set higher, grass will bug out quickly and remove all grass upon walking just a short distance. If set lower, grass will pop into view unrealistically. Negative values disable grass.)
Recognized mods:
- None yet
Recommended tweaks:
- bInvalidateOlderFiles:Archive 1
- sResourceDataDirsFinal:Archive (blank)
- fMouseHeadingYScale:Controls 0.042
- sIntroSequence:General (blank)
- fChancesToPlayAlternateIntro:General 0
- uMainMenuDelayBeforeAllowSkip:General 0
- fEncumberedReminderTimer:General 3600
- fPlayerDisableSprintingLoadingCellDistance:Gameplay 0
- bAllowLoadGrass:Grass 0
- bEnableLogging:Papyrus 0
- bEnableProfiling:Papyrus 0
- bEnableTrace:Papyrus 0
- bLoadDebugInformation:Papyrus 0
- bEnableFileSelection:Launcher 1
Skyrim Special Edition
Controversial tweaks:
- iNumThreads:HAVOK
- iPreloadSizeLimit:General
- uGridsToLoad:General
- uExterior Cell Buffer:General
- uInterior Cell Buffer:General
- iFPSClamp:General
Harmful tweaks:
- iGrassCellRadius:Grass if set to anything other than (uGridsToLoad:General – 1)/2 ( If set higher, grass will bug out quickly and remove all grass upon walking just a short distance. If set lower, grass will pop into view unrealistically. Negative values disable grass.)
Recognized mods:
- Folkstead and the Border of Hammerfell
- Haafstad and the Border of High Rock
- Nyhus and the Border of Cyrodiil
- Simply Faster Arrows and Bolts
- Skyrim Flora Overhaul
- Snow Elf Palace
- Verdant
- Vivid Weathers
Recommended tweaks:
- fMouseWheelZoomSpeed:Camera 10
- f1PArrowTiltUpAngle:Combat 0.7
- f1PBoltTiltUpAngle:Combat 0.7
- fSparklesIntensity:Display 0.3
- sIntroSequence:General (blank)
- bShowTutorials:Interface 0
- fMapWorldYawRange:MapMenu 400
- fMapWorldMinPitch:MapMenu 0
- fMapWorldMaxPitch:MapMenu 90
- bEnableLogging:Papyrus 0
- bEnableProfiling:Papyrus 0
- bEnableTrace:Papyrus 0
- bLoadDebugInformation:Papyrus 0
- fPostLoadUpdateTimeMS:Papyrus 2000
10 comments
If I go in and change the values to default by hand in BethINI through the custom tab, I get weird results. For example, when I change fGrassMaxStartFadeDistance back to 7000 from 6144, it simply doesn't take. It stays at 6144. Changing fGrassStartFadeDistance from 6144 to the default 3500 results in an actual value of 1623, and also automatically changes fGrassFadeRange from 1000 to 3733. The way the changes all affect one another is making is impossible to obtain the values I'm trying to set.
Can anyone offer some advice? I very clearly have learned a lesson to never use the custom tab under any circumstances. But at this point, I don't know how to get back to normal settings since the default, the presets, and the restore old INI functions all fail to make the appropriate changes to the settings. I'm lost.
[Animation]
fMaxFrameCounterDifferenceToConsiderVisible
and
[HAVOK]
fMaxTime
fMaxTimeComplex
To my INIs by default, those entries crash my game.
Even though I didn't touch FPS entry in BethINI (a setting of 60 disable this tweak, it doesn't!), it keeps adding those 3 values to my INIs.
I honestly just recompiled the source to avoid that headache, but would come a long and help a lot of users if you didn't use experimental and unstable entries in our settings by default.