Jump to content

1 Screenshot

About This File

Skyrim RAM Savegames

 

Make your Saves in RAM instead of HDD.

What's the purpose ??? i was fed up having this freeze while my game was auto-saving. One of the reason that happens, is linked to the time access to your HDD.

Saving to a RAMdisk, could be a boost if you think your saves kill your game. It will not eradicate the freeze, but will remove the time access linked to your HDD.

 

This Tool works in conjunction with ModOrganizer 2 and a RAMdisk Software 

 

This tool will use a RAMdrive to save your game and synchronize (every 5 secondes) them with your local MO2 profile saves.

You'll need a RAM drive tool as Dataram RAMdisk (freeware for personnal use, up to 1Gb RAMdisk), other similar softwares are available, i didn't check them all.

 

How to install :

 

0) Pre-requirement

- you must use a MO2 profile with local save checkec, in MO2=>Profile=>Manage :

image.png.3085ecf75deed68fa9ca66ac8e287afe.png

- do a personnal backup of your current local saves, you'll find them in %MO2folder%\Profiles\YourProfile\Saves

 

 

1) Mount your RAMdisk using a RAMdisk software (i will provide a tutorial later if i have time)

adviced configuration : exFAT/FAT32 and a size of 250Mb.

the size of RAMdisk is adviced for a 16Gb RAM configuration, you'll be able to stock 10 to 15 saves (probably more)

 

2) Unrar files in your preferred folder of choice, the two files must stay together

 

3) Open the file launch.bat and configure the first lines :

rem Change Settings below :
rem path to your SKSE64 Loader (in your skyrim SE folder)
set "SkyrimFolder=D:\SteamLibrary\SteamApps\common\Skyrim Special Edition"
rem MO path
set "ModOrganizer=D:\Skyrim SSE\Mod Organizer"
rem Name of the Profile (you MUST have checked local save in MO Profile)
set "Profile=Exercise 2"
rem Letter of the RAMDRIVE
set "RAMdisk=Z:\"
rem Number of Saves you want to see (depend of your RAMDRIVE size (~250 Mb for 10 saves)
set "NbSav=15"

 

4) in MO2 create a new Executable Tab : You will have to launch Skyrim SE from this tab now

image.png.0145c0f7cd9c0d4b1e9fd8dedf6fa12f.png

Change the arguments line with the path to place you installed Launch.vbs

 

5) Launching "Launch Skyrim" in MO2, will :

- Copy the last most recent 'NbSav' saves (you configured in 3) ) on the RAMdisk

- create a temporary saves.sync folder in your MO2 Profile folder

- launch SKS64_launcher.exe (launch the game)

- at this point all your saves from the game will go on the RAM disk

- every 5 seconds if needed the new files created on RAMdisk will be synchronized on your HDD (saves.sync folder)

- you will always only see the last most recent 'NbSav' ingame

- when you quit Skyrim, saves.sync folder will be resynchronized correctly (renamed) as normal profile save folder.

 

IMPORTANT : Launch skyrim and test that all work has attended, before using it commonly.

i am not responsible for any damages caused by this tool : you will have to use it at your own risk.

The code is open and configurable as wheel, so you can modify it as you wish and take responsibility of your actions.

 

6) if something bad happen :

 

- go in %MO2folder%\Profiles\YourProfile, if "saves.sync" folder exist but not the folder "saves", just rename it "saves"

- go on your RAMdisk and copy files to %MO2folder%\Profiles\YourProfile\saves

- or as last resort manually restore your backup done in 0)

 

Post-Scriptum :

At this state of development, this tool only works for Skyrim SE, but it's probably easy to change it to works with Skyrim LE.

It would be possible to make it work without SKSE and probably outside MO2 (or with MO2 and without local saves).

If you're a Batch Guru, you're adviced.

 



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more information, see our Privacy Policy & Terms of Use