Skyrim Special Edition

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Panzerdroid
Posts: 66
Joined: Sun Aug 30, 2015 12:51 pm

Skyrim Special Edition

Post by Panzerdroid »

Looks like the BSA format is old, but the compression is no longer zlib, but LZ4 (that's what Google says).

Sample textures bsa
http://www99.zippyshare.com/v/q52VhzPZ/file.html

Could anyone take a look?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Skyrim Special Edition

Post by aluigi »

I confirm that it's LZ4 but I think that the best option in this case is contacting the author of BSAopt:
https://github.com/Ethatron/bsaopt

I would like to have a quickbms script but BSA is a type of archives that is used on various versions of various games... it's an huge work.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Skyrim Special Edition

Post by aluigi »

http://aluigi.org/bms/bethesda.bms

Successfully tested with your archive and all the archives of my Skyrim installation.
Would be cool to have also some sample archives from Morrowing and TF3/TF4 to "tune" it better.
AnonBaiter
Posts: 1125
Joined: Tue Feb 02, 2016 2:35 am

Re: Skyrim Special Edition

Post by AnonBaiter »

Here's your Morrowing(more to come). Apparently, seems that your script extracts the files with some random offsets(for example, one extracted file doesn't have its "TXD2"/"DDS" header). Is that kind of issue part of the archive?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Skyrim Special Edition

Post by aluigi »

Thanks, script 0.1.1