RAIF FAQ > Programming IF > 4.9: What tools and utilities are available?

4.9: What tools and utilities are available?

Scott2Zip
/if-archive/scott-adams/
Description
Bjorn Gustavsson (ermbgus@at.ericsson.se) has written this Perl script which converts the old Scott Adams games to Inform source (you compile this with the Inform compiler and then play the resulting gamefile on any `Z-machine' interpreter).

UnQuill
/if-archive/solutions/tools/
Description
John Elliott's (jce@seasip.demon.co.uk) utility will "disassemble" Spectrum snapshots (.SNA) of games written with The Quill. Available as C source and executables for DOS and CP/M.

Ztools
/if-archive/infocom/tools/ztools/
Description
This package, maintained by Matthew T. Russotto (russotto@wanda.vf.pond.com), comprises several tools, including a disassembler, for manipulating games in the `Z-machine' format as used by Infocom and produced by Inform. They are quite useful. There are ports to many platforms.

Disinformation
<http://www2.prestel.co.uk/lwtcdi/uninform/instruct.htm>
Description
Jeremy A. Smith's program takes output data from TXD and INFODUMP (two components of Ztools; see above), mangles it up, and outputs it in an Inform-like way. It makes disassembly of Z-machine code a *lot* more readable. It doesn't (yet) create completely compilable code, and is by no means the same as what was written, but is higher level than ZMachine assembly.

RAIF FAQ > Programming IF > 4.9: What tools and utilities are available?