Thanks! This has been very helpful lately
Just want to add how I spot RefPack/dk2
First off...0xXX = random value.
RefPack/dk2 compression mostly looks like this "0xXX
" (where the 0xFB seems to be the tell tale sign of refpack.) and then avis sur phenq france
right after is the Decompressed Size as a 4byte 32 bit integer / long
. (to further confirm that it in fact is refpack/dk2.)
So all in all it looks like this "0xXX\0xFB\0x00\0x1B\0x62\0x1C"
Depending on the strength of the compression the strings can still be sorta readable like this: "c:\datatemp\inter\PS2\Neutral\Chapâs\Hogwarts\ZoneãONE_HW_Viaduct_E.nãnce_DD\LefTextur�'àET_BURNâOOK_PAPER.ss€"
If you see this pattern, use comtype dk2
Thank you so much, all this info is so useful. I have spent hours on Google trying to get things straight for my new project and then found this thread which is just full of information. The zstd code is exactly what I was not getting right. You saved my time!