Skip to content

Release 0.7.0

Latest
Compare
Choose a tag to compare
@cohaereo cohaereo released this 19 Jan 15:06
· 5 commits to main since this release

Thanks to @nblockbuster and @DeltaDesigns for contributing to this release!

Added

  • Introduced automatic CI builds
  • Textures:
    • Support for PS3 textures
    • Support for PS4 D2 textures. (#11)
    • PS4 3D swizzling support.
    • Add "Save Texture" option in tag context menu.
    • D1 cubemap tag types
  • Audio:
    • Added an audio list view.
    • WWise XMA codec support
  • GUI:
    • Button to dump data for all traversed tags
    • Button to copy hashes for incoming references (#6)
    • Clickable tags in hex view.
  • Wordlist: static list of strings used for matching FNV hashes.

Changed

  • Texture Handling:
    • Refactored PS3 color deswizzling.
    • Improved Xbox 360 texture detiling.
    • Moved PS4 deswizzler to a separate module.
  • Build Improvements:
    • Resolved audio-related build errors.
    • Improved cross-compiling workflows from Linux.

Fixed

  • Texture Bugs:
    • Corrected X360 swizzling modes.
    • Fixed issues with non-header texture tags being loaded incorrectly.
    • Resolved crashes with compressed 3D textures.
  • Tag Handling:
    • Fixed tag type inconsistencies between Destiny versions.
  • GUI Bugs:
    • Improved highlighting and display for tag references in hex view.

Refactoring

  • Organized texture headers/swizzling logic (#12)

Full Changelog: v0.6.2...v0.7