Skip to content

v4.0.0-beta3

Latest

Choose a tag to compare

@Dax89 Dax89 released this 02 Sep 17:52

GUI

  • Added Hex View alongside Listing/Graph views.
  • Major graph/listing rendering performance improvements.
  • Minor fixes

Core

  • Initial support for calling conventions & callback/argument resolution via KB.
  • Hardened and improved the KB parser (added namespaces & calling conventions).
  • Optimized SQLite schema for performance.
  • Minor fixes

Plugins

  • Added Zilog Z80 processor.
  • Added MOS6502 processor.
  • Added ZX Spectrum (SNA, Z80, TAP) loaders.
  • Added iNES format loader (NROM/mapper 0 only).
  • Added MSVC Exception Handling type analyzer (EXPERIMENTAL).
  • Improved PE and ELF loaders accuracy.

OS Support

  • Added MacOS support.
  • Added FreeBSD support.
  • Added HaikuOS support.

Breaking Changes (API & Core)

  • Projects now follow the strict API version.
  • Reworked plugin system: RD_MODULE_EXPORT replaces rd_plugin_create/destroy/version.
  • Added instance_size field to RDProcessorPlugin and RDLoaderPlugin for auto-allocation.

Full Changelog: https://github.com/redasm-dev/redasm/blob/v4.0.0-beta3/CHANGELOG.md