-
-
Notifications
You must be signed in to change notification settings - Fork 0
Backpatching
Kalium Backpatching Guide
Safe Version Pinning for Skyrim Special Edition (and other games)
Kalium’s backpatching tool lets you downgrade, pin, or “fix” Skyrim Special Edition (AppID 489830) to a specific historical build using Steam depots. It is not a full game reinstall — it only replaces the SkyrimSE.exe and merges the rest of the Data/ folder.
The tool is highly controlled but never 100% risk-free, because backpatching the game itself can introduce compatibility issues with mods, DLC, SKSE, or other binaries. The engineering safeguards make it one of the safest options available on Linux/Proton.
This wiki is based on Kalium 1.1+ (as of September 2026).
- Fix mods that only work on specific versions (e.g., certain 1.5.x, 1.6.x, or 1.7.x fixes).
- Downgrade for maximum legacy mod compatibility.
- Install a “fixed” build without buying the game again.
- Steam account with the game installed.
-
Fully exit Steam (Steam → Exit).
Kalium does not require Steam to be closed at runtime, but the game process and any file handles must be closed. - Enough free space in
steamapps/content. - A good backup of your current game folder (Kalium provides one automatically).
Kalium follows this exact sequence:
- Identify — You select a game and version target.
- Download depots (Steam Console or steamcmd) — Only the required depots are downloaded.
-
Resolve depot folders — Kalium scans
steamapps/contentfor valid non-empty depot folders. -
Verify source — Checks that a
SkyrimSE.exeexists in the depot. -
Backup — Creates a timestamped folder with the old
SkyrimSE.exe(and launcher, bink2w64.dll, etc.). - Merge — Copies all files from the depot into your game folder (overwrite-merge).
-
Replace exe — Atomic replace of
SkyrimSE.exefrom the depot. - Final verification — Confirms the new exe is different and matches the intended build.
-
Marker file — Creates
kalium_backpatch.txtin the game folder for future reference.
- Pre- and post-merge SHA-256 verification.
- Refuses to overwrite if the depot file is already identical.
- Automatic backup (disabled only if you check “No backup”).
- Diagnosis mode (
--method diagnose) that shows exactly what would happen without changing anything. - Refuses to work if the depot resolves to your live game folder.
- Only backpatch Skyrim Special Edition (AppID 489830).
- Use the exact depot shown in the target’s manifest (e.g., 489833 + manifest ID).
- Never point the Content folder at your live game folder.
- Close all processes that use
SkyrimSE.exe(including Steam overlay, other launchers, etc.). - Recommended: Fully exit Steam.
- Run Diagnose mode first.
- It shows exactly what files would change and what would happen.
- Kalium always backs up the old exe by default.
- If the game crashes after backpatching:
- Close the game.
- Try manually overwriting from the backup made first. If that fails, use the next step.
2.a. Delete the entire game folder (
Skyrim Special Editionfolder). - Uninstall the game in Steam.
- Re-download and install fresh from Steam.
- Run LOOT immediately (Kalium’s install-loot flow does this automatically).
- Reinstall any version-specific mods or fixes.
- Update your load order if necessary.
- Never assume the new version is 100% compatible with your mod list.
- The game may still crash if a mod or DLL is incompatible with the new version.
- Phantom Liberty, Anniversary Upgrade, or certain DLC files may be missing; redownload them separately if needed.
- If you get a “identical file” error, the depot was already up to date.
- The backup folder contains the old exe — you can restore it manually if needed.
-
kalium_backpatch.txtin the game folder shows the exact version and depots used.
-
Game still crashes after backpatching
→ The semantic incompatibility warning above applies. Delete the game and reinstall fresh. -
No SkyrimSE.exe found in depot
→ Depot download is incomplete. Wait for it to finish and re-run with the correct Content folder. -
Permission / antivirus blocks
→ Temporarily disable your antivirus, or run from a different account.
Q: How do I check my game's version?
A: Open a terminal in your game's installation directory. You can either cd to the game's location or, if supported by your file manager, open the game folder, right-click, and choose Open in Terminal.
Then run:
strings SkyrimSE.exe | grep -E '^[0-9]\.[0-9]\.[0-9]+\.[0-9]'
The output should look like:
1.6.1170.0
or whatever version you have backpatched the game to.
Replace SkyrimSE.exe with the executable for your game.
NOTE: You may see additional version numbers, such as
2.6.6for SKSE. This can happen when MO2 is open because MO2 can read the SKSE version through the USVFS virtual filesystem. This does not mean that the game itself has multiple versions.
Q: Can I backpatch other games?
A: Yes, Kalium supports Fallout 4, Starfield, Cyberpunk 2077, and The Witcher 3 using the same workflow (different targets).
Q: What if the game crashes immediately after backpatching?
A: Delete the game folder, uninstall in Steam, and reinstall fresh. The backup from Kalium makes this the safe recovery path.
Q: Do I need to run this every time I want to update mods?
A: No. Only when you need a specific historical version for compatibility.
Q: How do I know the backpatch worked?
A: Check the new SkyrimSE.exe version string (right-click → Properties) and the marker file kalium_backpatch.txt.
Kalium’s backpatching is highly controlled and recoverable; the safest implementation currently available for Linux/Proton users, in my opinion. Treat it as a version-pinning tool, not a magic “fix” button. Always use the diagnose mode, close the game, and have a fresh Steam reinstall ready as the absolute last resort.