github WerWolv/ImHex v1.5.0
Python loader scripts, individual variable endianess and math evaluator

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

Changelog

Additions

  • Added math evaluator / calculator to tool window
  • Added overriding of endianess of individual variables instead of the entire file
  • Added Python loader scripts. Right now you need to have some version of Python 3.8.X installed, otherwise rename the lib/python3.8 folder to lib/python3.9 (or whatever your version is)
    • This is very bare-bones right now but more will come in the future. Features so far are:
    • Applying patches
    • Creating Struct and union definitions
    • Getting of currently loaded file path
  • Added cursor movement with arrow keys in hex editor
  • Added patches list window
  • Added feature to apply IPS and IPS32 patches
  • Added simple project files
  • Added opening files by dropping them on the executable (this also means opening files from the command line)

Bug fixes

  • Fixed opening files not working when hex editor view isn't open
  • Fixed shortcuts from applying to closed windows
  • Fixed help view appearing in View menu
  • Fixed crash when array size variable read the value zero
  • Fixed data inspector failing to read values at the end of the file
  • Changed cheat sheets from modal window to actual window to allow keeping it open
  • Prevented console from opening on Windows
  • Fixed possible crash when loading files
  • Fixed user not being asked if a pattern file should be automatically loaded, even if there was one available

Thanks a lot to @Thog for her incredible work fixing up the dependency mess and implementing CI for both windows and Ubuntu :)

Don't miss a new ImHex release

NewReleases is sending notifications on new releases.