Jump to content
  • entries
    13
  • comments
    393
  • views
    38768

Conglomerate 01 - Skyrim LE Essentials: Installing Skyrim, Stability Fixes, Tools


donttouchmethere

78121 views

Conglomerate 01

 

 

This guide is for Skyrim LE:

 

For Skyrim SE check out this guides:

 

 

Intro:

My blog is pretty basic and should be used as a "quick" reference to prepare Skyrim LE for modding. If you want to learn more about the technical aspects on how the various Stability Fixes for Skyrim work you can start your research from here.

Main goal is to show how to install Skyrim ready to be modded and how to use "Stability Fixes" to keep Skyrim LE stable even with a multitude of installed mods.

In addition you can find here a list of tools needed to keep the game stable and fix issues.

The instructions are written in a way that a user can just work through it from top to bottom (recommend!), for a first install or a reinstall of Skyrim LE.

 

I use Nexus Mod Manager (NMM v0.8+) in combination with Wrye Bash to compensate for the NMM shortcomings, that's why you find a few NMM related hints included in this blog. The stability fixes are the same for use with any Skyrim LE setup unrelated to the used mod manager (MO, MO2, Vortex, Wrye Bash).

 

I mainly post only solutions I tried or use on my own Skyrim setup and that showed practical results. Many of the here posted fixes and tools are the absolute basics and mandatory to create a stable modding environment.

In combination with Conglomerate 02 it is possible to create a lewd base setup that can be trusted to be stable. A stable base setup is needed for troubleshooting, because it is really hard to find mod bugs or conflicts if the base setup creates glitches or worse crash to desktop (CTD).

 

 

Most used abbreviations and technical terms:

Conglomerate - Abbreviations and file types

 

What you find on this blog page:

 

  1. Installing Skyrim LE
    • Installing Skyrim LE
    • Backup and preparations before uninstalling Skyrim
  2. TES5EDIT Quick_Auto_Clean and cleaning Skyrim Master files
    • a quickie with Quick Auto Clean
  3. SKSE & SKSE.ini
    • Mandatory Papyrus expansion
    • Memory (Block) Fix
  4. Crash fixes, Crashfixplugin.ini
    • Memory allocator
    • String count fix
    • other fixes
  5. ENBoost & enblocal.ini
    • ENBoost is the standalone memory manager without the graphical effects from ENBSeries
    • Provides Skyrim with more usable memory
  6. BethINI
    • ini configuration tool and tweaks
    • fixes user errors and/or fixes changes from ini manipulating mods
  7. Savegame Tools:
    • FallrimTools
    • NetImmerse Override Cleaner (SKSE Co-Save Cleaner Utility)
  8. Other useful Tools:
    • 7zip
    • Notepad++

 

 

 

1. Installing Skyrim LE

 

  • Installing Skyrim LE
 

Skyrim download and installation:

 

Before the download choose the right place to install Skyrim:

  • Install Skyrim on a separate drive/partition from the one the Operating System is installed on, or:

    • ⚠️Avoid installing Steam and Skyrim in "C:\Program Files" or "C:\Program Files (x86)" folders since Windows User Account Control [UAC] can prevent writing files by 3rd party programs.

    • Especially NMM suffers if Skyrim is installed in c:\program files.

 

After the download and installation:

After the download and installation process:

  • go to steam games library > choose Skyrim and right click on it > choose: „check local files for errors“ (only once, steam will repair and download the same files over and over)

  • go to steam games library > choose Skyrim and right click on it > choose: „update game only on game start“

 

Starting Skyrim the first time:

  • ⚠️start Skyrim via Launcher (not via SKSE) once to generate skyrim.ini and skyrimpref.ini,

    • you can find the *.ini in Users\<mygames>\skyrim

      • Users\<mygames>\skyrim:  savegames and papyrus logs can be found there too

 

