The Elder Scrolls V: Skyrim

The Elder Scrolls V: Skyrim

96 ratings
BSA Optimization Project - Skyrim's BSAs Performance
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
6.311 GB
17 Jan, 2017 @ 12:48pm
20 Jan, 2017 @ 10:52am
2 Change Notes ( view )

Subscribe to download
BSA Optimization Project - Skyrim's BSAs Performance

In 1 collection by ferferga
BSAOP - BSA Optimization Project
4 items
Description

Welcome to the complete optimization for the Skyrim's BSAs!

Skyrim (and all Bethesda games) uses the BSA format to store all the game data (textures, models, voices...). The BSA Optimization Project wants to improve those files and the way the game works with them, in order to achieve a better performance.

Read all the description carefully before installing



The BSAs are compressed files. When Skyrim needs to read the content inside, the CPU needs to unzip them first, process the content and then, show it in your screen. Using BSAOP, your CPU doesn't need to unzip it. I repacked all the vanilla files inside the BSAs but I didn't compress them, so the CPU reduces its work in half. In my setup (that does have a processor that doesn't meet the minimum requiriments, 2.13 GHz x 2), that helped me to remove the stuttering and reduce script lag in most areas. Anyway, the results will vary from system to system, so just try and see how it works for you!

BSAOP has different flavours that can help you achieve an even better performance. Read below:



This mod has 4 different versions. The black one is the version you are currently looking at.

Vanilla versions
These versions keep the game exactly as vanilla. No textures, no meshes were optimized or modified. These versions should give you reduced stutter and less script lag, as the CPU doesn't need to unzip the files before reading them.

- BSAOP - Skyrim's BSAs: Check here!
- BSAOP - High Resolution DLC BSAs: Check here!

Performance versions
These versions has optimized textures (thanks to the STEP team and tony971). These textures should reduce your VRAM usage and make the overall game run better. They are recommended over the Vanilla versions, but take in mind that the vanilla files were modified. If you see purple textures, broken textures and so on, switch to Vanilla versions.

- BSAOP - Skyrim's BSAs Performance:This is where you are. (This is the best one in my opinion!)
- BSAOP - High Resolution DLC BSAs Performance: Check here!

Here is an useful table regarding compatibility between versions if you are using two versions together:

Make sure you uninstall first the official High Res DLC before installing the BSAOP High Res versions!. Also, uninstall any flavour before switching to another one, following the instructions inside the flavour's description

You have all the versions listed in this collection



- Subscribe. Wait until Steam downloads the Workshop content.
- Open Skyrim Launcher and wait until it says "Finished syncronization of subscribed mods!". Close Skyrim Launcher.
- Go to your Skyrim Data directory:

- Open the file called "BSAOPP_Install.vbs". It will automatically ask you for admin priviliges. Accept. (If it doesn't ask for privileges, run it again right clicking on the file and choosing "Run as admin")

Remember to re-run the BSAOPP_Install.vbs file every time that you verify your game cache on Steam or the mod will simply not work.

And you are good to go!



BSAOP is compatible with, literally, EVERYTHING. It just  overwrite all the BSAs from the game. That means that mods and another things added by the player will overwrite BSAOP. Just treat the game as vanilla (as if BSAOP isn't installed).

Anyway, make sure that you install the flavours correctly.




The mod will be updated automatically if new updates are released, as long as you are subscribed to it in Steam Worshop.

Anyway, take these steps if you want to make sure that the mod is properly updated:

- Wait until Steam downloads the updated Workshop content.
- Open Skyrim Launcher and wait until it says "Finished syncronization of subscribed mods!". Close Skyrim Launcher.
- Go to your Skyrim Data directory:

- Open the file called "BSAOPP_Install.vbs". It will automatically ask you for admin priviliges. Accept. (If it doesn't ask for privileges, run it again right clicking on the file and choosing "Run as admin")

This will ensure you that the mod is still installed and working properly.



- Unsubscribe from Steam Workshop. Wait until Steam downloads the Workshop content for Skyrim.
- Open Skyrim Launcher and open "Data files" menu. Delete BSAOP entry and all the files of the mod will be erased from your disk.
- Go to your Skyrim Data directory:

- Open the file called "BSAOPP_Uninstall.vbs". It will automatically ask you for admin priviliges. Accept. (If it doesn't ask for privileges, run it again right clicking on the file and choosing "Run as admin")

Thank you for using the mod!



If the mod works for you, you liked it and its awesome :P, please, like it or add it to Favourites, so I know it's useful for someone :).
Thanks!

Check the Frequently Asked Questions
Need support? Go here!




Bethesda Softworks, for this incredible game, the assets used and the Archive.exe (from Creation Kit), used to repack the files.
SkyrimTuner and Ghostifish, because I used their source code as a base for adapting and updating the installer/uninstaller scripts for BSAOP. Thank you very much!
Tony971 and the S.T.E.P team, for his amazing optimized textures. Without them, the performance versions of BSAOP wouldn't exist.
68 Comments
oDino 22 Aug, 2024 @ 4:56pm 
This mod did nothing. :steamfacepalm::steamthumbsdown:
ferferga  [author] 11 Jul, 2024 @ 8:28am 
@The Umbral Corvid Exclusive to Steam, uploading to Nexus would be a violation of the copyright since the mod includes the optimized game assets.
The Umbral Corvid 29 Jun, 2024 @ 11:50am 
Will this still work if i run Skyrim through NMM? or is it exclusive to Steam?
ferferga  [author] 31 Dec, 2022 @ 12:33pm 
@SnotRocket86 The script does very simple stuff, basically move files around. You should be able to manually do it without any issues by just reading it.

@Mugen Thank you for the feedback <3
Pakkun 19 Dec, 2022 @ 8:19pm 
Utilizando um Ryzen 5600 e uma RTX 3060 estava tendo muitos travamentos, com o mod resolveu 99% dos problemas obrigado =D :steamthumbsup:
SnotRocket86 4 Nov, 2022 @ 12:35pm 
Hello, I would like to install this on a linux setup, which means I won't easily be able to run the VBS script. Is it possible to manually configure things to mimic what the script does?
ferferga  [author] 27 Jul, 2021 @ 9:36am 
@Sharky Yes, that's normal because this is not a "normal" mod, but one that replaces game files

And no, the scripts are only meant to be run when installing/upgrading or uninstalling the mod. Also when verifying game cache, you must re-run the script
Sharky 11 Jul, 2021 @ 4:26am 
idk if you are still replying but i have a question. When i start up the launcher i can see that it syncs the mod but i can't see the mod at 'data files'. Is this normal? (also do i have to run the "BSAOPP_Install.vbs" everytime i play the game)
ferferga  [author] 17 Feb, 2021 @ 3:51am 
@SpaceMan Yeah I guess, why not :)

Report back please
KafeTime 14 Feb, 2021 @ 11:05pm 
Is this compatible with linux using proton?