ZDevtools

From IFWiki

ZDevtools
Utility
Z-Machine assembler/disassembler
[[File:|385px|center]]
Links Home page Download
Developer Chris Spiegel
Format Z-code
Interaction style
Systems Windows, macOS, Linux
System details
Latest version 2.1.2 / 7 Oct 2023
Status Stable
Uses interpreter


License MIT
Notes
Browse the software database
Edit this infobox

ZDevtools is a small package consisting of a Z-machine assembler (za) and disassembler (zd), written in Rust.

These tools were created solely to aid in the development of the Bocfel interpreter, and are of limited general use. People will generally fare better with programs like Inform, ZILF, ZAPF, and txd.

Interpreter authors may find the assembler useful to create small programs whose structure differs from both Infocom and Inform games. The disassembler is mainly useful to disassemble such programs, which txd often has trouble with. It has a unique visual disassembly mode, diagramming each instruction down to the bit level.

Utilities
Browse Stable utilitiesSearch formDrilldown
Other software Authoring systemsInterpreters