Codename SHAREWARE
--raw-verify
, to verify raw extract.CP1252
and converted to UTF-8
, non
convertable characters will be escaped, example 0x0D
will become
'_x0D'
..dib
file is fully skipped now, no extract to /tmp
anymore.WiseScript.bin
will
be honored now, the extra sanity check that the inflated size should
not be larger then 1 MiB
is still there.There are still some issues, to list some:
OP 0x18
is not understood.Codename ZLIB
zlib
implementation.
Tests showed that the zlib
implementation is around 16 times faster!WiseScript.bin
and WiseColors.bin
while
inflating.Codename INIT
This is the initial version.
The inflation process is heavily based on the inflation implementation of WiseUnpacker. So a lot of thanks to mnadareski!
Most time was spend on reverse-engineering WiseScript.bin
to extract
files with their meta-data without as much of guessing as possible at that
time.
It can list, verify and extract files from various Valve game installers
released from 1999 to 2003 like Half-Life GOTY and Counter-Strike 1.5.
Return to Castle Wolfenstein (2001) and Wolfenstein: Enemy Territory (2001)
are also supported. For a more complete list of working and not working
installers see README.md
.