General > General Technical Chat
Looking for a disassembler better than DASMx
(1/1)
Scratch.HTF:
I am looking for a easy to use disassembler (preferably free or low cost) with all features of DASMx including code threading and multiple code entry points along with flagging of indirect/index jumps with the following additional features:
* User defined opcodes and actions (Branch/Jump/Call etc. with optional field byte(s)) for a particular architecture (e.g. certain CMOS MCS-48/UPI-41 family device opcodes differ between manufacturers within their respective device families or the many 8051 derivatives with differing special function registers)
* For CPU architectures with separate memory and I/O spaces (e.g. Z80, 8086 etc.), support for user symbol definitions for each space (DASMx only allows user labels for memory space but not I/O space)
* Support for bank switching with flagging of branches/jumps/calls etc. from non-banked memory to banked memory, flagging of pointers set to within banked memory range and code threading from banked memory
One disassembler which can easily have user defined opcodes and actions implemented (but no code threading, multiple code entry points and flagging of index jumps): https://github.com/jefftranter/udis
Navigation
[0] Message Index
Go to full version