Closed cmathew closed 2 years ago
DLCs should already get extracted properly, I think I've caused a regression somewhere.
DLCs should already get extracted properly, I think I did a regression somewhere.
Thanks for the heads up! I checked out revision 7c3cd5deabb058f9ea198f33bc2c0142271a3143 and everything worked.
I've added temporary workaround for this here: https://github.com/NicknineTheEagle/Frostbite-Scripts/commit/6f27b5c3a80ad3df05830f7e69423afce87b0a1c I'm seriously stumped by this, it kind of looks some blocks in BF3 are uncompressed but there's no reliable way to differentiate them from the rest. I've even tried decompiling BF3 exe and got nothing useful, the code for parsing the compressed blocked payload doesn't appear to have any special cases.
dumper.py seems to have issues with dumping DLC Xpack 2. Stack trace: