github bruvzg/gdsdecomp v0.8.0

8 hours ago

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

Don't miss a new gdsdecomp release

NewReleases is sending notifications on new releases.