Can you guys test this. I added preflate as an alternative of reflate in case if you are having issues with crc errors when you use reflate or prolonged precompression times such as this:
Quote:
Originally Posted by dixen
Dishonored: Death of the Outsider
*.resources - 17 gb > 25.1 gb for 23 minutes on 4 threads
For example. ZTool or Xtool (v0.12) - 30% for 4 hours
Thanks BLACKFIRE69
test unpack
|
I'm no expert when it comes to C++ and I did my best to compile a library for xtool to use so it may have bugs.
I ran a benchmark and here are the results
benchmark results on "game1.resources" from "Dishonored Death of the Outsiders"
xtool_2019:
Code:
8.30 GB >> ?? >> ?? >> ??
precompression time using 4 threads = it's better to watch paint dry (takes hours)
xtool_2020 (WIP):
Code:
8.30 GB >> 11.3 GB >> 8.74 GB >> 6.24 GB
precompression time using 2 threads = 8 minutes, 48 seconds
precompression time using 4 threads = 5 minutes, 7 seconds
PrecompX:
Code:
8.30 GB >> 11.1 GB >> 8.79 GB >> 6.28 GB
precompression time using 4 threads = 8 minutes, 29 seconds