Releases: Nalen98/GhidraEmu
Releases ยท Nalen98/GhidraEmu
GhidraEmu v2.2
What's new:
- improved memory handling
- fix the register values conflict for v850
- addresses are calculated according to the address spaces
- fixed a bug that occurred in an infinite loop related to freezing the GUI
- some improvements for Atmel
- some improvements for 8051
- bad instruction error message won't reset the emulation state
- several improvements for Sparc
- MIPS branch delay slot highlighting
- known bugs fixed
GhidraEmu v2.1
- Step Over feature added, hotkey "F6" (check out README for example)
- Jump Over feature added, hotkey "J" (check out README for example)
- added a more visual highlight during the emulation in orange, which now plays
the role of a mark where you are now in accordance with your PC value (check out README for example) - overridden MemoryFaultHandler (emulator will
stop running/stepping when it encounters an uninitialized read) - prohibition to start emulation if the previous emulation state is not cleared
- JSR instruction (Delayed Branch in SuperH), fixed problem with the next address painting
- softened the handling of uninitialized write errors
- Update values of all registers (GUI) during running
- Fix overlapping related register values
- fixed various bugs
GhidraEmu v2.0
- Automatic search for a stack section if one exists in the original binary (e.g. ".stack")
- Several fixes for V850 processor
- Fix color unsetting in some cases
- Implemented full memory access during emulation
Changed bytes during emulation will be displayed in the Ghidra's classic ByteViewer:
https://github.com/Nalen98/GhidraEmu#ram-view - Improved emulation state cleanup
All changed during emulation bytes will be restored to their original values - Automatic stack resize when needed
- Various improvements
- Known bugs fixed
GhidraEmu v1.0
Update README.md