Mactxd Information __________________ mactxd is a version of Mark Howell's txd program (part of his ztools package) compiled for the Macintosh. txd is an application that disassembles Z-files (game files produced by Infocom or generated with Graham Nelson's Inform language). The interface (if you want to call it that) is unfriendly: Double-click on mactxd, type in the name of the file you want to disassemble (the game file needs to be in the same folder as mactxd), and be prepared to wait. (You can't move mactxd to the background, but you can abort it by pressing command-period.) You'll watch the disassembled code scroll by on the screen (just to let you know that it's working), and after what seems like an eternity a text file called "transcript.txt" will appear in the same directory as the game file. (See Graham Nelson's "The Specification of the Z-Machine" to learn what all those opcodes mean.) Warning: mactxd has been tested on only a couple machines, on only a very few Z-files. (I've used it with version 3, 5, and 8 files; and it works on Macintosh versions of Lost Treasures of Infocom files by ignoring the resource fork.) It was first compiled on the day of my first exposure to C, with an ancient version of THINK C; and the only way I could get it to compile was to remove some (by "some" I mean "quite a lot") of Mark Howell's error-checking code. For all I know, it will even work on your machine, but I cannot and will not be responsible for any damage it causes. (I've set the default memory partition to 1,000K, which is surely excessive; change the number in mactxd's Get Info box to slim down your copy.) Let us never speak of this again. Robert M. Dickau Champaign, Illinois, U.S.A. email robertd@wolfram.com, url http://www.wolfram.com/~robertd released 27 July 1996