disx, by Bruce Tomlin, is an interactive, curses-based (TUI) tracing disassembler for Unix systems, including Linux and MacOS. (It may work on Windows via Cygwin or other means.)
It supports almsot two dozen different (mostly 8-bit) CPUs and variants, including Z80, 6800, 6502, 6809, and so on. It writes a small binary control file that can be committed to version control, along with an ASCII symbol definition file and optional "equate" (for symbols with values outside of the disassembly range) file. It can generate both source code and listing files.
For further information, including a list of all CPUs and variants this supports, see the web site and the documentation.
-
main
: Just this README. -
trunk
: Agit svn
import of the [Subversion repo] as of early 2025. This branch is the trunk; the Git tagsdisx4-*
are the tags from that repo, and there are no branches in it. -
doc-markdown
: Based ontrunk
, this adds aREADME.md
that more or less duplicates the project home page and convertsdisx4.txt
to Markdown asUSAGE.md
andCHANGELOG.md
. (It also adds a.gitginore
.) This brings the documentation to a state where it's displayed nicely by GitHub/GitLab/etc. It's also used as the base for feature fork branches.