File information
Last updated
Original upload
Created by
aers - Nukem - RyanUploaded by
aersVirus scan
Safe to use
Current section
About this mod
skse64 plugin to fix various issues with the Skyrim Special Edition engine.
- Requirements
-
Nexus requirements
Mod name Notes Address Library for SKSE Plugins Off-site requirements
Mod name Notes Microsoft Visual C++ Redistributable for Visual Studio 2019 SKSE64 Mods requiring this file
Mod name Notes ADXP I MCO Skyrim Hunter Series 1 (Monster Hunter dual wielding) If you happen to have a CTD ADXP I MCO Skyrim Hunter Series 2 (Bow Animation) If you happen to have a CTD AIM FIX - total control over the crosshair for archery and magic Alen's Mod List (first person - performance - survival - gameplay) Allows BOW to perform melee weapon animations(bashToMcoPa) If you happen to have a CTD Alyenore the High Inquisitor - High Poly Follower or Enemy Not hard required. Armor Variants Expansion - Armoury of Tamriel Integration Fixes a bug that prevents alternate textures from being applied to female armor in first person Armoury of Tamriel - female first person arms fix Aslaug the Queen of the Frozen Wastes - High Poly Follower or Enemy Not hard required. Audio Overhaul for Skyrim SE Required for volume sliders to persist between saves. Audio Overhaul for Skyrim SE - German Audio Overhaul for Skyrim SE - Polish Translation Audio Overhaul for Skyrim SE UA Audio Settings for Audiobooks of Skyrim Optional, to remember slider settings between sessions Auto Complete All Achievements only need one of these. engine fixes + downgrade to versions earlier than 1.6.1130 is highly recommended Cathedral Landscapes - Complex Parallax Addon Required to fix an engine bug that prevents parallax from working properly Combat AI My first versions ctds without it haha Common optimized INIs and Core modding guide Community Shaders Fixes rendering issues Complex Parallax Materials Defense - Visible and Intuitive Damage Resistance from Armor and Blocking Optional but recommended, Block ratings will not align to what is shown in game without it Delete Saves Not actually required, but this app works better if using RegularQuicksaves = true Delta's Twist Engine Settings Demon Hunter Armour - SSE CBBE BodySlide For 1st person texture swaps. Use this and/or CK Fixes. Devourment Refactor AE Dwemer Armor Glowmapped If you get black textures on glowmapped stuff Dwemer Automatons Glowmapped If you get black textures on glowmapped stuff Dwemer Pipework Reworked Kind of required for every load order, together with it's requirements. (Without it, for example, some environment maps can look incorrect if they are together with glow maps, resulting in wrong looking textures. Some of my meshes have this kind of setup) Dwemer Tech Glowmapped If you get black textures on glowmapped stuff Dwemer Weapons Glowmapped If you get black textures on glowmapped stuff Dynamic Timescale - Remade Required for WaterflowAnimation fix Elden Rim - Weapon Arts 3.6.3 must,Fix the CTD problem for some people, which is a must 必装,不装会游戏闪退 ELLE - Apothecary This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Bio Spike This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Chaosrunner This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Elven Assasin This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Knight Elaine This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Necromant This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Roca This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Sena This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - SK Shinobi This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person ELLE - Warrior This is required for the first person meshes to have the correct colours - not mandatory if you dont care about first person Enhanced Textures Detail (UV-tweaks) - Complex Parallax Addon Required to fix an engine bug that prevents parallax from working properly Free FPS One of the recommended mods in this performance guide Game Over Screen (optional)Change quick save to normal save data Golden Dwemer Pipeworks Redone Patches for Various Mods for glowmapped patches Gravunlom - Complex Parallax and Improvements Required to fix an engine bug that prevents parallax from working properly Hiko Baba HikoBorn HuaJianCi - Another Chinese Fonts 必须,否则会闪退 Illustrious Whiterun SE - 8K - Parallax - Complex Materials Infinite Weight Mod Isshin - the Sword Saint Moveset Collection (MCO I BFCO) For those who may experience startup crashes Josette the Justicar - High Poly Follower or Enemy Not hard required. It fixes the "double perk bug" JS Attunement Sphere and Lexicons SE - Glowmapped Without it there will be black textures JS Dwemer Artifacts SE - Glowmapped Without it there will be black textures JS Dwemer Control Cube SE - Glowmapped Without it there will be black textures JS Dwemer Puzzle Cube SE - Glowmapped Without it there will be black textures Kinda Combine of SSE ENGINE's toml file OG MOD, i'd love to show respect to the genious author Maintained Magic Not a requirement, but everybody should have this. Mjolnir - Leviathan Axe - Blades of Chaos required in order to fix alpha blending issues Modding Skyrim SE on Linux - A Headache Minimization Guide Optional. Molag's Will - A Vampire Skill Tree Soft Requirement - Required for the Preloader Mouse Wheel Zoom set ScrollingDoesntSwitchPOV to true Named Quicksaves - A Save Manager Required for save profiles to work Named Quicksaves RU Требуется для сохранения в профили по именам персонажей Nightshade Armor - TBD SSE Conversion so that 1st person texture swaps work properly No Gusts More Glory - Wind FX Volume Slider SaveAddedSoundCategories = true so volume settings are saved Noble Skyrim Mod HD - Complex Parallax Addon Required to fix an engine bug that prevents parallax from working properly Parallax Mesh Patch Collection Parallax Occlusion Mapping Parallax fixes may be required for some meshes Parallax-Traveled Dirt Roads not sure if needed its in my load order Peacekeeper Armour - Special Edition Required for female texture sets to display in first person. Playable Minotaurs Edited version Hard requirement as it will stop any crashes from happening when you chose this race PrivateProfileRedirector SE - Faster game start (INI file cacher) Quarantined Mountains SOFT REQUIREMENT - ONLY NEEDED IF YOU WANT PARALLAX RaceMenu CBBE morphs fix for SSE Engine Fixes For Skyrim SE 1.6.629+ Red Sonja warrior Racemenu preset Regional Sounds Expansion (SRD - Wilds Dungeons Towns Ambience Birds - Fixes) Required for volume sliders to persist between saves. Regular Quicksaves Requiem - The Roleplaying Overhaul not strictly required, but strongly recommended Reverb Interior Sounds Expansion (SRD - Rain Thunder Ambience - Fixes) Required for volume sliders to persist between saves. Reverb Interior Sounds Expansion (SRD - Rain Thunder Ambience - Fixes) - Polish Translation Wymagane do zachowania suwaków głośności między zapisami Reynila the Blade of Nocturnal - High Poly Follower or Enemy Not hard required. It fixes the Rudy ENB for NAT 3 Rudy ENB SE for Cathedral Weathers Rudy ENB SE for Obsidian Weathers - LUX - ELFX Hard requirement Ruins Clutter Improved - Complex Parallax Addon Required to fix an engine bug that prevents parallax from working properly Sabriyah Havoc Incarnate - High Poly Follower or Enemy Not hard required. Screenshot Helper CellInit Patch (enabled by default) Shadow of Skyrim - Nemesis and Alternative Death System Optional. Fixes the Ability Condition Bug where ability spells eventually stop working. Shas' Equipable Hand Nails fixes a vanilla 1st person bug Skip Deathcam The Regular Quicksaves option must be enabled for this mod to load non quicksaves SKSE Menu Framework Skyborn - Immersive Roleplaying Overhaul SkyFurry - A world overhaul Use this for SE/AE or Engine Fixes VR for VR to fix Snow Elf crash SkyFurry NG - New furry races and furry world changes Use this for SE/AE or Engine Fixes VR for VR to fix Snow Leopard and headband/braid crash Skyrim Platform - A TypeScript SDK for Skyrim Highly recommended, otherwise Chromium processes will hang in your Task Manager Skyrim Save System Overhaul 3 (SSSO 3) Not mandatory, but doo a favor to yourself, use it Skyrim Save System Overhaul 3 - French Skyrim Souls RE - Updated Memory Manager patch and Global Time fix highly recommended. SSE Engine Fixes - Complete Config and all of its requirements SSE Engine Fixes - Full UP Config AE main SSE Engine Fixes - Modified .toml File Only For SSE v1.6.1130 and v1.6.1170 SSE Engine Fixes - Save Corrupt Fix SSE Engine Fixes - Save Corrupt Fix AE (v1.6.353 - 1.6.1170) (.TOML Fixes) SSE Engine Fixes - Unofficial A Dragonborn's Fate mod guide config SSE Engine Fixes Tweaks Standalone EFF Cosmetic Menu Soft requirement. This fixes the mouse bug but technically the menu works fine with keyboard only. Static Mesh Improvement Mod - SMIM - Complex Parallax Addon Required to fix an engine bug that prevents parallax from working properly Terrain Parallax Blending Fix Required to fix an engine bug that prevents parallax from working properly The Hammer of the Naaru - ENB Lights - VFX - 4K - Standalone - By Kredans The mod may CTD your game without this Underground - Complex Parallax Addon Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Clutter and Furniture Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - College of Winterhold Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Dawnguard Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Dragonborn Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Dungeons Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Farmhouses Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Landscapes Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Markarth Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Minor Architecture Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Riften Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Solitude Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Whiterun Required to fix an engine bug that prevents parallax from working properly Vanilla Complex Parallax - Windhelm Required to fix an engine bug that prevents parallax from working properly Vanilla Plus Modlist (Part 2) Engine Fixes - skse64 Preloader and TBB Lib extract to Skyrim Root folder. You cant install part 2 with mod manager. Vivid Landscapes - Rocking Stones and Mountains - Complex Parallax Occlusion corrects some parallax issues Voyage to the Dreamborne Isles SE HIGHLY RECOMMEND Warframe - Nyx Prime - CBBE - 3BA To fix a rendering bug that can occur when a nif contains an environment map and a glow map. Warframe - Radiant Lotus - CBBE 3BA - HDT-SMP Required for glowmap textures to work. Warframe - The Lotus - CBBE 3BA Hard requirement. It seems glow textures wont work properly without it. Waterskin - Stay Hydrated In Tamriel Make sure CalendarSkipping = true is enabled under Fixes to prevent any issue with in-game time tracking. Wheeler CTD-Fix Optional , but without this mod gives me ctd on AE version Worlds Dawn SE - Enchanted Loot and RPG Attributes in Skyrim This mod is working correctly in version 1.597 of SSE, which is outdated and requires you to downgrade. YoerkSun - Shadow Rabbit - BHUNP - CBBE 3BA - Bodyslide Zorkanne's Optimized ini files and Win registry optimization - Permissions and credits
-
Credits and distribution permission
- Other user's assets All the assets in this file belong to the author, or are from free-to-use modder's resources
- Upload permission You can upload this file to other sites but you must credit me as the creator of the file
- Modification permission You are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
- Conversion permission You can convert this file to work with other games as long as you credit me as the creator of the file
- Asset use permission You are allowed to use the assets in this file without permission as long as you credit me
- Asset use permission in mods/files that are being sold You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
- Asset use permission in mods/files that earn donation points You must get permission to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
meh321 - sse fixes research, skyrim LE bug fixes (ported with permission)
Nukem - form cache code, additional research for the tree LOD alpha stuff, pointing me at the waterflow timer, tree reflection fix, mutex stuff
himika - scatter table implementation from libskyrim (LE), plus tons of research function/variable namesDonation Points system
Please log in to find out whether this mod is receiving Donation Points
-
Translations
-
No translation available on the Nexus
- Changelogs
-
-
Version 6.1.1
- fix bug in last release with double perk apply fix (shad0wshayd3)
-
Version 6.1.0
- Update for 1.6.629+ (shad0wshayd3)
- Fix perk apply bugfix (shad0wshayd3)
- Fix memory patch crash (shad0wshayd3)
-
Version 6.0.2
- Fix a bug with the climate bugfix
-
Version 6.0.1
- Fixed a bug where climate sunrise/sunset records didn't properly load when loading a save game in interiors.
-
Version 5.8.0
- Added three null ptr crash fixes (fgenesis)
-
Version 5.7.0
- Added MusicOverlap fix.
-
Version 5.6.1
- MaxStdio is now customizable (8192 is the max on updated Windows10/11 systems)
-
Version 5.6.0
- Add GlobalTime fix
- CleanSKSECosaves is no longer enabled by default
-
Version 5.5.0
- Reworked MemoryManager patch
- Added ScaleformAllocator patch
- Added SafeExit patch
- Removed UseTBBMalloc experimental patch
-
Version 5.4.1
- Improved error reporting mechanisms
-
Version 5.4.0
- Reduce plugin conflicts by using SKSE's shared trampoline
-
Version 5.3.5
- Fixed a bug with creating the log
-
Version 5.3.4
- Fix for sleep/wait timer
- Updated tbb dependency
-
Version 5.3.3
- Fixed sleep/wait time patch
- Adjusted exit patch
-
Version 5.3.2
- Actually included the dll this time
-
Version 5.3.1
- Fixed a bug where configs would not load
-
Version 5.3.0
- Renamed and adjusted UnequipAllCrash to NullProcessCrash
- Added TorchLandscape fix
- Added CreateArmorNodeNullptrCrash fix
- Updated tbb distro
-
Version 5.2.0
- Integrated memory patch
-
Version 5.1.1
- CellInit fix is no longer experimental
- Exited beta phase
-
Version 5.1.0.3
- Modified experimental `CellInit` patch
-
Version 5.1.0.2
- Updated experimental `CellInit` patch
-
Version 5.1.0.1
- Fixed a bug where `ConjurationEnchantAbsorbs` was hooking the wrong spot
- Added `UnequipAllCrash` crash fix
- Added experimental `CellInit` patch
- Added `WeaponBlockScaling` fix
- Fixed a bug where CleanSKSECosaves failed to clean cosaves from MO2 profiles
-
Version 5.0.0.1
- Support version 1.5.39-1.5.97 via meh's offset library (Ryan, meh)
- Fixed a bug where `PatchDisableChargenPrecache` was enable by the wrong setting
- Adjusted archery downward aiming patch to spawn the arrow from your eyeballs
- Fixes to GetKeywordItemCount to cause less issues
- Fixed a crash when serializing sound categories
-
Version 4.13.0
- Disable GetKeywordItemCount fix by default since it crashes some people apparently
- Add a fix for a bug causing parallax lighting shaders to work improperly if specular is not enabled
- Fix a bug with object LOD reflection fix
- If you use "Animation Limit Crash Fix" please diable AnimationLoadSignedCrash in EF
-
Version 4.12.0
- Add a fix for the condition function "GetKeywordItemCount" which returns the wrong values in some situations. (Ryan)
-
Version 4.11.0
- Update for SSE 1.5.97. Memory Patch also updated.
- Fix an improper signed cast in the animation loader. Should allow more animations to load before the game CTDs. (submitted by CakeTheLiar)
-
Version 4.10.0
- Disable Tree Reflection fix if ENB is detected due to conflict. ENB contains its own fix for this bug.
- Fix verbose logging.
-
Version 4.9.0
- TimeManagerSkipping - Fixes the bug listed under Notes on this page https://www.creationkit.com/index.php?title=GetCurrentGameTime_-_Utility (Ryan)
- Split the MemoryManager/UseTBBMalloc patches into their own DLL. The main DLL no longer pre-loads, but the pre-load archive is still required since you need tbb.dll. This was done due to incompatibilities with newer versions of CommonLibSSE and preloading, but will also help people having issues with the preloader not working correctly. If you need the MemoryManager patch to play the game, download the optional DLL.
- Allow plugin to load on SSE 1.5.73 since the offsets are the same in both versions.
-
Version 4.8.0
- Add a patch to allow the game to successfully create save games larger than 64 MB (uncompressed). This won't be necessary for most folks, but if you have a long playthrough that begins to crash when you try and save, this might fix it. Disabled by default. Thanks to SevereArtisan for helping debug this.
-
Version 4.7.0
- Fix broken offset causing memory patch to crash.
- Add lip sync fix from meh's LE bug fixes (Ryan)
-
Version 4.6.1
- Update skse crosshair ref fix so it works with 1.5.80
-
Version 4.6.0
- Update for SSE 1.5.80/skse64 2.0.16
-
Version 4.5.0
- Disable alpha testing on ENVMAP lighting shaders. Should fix texture issues on armor caused by EF (TBD Tavern Clothes for example).
-
Version 4.4.0
- Add Cobb's Archery downward aiming fix (see https://www.nexusmods.com/skyrim/articles/52111) ported by Ryan
-
Version 4.3.0
- Add a fix for spell absorb triggering on conjuration summons from enchanted items. (see: https://afktrack.afkmods.com/index.php?a=issues&i=26414) Thanks to Ryan for the fix as ever.
-
Version 4.2.0
- Fix the code I re-added, shouldn't be any more 3rd person camera CTDs now
-
Version 4.1.0
- Fix Engine Fixes bug causing third person camera to break
-
Version 4.0.0
- Update for SSE 1.5.73/skse64 2.0.15
- Disable addon node warning temporarily
- Add temporary fix for skse64 2.0.15 that makes the crosshair ref handler dispatch like it used to (fix for QuickLoot RE)
- Add fix for broken object LOD. If this causes graphical glitches elsewhere, you can just disable it for now, it won't cause anything but visual glitches if there are bugs.
- Add fix for a crash in scaleform's heap (Ryan)
- Add back vertical sensitivity fix
-
Version 3.7.0
- Rewrite sound category saving to fix a bunch of crashes.
-
Version 3.6.0
- Bugfix for tree stuff..again..
-
Version 3.5.0
- Fix a bug where the "EquipShout" script would fire the "shout equipped" event even if the shout failed to equip. Fixes the XPMSSE/High Hrothgar crash that XPMSSE released a work-around for a while back. (Ryan/SniffleMan)
-
Version 3.4.0
- Hopefully fix addon node warning showing extra times when disabling/enabling plugins in-game.
- Fix crash on startup caused by bethesda.net connection issues when living in specific regions. Thx to the people who provided crash dumps + Nukem & SniffleMan for the usual.
-
Version 3.3.0
- Fixed a typo in my tree LOD code preventing disabled tree LOD from hiding.
-
Version 3.2.0
- Port "Scrolling Doesn't Switch POV" and "Faster Sleep Wait" from LStewieAL's Skyrim LE plugins https://www.nexusmods.com/skyrim/users/2232669?tab=user+files&BH=0
- Fix a bug where non-boolean ini configuration wasn't being read properly
- Disable tree reflection fix by default because I honestly don't know if it conflicts with ENB
-
Version 3.1.0
- Fix addon node warning from warning on overrides that keep same node index (ITMs, etc)
-
Version 3.0.0
- Re-do mod page and ini file to be more clear/concise
- Merge Misc Fixes SSE patches in (ty Sniffleman)
- Add fix for MO5S load bug
- Use tbbmalloc instead of jemalloc for memory patch
- Update preloader to work with Skyrim VR if necessary, and also load plugins from meh's DLLPlugins directory if you don't have meh's loader installed
- Add warnings for duplicate addon node indexes and the reference handle limit
- Remove temporary fixes from source/page since SKEE & SKSE have long updated to fix those bugs
- Add the achievements with mods active patch so I can use less DLLs :P If you were previously not using this please disable it to continue seeing your save games.
-
Version 2.16.0
- Fix shutdown crash caused by SNCT save fix
-
Version 2.15.0
- Fix snow sparkle compatibility w/ BDS (and others)
-
Version 2.13.0
- SSE 1.5.53
-
Version 2.12.0
- fix stdio patch
-
Version 2.9.0
- fix leftover bug with TAA disabled and DOF enabled causing quicksave flicker
- temporary patch for skse 2.0.7 that fixes extra enchantment vtbl, allowing Loot&Degradation and XtendedLoot to properly add enchantments dynamically; will fix any other mod that uses this functionality
- temporary patch for skse 2.0.7 that enables mouse pointer in custom menus (fixes missing mouse pointer in UIExtensions-based menus like AddItemMenuSE, etc)
-
Version 2.8.0
- fix TAA-related quicksave & save screenshot bugs for hopefully good. no side effects anymore
- add skse64 orphaned cosave cleaner, will auto delete orphaned cosaves on launch
-
Version 2.7.0
- change save screenshot patch, disable both by default
- add debug mode for stdio
-
Version 2.6.0
- add alternate patch for save game screenshots
- separate save game screenshots and quicksave delay patches
- add "disable quicksave" feature from LE skse plugin of the same name
-
Version 2.5.0
- add patch for quicksaving + game screenshots when ingame TAA/DOF disabled
- please read main page for info on this fix
-
Version 2.4.0
- add a patch to set max stdio file handles to 2048 instead of system default 512; this should fix the false save corruption bug in 99.9% of use cases
- add racemenu precache killer from LE. this is disabled by default as most users shouldn't need it
-
Version 2.3.0
- add a patch to save mod-added volume menu sound categories to an external ini file, allowing volume settings to be preserved
- add a temporary fix for a vanilla bug with ShaderParticleGeometry ParticleDensity >10
- patch scrapheap in memory manager patch
- add a temporary patch that applies if skee64 is detected, which fixes the XPMSSE4.3/Racemenu/skee64 crash
-
Version 2.2.0
- fix memory allocation issue. memory manager patch should be "stable" now, but again, there is little point in using it unless you are having infinite loading screen issues, or just want to test it on your hardware
-
Version 2.1.0
- add a fix for a snow sparkle bug. this also fixes a CTD with the memory patch when in areas with snow meshes
-
Version 2.0.0
- use TBB for caching data structures instead
- add skse64 preloader & support it with plugin
- add memory manager patch ("use OS allocators"), which requires the preloader
-
Version 1.1.0
- Force disable form cache fix if SSE fixes is detected, since people aren't removing SSE fixes properly and breaking their games.
-
Version 1.0.0
- Initial release for SSE 1.5.39
-
- Donations
-
Straight donations accepted
Engine Fixes for Skyrim Special Edition
A WIP skse64 plugin for Skyrim Special Edition to fix bugs and patch issues.
The majority of current work on this plugin (5.0+) is being done by Ryan, who deserves more credit than you can imagine :^)
Installation
- Install the Part 1 zip as you would any SKSE plugin, be that through your mod manager or directly to your data folder.
- Install the Part 2 zip by extracting it to your Skyrim SE folder (the three dlls should be alongside SkyrimSE.exe, etc)
For configuration see the INI Settings below. The defaults should be stable for all users.
If you prefer SSE Fixes' version of the same fixes to this one, you can install them together and Engine Fixes will automatically disable its conflicting patches :)
INI Settings/Configuration
EngineFixes
- VerboseLogging (default: false) - Enables more verbose logging in the log file.
- CleanSKSECosaves (default: true) - Deletes SKSE cosaves with no matching save on launch.
Patches
- DisableChargenPrecache (default: false) - "Precache Killer" function, duplicated from RaceMenu.
- EnableAchievementsWIthMods (default: true) - Enables achievements when you have mods installed.
- FormCaching (default: true) - Caches recently accessed forms. Similar to SSE Fixes.
- MaxStdio (default: true) - Raises max file handle limit from 512 to 2048, which should fix "False Save Corruption" bug in most cases.
- RegularQuicksaves (default: false) - Makes quick saves use the regular save handler.
- SaveAddedSoundCategories (default: true) - Saves volume settings for mod-added sound categories to a separate ini file. This functionality is the same as Audio Overhaul for Skyrim SE's dll, but they will not conflict.
- ScrollingDoesntSwitchPOV (default: false) - Makes it so using your scroll wheel won't swap between 1st/3rd person. See LE mod here
- SleepWaitTime (default: false) - Lets you change the time it takes to sleep or wait. See LE mod here
- SleepWaitTimeModifier (default: 0.3) - The in-game default time is 1.0; smaller values speed up the sleep/wait time, higher values slow it down
- TreeLODReferenceCaching (default: true) - Requires FormCaching. Fixes the very slow Tree LOD function that causes framerate drops most noticeable in Riften. Similar to SSE Fixes.
- WaterflowAnimation (default: true) - Decouples water flow animation from in-game timescale, so that decreasing/increasing your timescale doesnt mess with the water animation speed.
- WaterflowSpeed (default: 20.0) - Sets the waterflow speed for the animation patch. The default of 20 is equal to the default timescale, and is probably OK unless you want the water to appear slower/faster for some reason.
Fixes
- ArcheryDownwardAiming (default: true) - Fix a bug where projectiles sometimes don't fire properly if you're aiming downward. Ported from Cobb's LE fix (see here)
- AnimationLoadSignedCrash (default: true) - Fix an improper unsigned/signed conversion. Should allow loading more animations before a CTD. If you use Animation Limit Crash Fix SSE I suggest disabling this to use that mod's fix instead.
- BethesdaNetCrash (default: true) - Fixes a crash on startup caused by improper handling of non-ASCII characters in Bethesda.net HTTP response headers.
- BSLightingAmbientSpecular (default: true) - Fixes a bug where lighting template Directional Ambient Specular & Fresnel Power are broken
- BSLightingShaderForceAlphaTest (default: true) - Forces alpha testing in the lighting shader. Fixes object LOD reflections on water.
- BSLightingShaderParallaxBug (default: true) - Fixes a bug with parallax lighting shaders
- CalendarSkipping (default: true) - Fixes the bug listed under Notes on this page
- DoublePerkApply (default: true) - Fixes a bug where NPCs in the player's cell will have their perk effects applied twice on game load
- EquipShoutEventSpam (default: true) - Fixes a bug where the 'Equip Shout' script would fire a shout equipped event even if the equip failed.
- GetKeywordItemCount (default: false) - Fixes the condition function "GetKeywordItemCount" returning incorrect values in some situations.
- GHeapLeakDetectionCrash (default: true) - Fixes a crash where scaleform attempts to report a memory leak but the code doesnt exist in Skyrim
- LipSync (default: true) - Fixes the lip sync bug, same as LE bug fixes.
- MemoryAccessErrors (default: true) - Fixes a handful of out-of-bounds or use-after-free bugs. Required for experimental memory patches.
- MO5STypo (default: true) - Fixes a typo in the ARMA (Armor Addon) form loader preventing 1st person female alternate texture sets from being loaded.
- PerkFragmentIsRunning (default: true) - See Misc Fixes SSE's readme for details.
- RemovedSpellBook (default: true) - See Misc Fixes SSE's readme for details.
- SaveScreenshots (default: true) - Fixes save game screenshots being blank when TAA is disabled.
- SlowTimeCameraMovement (default: true) - Fixes camera movement being slow during slow time effects.
- TreeReflections (default: true) - Fixes tree LOD reflections. No conflict with ENB.
- UnequipAllCrash (default: true) - Fixes a crash when invoking "Actor.UnequipAll" on an actor without an AI process.
- VerticalLookSensitivity (default: true) - Makes vertical look sensitivity not tied to framerate.
- WeaponBlockScaling (default: true) - Fixes weapon blocking so it correctly scales off of the blocking actor's weapon.
Warnings
- DupeAddonNodes (default: true)
ADDN (Addon Node) forms have a node index that must be unique across your entire load order. A warning box will pop up if you have a conflict in your load order, and the conflicting mods will be logged to your Engine Fixes log file. To resolve this, you need to contact the mod author(s) whose mods have conflicts, and one of them will have to change which node index they are using. Please be courteous :)
- RefHandleLimit (default: true)
- RefrMainMenuLimit (default: 800000)
- RefrLoadGameLimit (default: 1000000)
For detailed information on this engine limitation, see my reddit post.
This will pop up a warning box if your reference handle limit is above the configured warning levels at your main menu and whenever you load a save game.
Over the course of a 100+ hour game session, it is easily possible to build a large reference count in your save game, so the Main Menu limit is by default configured to 800k, which is 250k~ below the actual limit. If you don't intend to play long saves you can probably safely raise this warning limit.
The load game limit is set to 1 million (48k below the limit). If your save game is getting dangerously close to the limit it is possible to reduce the references stored in it using ReSaver, but keep in mind this can cause things in your game world to disappear/respawn depending on your choices.
Currently, the only solution to this issue is to either remove non-master plugins with large reference counts from your load order, or turn them into master plugins.
Experimental
- CellInit (default: true) - Fixes a rare crash where a form does not get converted from an id to a pointer.
- MemoryManager (default: false) - Disables built-in memory manager for the game's largest heaps. This is the famous "Use OS Allocators" patch
from LE. - UseTBBMalloc (default: true) - If you enable the memory manager patch, this will also replace standard malloc with tbbmalloc. This does nothing if the memory manager patch is disabled.
- SaveGameMaxSize (default: false) - Expands maximum save game size from 64 MB (uncompressed) to 128 MB. If you have a long playthrough and your game starts crashing when you try to save, this might fix it. Marked experimental because I can't test it myself, but is most likely safe.
Credits
Nukem - more stuff than I can mention
Sniffleman/Ryan - Misc Fixes + CommonLibSSE
meh321 - research into tree LOD function (SSE fixes), bugfixes LE & port permissions
sheson - skse plugin preloader for LE alongside meh
himika - scatter table implementation from libskyrim (LE), plus tons of research function/variable names
kassent - useful information from the source code of various skse plugins
Kole6738 - cosave cleaner idea+code
LStewieAL - Things ported from here
Source & Contributing
Source is available on Github. While I intend to look into some other known bugs, no promises. If you feel like tracking down a bug and theorizing a fix or even implementing one yourself, feel free to contribute; I'm willing to maintain it for future game updates.
Preloader can be found here.
tbb.dll and tbbmalloc.dll are Intel's Threaded Building Blocks library.