Skip to content

Releases: encounter/decomp-toolkit

v1.8.0

31 Dec 02:23

Choose a tag to compare

What's Changed

  • Added: Big dwarf dump improvements by @dbalatoni13 in #129
    • See PR for details.
  • Added: skip_cfa_ranges option to config.yml (d766ff5)
    • This allows configuring the function analyzer to skip certain problematic ranges in the program. Only for exceptional cases that prevent analysis from finishing.
    • When using this feature, ensure that no function symbols exist for the affected range in symbols.txt, otherwise CFA will run for the defined functions, regardless of this setting.

Full Changelog: v1.7.6...v1.8.0

v1.7.6

09 Dec 18:09

Choose a tag to compare

What's Changed

Full Changelog: v1.7.5...v1.7.6

v1.7.5

04 Dec 01:13

Choose a tag to compare

What's Changed

Full Changelog: v1.7.4...v1.7.5

v1.7.4

27 Nov 05:40

Choose a tag to compare

What's Changed

  • Fixed: Skip and warn on REL relocations with invalid source (#124)

Full Changelog: v1.7.3...v1.7.4

v1.7.3

27 Nov 05:05

Choose a tag to compare

What's Changed

  • Fixed: Sanitize commas in auto-split names (ac4487b)

Full Changelog: v1.7.2...v1.7.3

v1.7.2

22 Nov 05:29

Choose a tag to compare

What's Changed

Full Changelog: v1.7.1...v1.7.2

v1.7.1

19 Nov 06:01

Choose a tag to compare

What's Changed

Full Changelog: v1.7.0...v1.7.1

v1.7.0

12 Nov 19:41
8e417a4

Choose a tag to compare

What's Changed

  • Added: Update dwarf dump to account for enum byte size by @SamuraiOndo in #110
  • Added: Export relocations with asset extraction by @encounter in #115
    • relocations field in extract objects in config.yml
  • Added: Option to disable symbol globalization by @encounter in #116
    • globalize_symbols: false in config.yml
  • Added: dwarf dump: Support for structure types and enums being nested in structure types by @dbalatoni13 in #119
  • Fixed: rel make: Avoid EMFILE when loading many modules by @encounter in #122

Full Changelog: v1.6.2...v1.7.0

v1.6.2

10 Jun 04:57

Choose a tag to compare

What's Changed

  • Fixed: Continue analyzing functions after unknown jumps by @cadmic in #106
  • Fixed: Support prolog/epilog sequences affected by float scheduling (#105, ba25896)
  • Added: dwarf dump: Guess endianness of "erased" DWARF info by @cadmic in #104

Full Changelog: v1.6.1...v1.6.2

v1.6.1

05 Jun 04:57

Choose a tag to compare

What's Changed

  • Added: Allow specifying replacement bytes in dtk extab clean by @cadmic in #103
  • Changed: Relax string size requirement for auto symbols by @ribbanya in #102

Full Changelog: v1.6.0...v1.6.1