What's Changed
- Multi-threaded resource export
- Project recovery is now significantly faster, especially for large games; depending on the number of cores you have, anywhere between 50% and 800% faster.
- Multi-pack support
- Games with multiple PCKs can now be extracted at once; just select each PCK associated with the game in the recovery dialog, or drag and drop all the PCKs onto the app window
- Add support for decompressing Etc, Etc2, ASTC images; we should now recover all 2D textures in any given project
- Better Translation recovery
- After implementing better resource loading and parsing, we can now parse every string contained in every resource and every script in the game.
- As a result, we now recover nearly all keys for the translation.csvs that are actually in use
- We may still fail to recover keys that are not currently in use, or if the game uses a very esoteric translation scheme.
- Add
--decompile
CLI option - Prevent crash when decompressing image with mipmaps
- Tons of other bug fixes
Special Thanks
Several of you answered the call to test this version before release, and you all made this release possible. A special shout-out to @Mathieu015, @wfzyx, and @ste who went above and beyond, thank you all <3
Full Changelog: v0.7.3...v0.8.0