Well, there was a problem with decompressing data. Some files cannot be decompressed (95% of files
). Always same error.
Info: algorithm 478
input size 0x00000199 409
output size 0x00000a6a 2666
result 0xffffffe0 -32
Error: the uncompressed data (-32) is bigger than the allocated buffer (2666)
It usually means that data is not compressed or uses another algorithm
I will tryed to use comtype scanner, but it didn’t give good results. Header of compressed files always start like:
dwSignature -> ZSTD
PS: Files data decrypted correctly!
Example files is attached. Maybe someone can tell what the problem is?
Edited: I compiled ZSTD library from source's and tool give error like :
Decoding error (36) : Dictionary mismatch
Edited2: Everything works fine on textures, but something is wrong on files like plaintext (json, lua, dat and etc..).