github WerWolv/ImHex v1.3.0
Huge file loading, disassembler and pattern language additions

latest releases: v1.33.2, v1.33.1, v1.33.0...
3 years ago

Changelog

Additions

  • Allow loading of huge files efficiently
  • Added a capstone based disassembler window for ARM32, ARM64, x86, PowerPC, MIPS, Sparc, SystemZ, XCore, 68K, TMS320C64x, 680X and Ethereum. All modes are supported.
  • Added pragmas to pattern language
    • #pragma MIME for specifying type of file this pattern is useful for
    • #pragma endian for setting the data endianess globally for this pattern file
  • Added automatic loading of pattern files based on the loaded file's MIME type
  • Added array sizes based on other variables in the same struct to pattern language
  • Added pointers to pattern language
  • Added big/little endian toggle to data inspector

Bug fixes

  • Fixed enums always failing to validate
  • Fixed data inspector showing unsigned values instead of signed values
  • Fixed table colors looking weird sometimes

Don't miss a new ImHex release

NewReleases is sending notifications on new releases.