Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

Ghidra Emotion Engine Processor v1.6.0

Latest
Compare
Choose a tag to compare
@beardypig beardypig released this 26 Feb 15:06
· 24 commits to master since this release
68b228b

This release includes many improvements from many people, thank you all for your contributions.

With this release only Ghidra >9.2 is supported.

  • Improved code generation for if (true) goto x cases (@TellowKrinkle)
  • Correct bc1tl and bc1fl. (@PFedak)
  • Fixed relocation handling (@astrelsky)
  • Better handling of floating point in function decompilation (@astrelsky)
  • Vector commands fix for shared input/output registers (@PFedak)

Special thanks to @VelocityRa and @astrelsky.

Nick Renieris <velocityra@gmail.com> (1):
      Fix for Ghidra 9.2

PFedak <pzfedak@gmail.com> (2):
      Correct bc1tl and bc1fl.
      Fix parallel shift instructions.

Peter Fedak <pzfedak@gmail.com> (2):
      Remove temp variable from psllvw.
      Fix some vector commands for shared input/output registers.

astrelsky <ajs222@njit.edu> (5):
      Resolves #16
      Fixes #46
      added callfixups for software double functions
      Added tests for InjectPayloadVu
      Refactored InjectPayloadVu

beardypig <beardypig@protonmail.com> (7):
      test and build with ghidra version 9.2
      Remove support for Ghidra <9.2
      adjust gradle config
      refactor tests
      Create a nightly build
      Add a note in the readme about the nightlies.
      publish and test with Ghidra 9.2.2

tellowkrinkle <tellowkrinkle@users.noreply.github.com> (1):
      Add separate `b` disassembly