A plugin for radare2 to disassemble and analyze Doom ACS bytecode.
C Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
anal
asm
bin
.gitignore
LICENSE
Makefile
README.md

README.md

r2-acs

radare2 assembly plugin for disassembling Doom Action Code Script bytecode. Based on ListACS.

TODO

  • More consistency in how plugins are defined, preferably similar to how it's done for upstream plugins.
  • Use R_API wherever possible, instead of UNIX calls like read(3) and lseek(3).
  • Support for newer ACS objects (ACSe and ACSE), specifically architecture-independent reading of little/big endian integers.