Backup Time:

  • because downloading Skyrim from Steam takes hours and messing up the Skyrim installation is easy to do, its a good idea to make a zip Backup of the whole Skyrim folder: create a zip archive from \Steam\steamapps\common\Skyrim

 

  • Backup and preparations before uninstalling Skyrim
Spoiler

Sometimes it's necessary to reinstall Skyrim from scratch.

 

Usually you could just uninstall Skyrim, delete the leftovers and drop your Skyrim Backup into the old Skyrim folder.

Still this means you have to recreate all those *.ini files again and you will loose your saved character presets and mod MCM settings (*.json).

Also you will have to search for all those stability tool files again.

 

So I was thinking what files I would rescue for a faster Skyrim rebuild:

⚠️RESCUE THOSE FILES BEFORE UNINSTALLING ANY MODS

 

For NMM:

[ > Nexus Mod Manager > mods ]

  • Backup of all mod zip files.

Especially if they got renamed or modified.

Just drop the zips back into your NMM mods folder after moving or reinstalling NMM.

 

 

[ > Nexus Mod Manager > mods > categories ]

  • Categories.xml

I create lots of categories in NMM to keep the Overview.

Just drop the zips back into your NMM mods folder after moving or reinstalling NMM.

 

 

For all:

[ > skyrim ]

  • Screenshots!

Hey, some of them are actually good ?

 

[ > skyrim ]

  • d3d9.dll
  • enbhost.exe
  • enblocal.ini

Save the trouble to download them again and you have a ready to use enblocal.ini for the new Skyrim installation.

 

If you are there already also grab the:

  • d3dx9_42.dll

from the SKSE Plugin Preloader

 

[ > skyrim > data > skse ]

I just copy the whole SKSE folder.

In there you find:

  • Nioverride.ini
  • SKSE.ini
  • Mod *.json files (MCM settings and more)
  • Character Presets
  • HDT settings
  • Crashfix.ini
  • CrashfixPlugin files
  • StorageUtilData

 

[> skyrim > data]

Schlongs of Skyrim saves it's MCM json into the data folder:

  • SOS.json

 

 

After reinstalling Skyrim just grab the files needed from your backup SKSE folder.

⚠️Don't just copy the whole folder over, because some might not be needed for your new setup or might even conflict with newly installed/updated mods (for example DFC v12.x doesn't go well with json created with DFC earlier than v12.x.)

⚠️Some mods can't read a copy-pasted json right away, in that case save the MCM ingame once and exchange the json with the one you used last.

 

 

 

2. TES5edit and cleaning the Skyrim DLC Master files

 

 

Cleaning the Skyrim DLC Master files with TES5Edit:

 

Since 2019 TES5Edit comes with a new Mod cleaning feature: "QuickAutoClean"

 

Reasons to clean Skyrim files and why TES5Edit is a useful tool:


Master files to be cleaned:

  • update.esm
  • dawnguard.esm
  • hearthfires.esm
  • dragonborn.esm


Cleaning Procedure:

Basically you will have to repeat those steps with each Master file in TES5Edit:

  • start TESVEdit via TES5EditQuickAutoClean.exe
  • choose only one mod ESM and press "ok"
  • TES5Edit's QuickAutoClean will clean the mod automatically, wait till it finishes it's job
  • close TES5Edit and changes will be saved
  • Repeat this procedure for all Master files

 

 

 

3. SKSE & SKSE.ini

 

 

SKSE & SKSE.ini:

 

What SKSE does:

  • I found this page helpful, because I like explanations that start with: "I can try to simplify this one..." [behippo]
  • Basically SKSE = Skyrim Script Extender, it extends the Papyrus Script with more functions for coders
  • In addition creating a SKSE.ini activates Memory (Block) Fix

 

Where to grab SKSE:

  • grab SKSE from here: SKSE
    • grab the 7zip archive for manual installation

 

Best way to install SKSE:

  • Install SKSE is manually from the 7z archive

 

