moonchild_it

EngineFixes.toml

Oct 24th, 2025
401
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.90 KB | None | 0 0
  1. # Engine Fixes 7.0 for SSE 1.5.97/1.6.1170
  2. [General]
  3. bVerboseLogging = false # enable extra log levels
  4. bCleanSKSECoSaves = false # delete SKSE cosaves with no matching saves
  5.  
  6. # contains bug fixes
  7. [Fixes]
  8. bArcheryDownwardAiming = true # fixes a bug where arrows don't fire properly if you're aiming downward while crouching on a ridge
  9. bAnimationLoadSignedCrash = true # fixes a misplaced used of a signed value in animation loading
  10. bBethesdaNetCrash = true # fixes the game crashing on startup if you live somewhere with special characters in the name
  11. bBGSKeywordFormLoadCrash = true # fixes a crash when malformed BGSKeywordForms are loaded by the game
  12. bBSLightingAmbientSpecular = true # fixes bug where light template Directional Ambient Specular & Fresnel Power are sent to BSLightingShader incorrectly
  13. bBSLightingShaderForceAlphaTest = true # fixes object LOD reflections by forcing alpha test flag on when NiAlphaProperty/AlphaTest is true
  14. bBSLightingShaderParallaxBug = true # fixes a bug causing the parallax technique to break if specular is not also set
  15. bBSLightingShaderPropertyShadowMap = true # fixes re-use of render passes when a light has multiple shadow map passes
  16. bBSTempEffectNiRTTI = true # fixes a bug where the NiRTTI for this object is not set properly
  17. bCalendarSkipping = true # fixes a bug where the game calendar effectively skips a year if you fast travel too far between 20:00 and 23:99 in-game
  18. bCellInit = true # fixes a rare crash where a form field does not get converted from an id to a pointer
  19. bClimateLoad = true # fixes a bug where the game fails to properly apply sunrise and sunset data from Climate records if you load a saved game in an interior
  20. bConjurationEnchantAbsorbs = true # fixes a bug where spell absorption triggers on enchanted items using conjuration summons
  21. bCreateArmorNodeNullPtrCrash = true # fixes typo that may cause a crash somewhere in CreateArmorNode
  22. bDoublePerkApply = true # fixes NPC perks applying twice when you load a game
  23. bESLCELLLoadBug = true # fixes issues with interior cells created in ESL files
  24. bEquipShoutEventSpam = true # fixes a bug where the "equip shout" procedure will send a "shout equipped" event even if the shout fails to equip
  25. bFaceGenMorphDataHeadNullPtrCrash = true # fixes a crash in face morphing, possibly related to decapitations
  26. bGetKeywordItemCount = true # fixes the condition function "GetKeywordItemCount", which returns broken results sometimes
  27. bGHeapLeakDetectionCrash = true # fixes a crash where scaleform attempts to report a memory leak but the code doesn't exist in Skyrim's build
  28. bGlobalTime = true # fixes game systems that are affected by game time instead of real time, including old slow time camera movement fix
  29. bInitializeHitDataNullPtrCrash = true # fixes a crash on melee hit that unequipped the weapon at the same time
  30. bLipSync = true # fixes a bug causing lip sync to desync
  31. bMemoryAccessErrors = true # fixes miscellaneous errors that are obscured by Skyrim's default allocator
  32. bMO5STypo = true # fixes a typo preventing the game from loading MO5S entries in ARMA forms
  33. bMusicOverlap = true # fixes a bug where multiple music tracks are playing at the same time
  34. bNiControllerNoTarget = true # fixes a crash if a malformed nif with a time controller that has no target is loaded, and logs a warning for the malformed nif
  35. bNullProcessCrash = true # fixes a couple cases where the game can crash when checking the equipped weapons of an actor without an AI process
  36. bPerkFragmentIsRunning = true # fixes a crash if the IsRunning function of a perk fragment is called on a non-actor form
  37. bPrecomputedPaths = true # fixes a crash when NAVI precomputed paths aren't accurate for your load order and logs a warning
  38. bRemovedSpellBook = true # fixes a crash where learning a spell from a book that is later removed in another plugin causes a crash in the inventory
  39. bSaveScreenshots = true # fixes save screenshots being blank under certain configurations
  40. bSavedHavokDataLoadInit = true # fixes motion vectors for objects with saved havok data that differs significantly from their base state
  41. bShadowSceneNodeNullPtrCrash = true # fixes a crash in shadowscenenode
  42. bTextureLoadCrash = true # fixes a crash in 1.5.97 when a texture load fails (D6DDDA), this behavior is built-in to 1.6.1170; also logs texture load errors
  43. bTorchLandscape = true # fixes a bug where torches sometimes don't light the landscape
  44. bTreeReflections = true # fixes tree LOD reflection alpha
  45. bVerticalLookSensitivity = true # fixes vertical look sensitivity being tied to framerate
  46. bWeaponBlockScaling = true # fixes weapon blocking so it correctly scales off of the blocking actor's weapon
  47.  
  48. # contains optional game patches
  49. [Patches]
  50. bDisableChargenPrecache = false # disables pre-caching of chargen, unnecessary with RaceMenu installed
  51. bDisableSnowFlag = false # forcably removes snow flags from loaded LTEX and MATO forms
  52. bEnableAchievementsWithMods = true # enables achievements with mods active
  53. bFormCaching = true # attempts to speedup form lookups
  54. bINISettingCollection = true # slightly speeds up startup time for lists with a large number of plugins
  55. bMaxStdIO = true # sets the maximum number of open file handles to the maximum available on your system (8192 in most cases, 2048 for older versions of windows)
  56. bRegularQuicksaves = false # makes quicksaves into regular saves
  57. bSafeExit = true # prevent the game from hanging when shutting down
  58. bSaveAddedSoundCategories = true # save the volume of sound categories added by mods
  59. iSaveGameMaxSize = 128 # expands the maximum uncompressed size of a save game from 64 MB to a configurable size (MB), game default = 64 MB, only go as high as you need!
  60. bScrollingDoesntSwitchPOV = false # disables swapping between 1st/3rd person when using mousewheel scroll to zoom
  61. fSleepWaitTimeModifier = 1.0 # modifies your sleep/wait time, 1.0 = default, smaller = faster, larger = slower
  62. bTreeLodReferenceCaching = true # requires form caching to be enabled. speeds up a tree LOD function that slows down proportionate to the number of plugins loaded
  63. bWaterflowAnimation = true # decouple waterflow speed from in-game timescale
  64. fWaterflowSpeed = 20.0 # 20.0 = default, smaller = slower, larger = faster
  65.  
  66. # patches to replace Skyrim's allocators with tbbmalloc
  67. [MemoryManager]
  68. bOverrideMemoryManager = true # overrides Skyrim's memory manager with direct malloc/free calls
  69. bOverrideScrapHeap = true # overrides Skyrim's scrap heap with direct malloc/free calls
  70. bOverrideScaleformAllocator = true # overrides Skyrim's scaleform allocator with calls to the global memory manager
  71. bOverrideRenderPassCache = true # overrides Skyrim's render pass cache with direct malloc/free calls
  72. bOverrideHavokMemorySystem = true # overrides Havok's memory manager with direct malloc/free calls
  73. bReplaceImports = true # replace imported CRT memory functions with selected allocator
  74.  
  75. [Warnings]
  76. bTextureLoadFailed = true # On exit, pops up a message box telling you one or more textures failed to load and have been logged
  77. bPrecomputedPathHasErrors = false # On exit, pops up a message box telling you a precomputed path had an error
  78. bRefHandleLimit = true # Warns when you are close to the reference handle limit at main menu and after loading a save
  79. uRefrMainMenuLimit = 800000 # Handle count to warn at on main menu
  80. uRefrLoadedGameLimit = 1000000 # Handle count to warn at after loading a save game
  81.  
  82. [Debug]
  83. bPrintDetailedPrecomputedPathInfo = false # disables the precomputed path crash fix and prints detailed information about broken paths
  84. bDisableTBB = false # use CRT allocator instead of tbb - this can and will cause crashes with broken plugins
Add Comment
Please, Sign In to add comment