| 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 | |
Xet Storage Details
- Size:
- 1.81 kB
- Xet hash:
- 8a1f1ffe3690aa7d12ecc996a60fe4df509d07af18e8d8bbb3709fd399519c9b
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.