Manual SKSE installation:

  1. unzip downloaded SKSE file
  2. Copy the following files to Steam\SteamApps\common\skyrim\:
    • skse_1_9_32.dll
    • skse_loader.exe
    • skse_steam_loader.dll
  3. The "src" folder is only useful for programmers, most users can ignore it.
  4. Copy the files from the skse data folder to Data\Scripts\ Skyrim folder. The pex files are needed by all users of SKSE.
  5. If you create mods, copy the psc files in Data\Scripts\Source\ into the Data\Scripts\Source\ folder of your installation. The .psc files are only needed if you have the CreationKit installed and intend to create or compile Papyrus scripts. It doesn't hurt if you copy the psc files over too.

 

Creating a SKSE.ini:

  • Create a SKSE.ini, because SKSE doesn't create one automatically.
  • The SKSE.ini is also activates the Memory Block Fix.
  • SKSE is also essential part of memory management, more details here:  2020 Skyrim LE Stability Guide
  • With a simple SKSE.ini you can already create a more stable Skyrim thanks to better memory management. If you need to provide your setup with more memory then check out the next chapter about ENBoost.

 

  • To create a skse.ini just use any text editor (MS Editor, Notepad++ and others)
  • The SKSE.ini is saved to: skyrim/data/SKSE
  • If the SKSE folder doesn't exist yet, just create one.
  • The SKSE.ini should look like this:

 

[Display]
iTintTextureResolution=2048
[General]
ClearInvalidRegistrations=1
EnableDiagnostics=1
[Memory]
DefaultHeapInitialAllocMB=768       the SKSE memory settings can be fine tuned with the help of Memory Blocks Log
ScrapHeapSizeMB=256
[Debug]
WriteMiniDumps=1

 

 

Alternatively download this ready to use SKSE.ini: skse.ini with folders.7z

 

 

 

 

4. Crash fixes, Crashfixplugin.ini

 

 

Crash fixes, Crashfixplugin.ini:

 

What Crash fixes does and why you need it:

  • Fixes various issues found here: How to debug CTD
  • Fixes the vanilla Skyrim savegame string limit for more than 65535 strings. With mods installed that rise the string count significantly you will quickly find yourself over the 65k string count limit.
    • You can check your string count via FallrimTools.
    • Crash fixes changes the savegame format to archive this. To be able to still open the save game with a savegame cleaner use FallrimTools
    • More details about FallrimTools can be found on this blog page (?pending).
  • Crash fixes comes also with a memory allocator function
  • For more information about Crash fixes and hints to create a stable Skyrim setup read the Crash fixes page. More details about what Crash fixes does can be found in it's change log (spoiler at the end of the Crash fixes Nexus page)

 

Where to get Crash fixes and it's requirement:

 

What needs to be installed and where:

  • Crash fixes files go to "skyrim/data/SKSE/plugin":
    • CrashFixPlugin.dll

    • CrashFixPlugin.ini

    • CrashFixPlugin_preload.txt

 

  • SKSE Plugin Preloader file goes to ".../Skyrim":  
    • d3dx9_42.dll

 

Activating Crash fixes memory allocator patch:

  • open Crashfixplugin.ini in "Skyrim/data/SKSE/plugin":
    • change this setting from 0 to 1:
      • UseOSAllocator=1
        • If UUNP RaceMenu sliders are used change the following line from 0 to 1:
          • AlignHeapAllocate=1

 

Alternatively download this ready to use CrashFixPlugin.ini: CrashFixPlugin.ini with folders and AlignHeapAllocate=1 for ENBoost.7z

 

 

 

 

5. ENBoost & enblocal.ini

 

 

ENBoost & enblocal.ini

 

⚠️ Don't use this Guide to install a full ENB with ENB preset. ⚠️

 

What is ENBoost:

  • Various quotes about what ENBoost does:
