Quote:
Originally Posted by Ismellafake
worked fine, checked source just to be sure even. thanks!
edit: One issue: extracted dds files seem to be corrupted a bit, pixelated textures is what is extracted.
|
Yeah, I just checked it.
It seems like the files that the OP complained about do get decompressed and unpacked but the decompression is corrupted.
For example, I've noticed that only the top half of t_biology.txt is valid, the bottom half is corrupted.
Honestly, I have no idea why it happens, but this is probably the same reason why QuickBMS fails unpack them completely.
If I had to guess I'd say it's a Deflate64 issue.
The problematic files were compressed with Deflate, that's for sure (because all the other ones are fine and we still get some data on the few problematic ones).
But you can't tell if it's Deflate64 or Deflate because it lacks the headers (it's raw Deflate compressed data).
The thing is, even if it is Deflate64, it should still work properly because it only happens with
some of the files that have the 0x881C header. And of course all other files are fine.
I might look deeper into this int the future.