Quote:
Originally Posted by panker1992
because lz4 is heavily modded compressor, you can even call lz4 an anarchy tool!!
many engines use custom headers and if you try to decomp a version below the original one you will get crc error !!
|
Yes but that would go for ztool as well. I was thinking long time already about it, one solution could be to have set of dll's and call them depending on input parameters, then also regarding block structure this could be controlled by input params as well, for example:
ztool:dll3.1:crc1:crcu:bhd = use dll version 3.1, block checksum on(blocks contain checksum), checksum precede block(checksum is at the beginning of block), block header is located at the end of block(down). In the end most of games streams are about blocks with or without metadata. It wont cover everything but I think its a good start. Also in case of no block metadata one could specify precise parameters, like in case of FitGirl's XCOM2 WotCH for oodle which is precisely: codec 8 level 4 block 2. And so on, just some ideas.
Quote:
Originally Posted by ZakirAhmad
Razor cant unpdate ztool, becase he deleted the source code. pzlib too.
He has to start from scratch.
|
Oh my, is this really true? Such a loss, sigh...