Spoiler
  • Quoted from enbdev.com:
    • ENBoost is patch from ENBSeries which reduce memory usage of the games, so you may install much more modifications without crashes and errors, also it better utilize video memory of modern videocard. ENBoost often included in most recent ENBSeries and can be activated as memory manager in enblocal.ini configuration file.

 

  • Quoted from stepmodifications.org:
    • ENBoost is a memory management feature added to ENBSeries to address the crashes and freezes relating to the well-known system memory (RAM) limit of 32-bit applications. ENBoost is included by default in ENBSeries versions that support it, and can be implemented as a standalone memory manager without the graphical effects from ENBSeries. The effectiveness and performance of ENBoost is determined by a number of factors, such as size of system RAM / VRAM, quality of video card, version of Windows OS, CPU, and even motherboard memory channel speed.

 

  • Quoted from old STEP guide:
    • In order to understand how ENBoost works, it is important to first know how Skyrim manages memory. The main Skyrim game executable, TESV.exe, is a 32-bit Large-Address-Aware (LAA) application. This means that although TESV.exe can only use a maximum of 2GB of system RAM on 32-bit Windows systems, it can access up to about 3.1GB of system RAM (4GB - about 900MB of system resources) on 64-bit systems. To drive the video card in displaying Skyrim's 3D rendered graphics, TESV.exe must store object geometry (the shapes of things in the game) and texture data cached in its memory space, which is then copied to your video card's VRAM to display. The memory limit is not a problem with an unmodded Skyrim because the cached data is dynamically loaded and unloaded to make room for new data as it's needed, and it almost never completely fills up all of TESV.exe's available RAM.
    • However, when mods are added to Skyrim, the memory needed for cached data is significantly increased, and the more mods that are used, especially higher resolution texture mods, the higher the chance that TESV.exe will run out of memory. When this happens, either the program crashes or some objects do not get rendered.
    • ENBoost overcomes this memory limitation by ...
      • using available VRAM on your video card and

      • using system RAM outside of TESV.exe for dynamically allocated cached data.

    • The second method is accomplished by running an executable named enbhost.exe, which adds up to another 4GB of memory available for ENBSeries to manage per instance. The effectiveness and performance of ENBoost is determined by a number of factors, such as size of system RAM / VRAM, quality of video card, version of Windows OS, CPU, and even motherboard memory channel speed. Fortunately, a number of ENBoost user-settings have been added to account for the enormous variety of user's system configurations.

 

  • DTMT's quote:

    • "Cool! More available memory and less CTD"

 

  • Here an easy to follow video that explains the shared functions of ENBoosters and ENCabulators in detail:
Spoiler

 

 

 

Why you want ENBoost:

  • Loosely quoted from 2020 Skyrim LE Stability Guide:
    •  Frees game process memory from texture data and uses system RAM outside of TESV.exe for dynamically allocated cached data.
    • VRAM usage optimized

 

 

Optional - What you might want to install first:

  • DirectX 10

    • if you haven't already or later if you have issues even you're sure you installed all fixes correctly.

    • DirectX 10 can be found in the Skyrim folder

 

 

Preparations to install ENBoost:

  • grab Enboost from here:

    • ENBSeries
    • ⚠️don't use ENBseries v0.472, this version causes CTD after any alternate start in ENBoost configuration! Use only ENBseries versions below 0.472! ⚠️
    • last tested and working version for ENBoost: ENBseries v0.434
  • useful tool for the videomemorysizemb configuration, if you don't use the available memory auto detection:

  • Slothability shows how to configure Enboost with Chopin support:

    • 6:59 ENBoost configuration

    • since the available memory auto-detection works now this is mainly interesting if auto-detect doesn't work for your system

  • More detail information about enblocal.ini settings here: STEP WIKI

 

 

Installing ENBoost files:

  • After downloading the ENBSeries zip, extract it and copy only the following files from the wrapper version folder
    • to ...\skyrim
      • d3d9.dll

      • enbhost.exe

      • enblocal.ini

 

 

Configuration of the enblocal.ini for ENBoost:
[global]

usepatchspeedhackwithoutgraphics=true

  • CTD after using LAL bed if using ENBoost and set this to false (like you would for an ENB)

usedefferedrendering=false

 

[memory]

expandsystemmemoryx64=false

  • crash fixes will take over this part

reducesystemmemoryusage=true

enablecompression=true

reservedmemorysizemb=128

  • (-256-384-512-640-768-896-1024) pick your poison, start small and rise if there is stuttering in-game

videomemorysizemb=6144

  • check out Slothability's video for how to find the exact settings for your system or set AutodetectVideoMemorySize=true

AutodetectVideoMemorySize=true

  • If set to true ENBoost will automatically detect your available memory and ignores videomemorysizemb=6144
     

[engine]

MaxAnisotropy= 16

  • ⚠️make sure anisotrophic filtering is deactivated in the Skyrim launcher, don't forget to deactivate this function in NIVIDA settings too.

enablevsync=true

 

[antialiasing]

enableEdgeAA=true

 

[fix]

fixaliasedtextures=false

fixtintgamma=false

 

 

Changes in the skyrimpref.ini for ENBoost according to Slothability's Guide:

[display]

bfloatpointrendertarget=1

imultisample=0

imaxanisotropy=0

 

 

Alternatively download this ready to use enblocal.ini, ENBseries v0.434:0434 enblocal.ini configured for ENBoost.7z

 

 

 

 

6. BethINI

 

Spoiler

BethINI

 

What does the tool do:

  • Effects the configuration files: Skyrim.ini and Skyrimpref.ini
  • BethINI optimizes the game for increased graphical fidelity and performance.
  • Repairs configuration files after user error or evil mods
  • Removes unused configuration entries and writes missing ones
  • Optional Tweaks
  • It also makes a backup of your original configuration files

 

Why you want it:

  • Badly configured Skyrim.ini, Skyrimpref.ini can cause CTD, glitches, fps drop
  • BethINI optimizes and repairs your Skyrim.ini and Skyrimpref.ini with just a few clicks

 

Grab it from here:

 

Hint:

  • if you changed manually some configuration entries for good reasons, BethINI might remove those, so you have to re-add them later after BethINI is done.

 

 

 

 

7. Savegame Tools:

 

  • FallrimTools
Spoiler

FallrimTools

 

What it does:

  • Needed to control your savegame
  • Needed to manipulate your savegame
  • FallrimTools includes ReSaver, which is a powerful savegame editor/cleaner.

 

Why you want it:

  • If Crash fixes changes savegame format you will need ReSaver to open it, because older cleaners like SaveTool won't be able to open it anymore if you go over the vanilla string count limit.
  • To check your save games regularly for errors.
  • Clean your save game from leftovers after uninstalling a mod or for creating a clean save before updating a mod
  • To clean your save from unattached script instances and undefined elements
  • Check for suspended stacks and a too high active script count
  • To see which mods add what to your savegame.
  • LO can be exported with ReSaver as txt to post it in LL comments

 

Grab it from the Nexus:

 

Requirement for FallrimTools:

  • FallrimTools needs Java

 

  • NetImmerse Override Cleaner (SKSE Co-Save Cleaner Utility)

Spoiler

NetImmerse Override Cleaner (SKSE Co-Save Cleaner Utility)

 

What it does (blindly copied):

  • A lightweight utility capable of deleting data from SKSE co-save files, thus decreasing both the sizes of those files and Skyrim save and load times.
  • More details here: NetImmerse Override Cleaner

 

Why you want it:

Every savegame from a modded Skyrim comes with two files:

  • *.ess
    • Main Save
      • you open that one with ReSaver (FallrimTools)
  • *.skse
    • SKSE Co-Save
      • might need cleaning too, that's where SKSE Co-Save cleaner comes into play!

 

  • SKSE Co-Save might grow over time, in worst cases it gets bloated.
  • Big SKSE sizes cause longer save/loading times, in worst cases (bad mod, bad!) it makes the savegame unable to save/load or the stored data can cause glitches ingame.

 

 

 

 

8. Other useful Tools:

Spoiler

 

  • File archiver 7zip
    • Download: https://www.7-zip.org/
    • ? requirement for extracting LL mod archives and multi archives!
    • must have file archiver for LL
    • allows to compress/decompress archives you download from LL
    • important to merge zip multi-part archives
    • includes file browser to view/manipulate compressed files
    • also supports rar files
    • ? About extracting multi-part archives:

 

  • Notepad++
    • Download: https://notepad-plus-plus.org/downloads/
    • Notepad++ is a source code editor and Notepad replacement that supports several languages.
    • Great if you want to check/modify some json files and others
    • Basically a code editor

 

 

 

Edited by donttouchmethere

128 Comments


Recommended Comments



donttouchmethere

Posted

On 7/17/2019 at 11:45 AM, Grey Cloud said:

Just rebuilding Skyrim on my new machine.

Gopher says at the 2 minute mark to NOT clean Skyrim.esm. Apparently this way of doing it is now outdated with the latest versions of TESVEdit which has a 'quickautoclean' option

 

He also says that dirty edits are not a problem to Skyrim, only to modded Skyrim. 

I just rebuilding my Skyrim too.

Need to do that once a year after forgetting too many manually installed stuff and from experimenting.

Good time to see what the new TEVEdit autoclean does.

Has Gopher a new vid about that and if so can you post a link?

Grey Cloud

Posted

12 minutes ago, donttouchmethere said:

Good time to see what the new TEVEdit autoclean does.

I don't know. I think it was TESVEdit which told me and wouldn't let me do it the old way. Now you mention it I don't think I got around to cleaning them for a reason I cannot recall.

EDIT. Just checked and something cleaned them. ? I'm sure there was a problem.

 

I've got 2 games on the go. One is basically my old game from the old machine and a new one with my PC still in the start cell. The old game/new machine is not as laggy but it still isn't right. Maybe there is something broken in the save.

 

 

(Don't know if you've seen it but there is a German(?) person in tech support having problems with merging mods. Don't know anything about merging myself).

worik

Posted

1 hour ago, Grey Cloud said:

(Don't know if you've seen it but there is a German(?) person in tech support having problems with merging mods. Don't know anything about merging myself).

I haven't noticed it.  But it reads like we are talking SSE. AFAIK erhing is a bit different there . ... :classic_unsure:SSE is not my terrain

donttouchmethere

Posted

UPDATE:

> TESVEdit (xEdit) and the new QuickAutoCleaning feature

> updated link for ENBoost

Grey Cloud

Posted

I think the problem I had was that I couldn't add the switch thing to the end of the TESVEdit exe. Kept saying the syntax was incorrect IIRC.

 

We are having our annual 2 or 3 days of high humidity here.

donttouchmethere

Posted

UPDATE:

 

> topic: Crash fixes, CF memory allocator, SKSE.ini and SKSE Plugin Preloader

> some spelling errors everywhere

> more confusing NMM hints

> why wrye bash + NMM is a good combo (just don't run them at the same time^^)

> added tags to the blog

donttouchmethere

Posted

On 7/23/2019 at 10:17 PM, Grey Cloud said:

I think the problem I had was that I couldn't add the switch thing to the end of the TESVEdit exe. Kept saying the syntax was incorrect IIRC.

 

We are having our annual 2 or 3 days of high humidity here.

didn't get that syntax right too, but only tried it once, lucky for us the newer versions of TESVEdit comes with a quick clean exe

 

3 days of 40°C+ in a row here, I feel like I get backed alive ?

donttouchmethere

Posted

looking for more tech blogs (or topics) to promote here,

any recommendations?

 

donttouchmethere

Posted

1 hour ago, Grey Cloud said:

A bit late but I would like to point out that ElminsterAU has several posts about cleaning masters on Nexus

https://www.nexusmods.com/skyrim/mods/25859?tab=posts

thx!

Is it just me or do you get that annoying pop up on nexus about some data collector that starts with a lie: "we value your privacy"?

The force is strong with that one, because it defeats my pop up blocker ?

donttouchmethere

Posted

also a little update to ENBoost: how to setup your NIVIDA settings

DANGER: my settings are a bit experimental atm ^^

Grey Cloud

Posted

18 minutes ago, donttouchmethere said:

that annoying pop up on nexus

Just got the pop up when I went for the RSCO link I put in the PM. Wasn't there earlier and I've been on the Nexus several times today.

Zaflis

Posted

There are 2 mods that are major part of my Skyrim stability:

LoadGameCTDFix

SafetyLoad

 

I have tested both of them, CTD's are definitely more frequent without them.

donttouchmethere

Posted

9 hours ago, Zaflis said:

There are 2 mods that are major part of my Skyrim stability:

LoadGameCTDFix

SafetyLoad

 

I have tested both of them, CTD's are definitely more frequent without them.

Seems I have to give them another spin then!

Normally I try to build setups that aren't that instable to use those fixes.

On the other hand, I have to do the double load for the first save load.

 

worik

Posted

5 hours ago, donttouchmethere said:

Seems I have to give them another spin then!

Normally I try to build setups that aren't that instable to use those fixes.

On the other hand, I have to do the double load for the first save load.

 

Saftyload can be considered to be replaced by "Crash Fixes" since 2016. .. except for special circumstances. As mentioned in the documentation :classic_angel:

donttouchmethere

Posted

14 minutes ago, worik said:

Saftyload can be considered to be replaced by "Crash Fixes" since 2016. .. except for special circumstances. As mentioned in the documentation :classic_angel:

thx for saving me from doing something stupid ?

donttouchmethere

Posted

15 hours ago, Zaflis said:

LoadGameCTDFix

I tried it for some instable games, but with no effect.

I think it just replaces the double load on first save game load?

worik

Posted

12 minutes ago, donttouchmethere said:

thx for saving me from doing something stupid ?

:classic_angel: Let's sing the mod documentation song

 

? Let's read the documentation

No, I won't

Let's read the documentation

No, I'm bored

Let's read the documentation

No, it's so long

... ?

 

donttouchmethere

Posted

21 minutes ago, donttouchmethere said:

I tried it for some instable games, but with no effect.

I think it just replaces the double load on first save game load?

 

10 minutes ago, worik said:

:classic_angel: Let's sing the mod documentation song

 

? Let's read the documentation

No, I won't

Let's read the documentation

No, I'm bored

Let's read the documentation

No, it's so long

... ?

 

Alright Alright you made me do it:

Evil copy and paste:

 

"If you play Skyrim with lots of mods you probably experience regular crashing when loading a save game from the main menu. Getting around this would usually require a form of double loading by doing a "coc" console command from the main menu, loading a "safe" save first, or using an alternate start mod to quickly start a new game and then loading your desired save after the game has loaded with one of those methods. I had automated this process in Continue Game No Crash which I published a while back but it wasn't perfect as it required the use of an ESP which wasted a slot in your load order, the initial double loading took longer, and a few people perceived it as a harmful mod that would bake bad data into your save game despite the fact that the alternative was that you couldn't play your game at all. Admittedly at the time I didn't fully understand why Skyrim was crashing and just automated a trick that other people used to load save games that otherwise wouldn't load. I have now figured out the cause of the problem and come up with a much better fix. Given the new knowledge about the problem and some previous history with Continue Game No Crash I have decided to publish this as a new mod rather than just create an update for Continue Game No Crash for reasons I will explain below. "

 

I must admit I still use the double load, because I copy the MCM settings changes from the main game to the base game.

Depending how stable the game is the double load is only needed once every 4 hours ?‍♂️

 

Although it helps to keep calm if your on a bug hunt on a heavy modded LO ?

Zaflis

Posted

On 10/4/2019 at 9:16 AM, worik said:

Saftyload can be considered to be replaced by "Crash Fixes" since 2016. .. except for special circumstances. As mentioned in the documentation :classic_angel:

What ever you say ? Configuring Crash Fixes was one of the first things i did, and have continued on keeping it updated since then. Even then i had dramatic decrease of CTD with SafetyLoad. The 2 methods are likely not doing 100% exact same thing for Skyrim. How different people experience "almost same thing" can be quite different.

donttouchmethere

Posted

20 minutes ago, Zaflis said:

How different people experience "almost same thing" can be quite different

Isn't that crazy?

Welcome to Skyrim modding^^

Give one a good advice and his game gets more CTD, give someone else the same advice = more stable Skyrim.

Skyrim is a minefield of confirmation bias >.<

worik

Posted

6 hours ago, Zaflis said:

What ever you say ? Configuring Crash Fixes was one of the first things i did, and have continued on keeping it updated since then. Even then i had dramatic decrease of CTD with SafetyLoad. The 2 methods are likely not doing 100% exact same thing for Skyrim. How different people experience "almost same thing" can be quite different.

Indeed, they aren't :classic_laugh: That's what the passage in the documentation is for.

donttouchmethere

Posted

On 10/3/2019 at 5:27 PM, Zaflis said:

SafetyLoad

 

On 10/4/2019 at 8:43 AM, worik said:

:classic_angel: Let's sing the mod documentation song

 

? Let's read the documentation

No, I won't

Let's read the documentation

No, I'm bored

Let's read the documentation

No, it's so long

... ?

 

okey, found it:

> from crash fixes 12:

Safety Load (not needed if UseOSAllocators=1 in CrashFixPlugin.ini):
Install Safety Load if you have a infinite loading screen or freeze at any point. It fixes a bug in memory allocation that causes deadlock. Yes you still need this if you have SKSE memory patch, no they don't do the same thing. SKSE memory patch hides the problem of deadlock for longer because it allocates a larger memory block. If you don't have freeze or infinite loading screen at all then you don't need this!

Zaflis

Posted

Yeah the UseOSAllocators=1 never really did any wonders for me. I have 16GB DDR4 RAM with 6GB dedicated VRAM. The case i was troubleshooting last time was i think some CTD upon approaching some stables in Whiterun hold, propably. It was happening everytime i restarted Skyrim. The OSAllocators i tried first with it still crashing. Only SafetyLoad fixed it, and i don't remember ever having a CTD since, maybe that's saying something... For many tens of hours and with some mod changes in the process.

donttouchmethere

Posted

17 hours ago, Zaflis said:

Yeah the UseOSAllocators=1 never really did any wonders for me. I have 16GB DDR4 RAM with 6GB dedicated VRAM. The case i was troubleshooting last time was i think some CTD upon approaching some stables in Whiterun hold, propably. It was happening everytime i restarted Skyrim. The OSAllocators i tried first with it still crashing. Only SafetyLoad fixed it, and i don't remember ever having a CTD since, maybe that's saying something... For many tens of hours and with some mod changes in the process.

wasn't there an issue with horses + MNC + horse dicks + crash fixes 12 too?

If you didn't deactivate UseOSAllocators, than safetyload wouldn't change a thing until MNC got updated to not conflict with crash fixes/horse dicks anymore.

 

I downgraded to crash fixes 10 for a while to prevent CTD near horses.

Now I try if @MadMansGun repaired it and upgraded back to crash fixes 12 =D



×
×
  • Create New...