Zork Machine Interpreter and Debugger
(Redirected from ZORKMID)
|Zork Machine Interpreter and Debugger
|C source code
|9 / 29 Aug 2016
|Note that this interpreter cannot simply be downloaded and run to play game files.
|Browse the software database
|Edit this infobox
Zork Machine Interpreter and Debugger (called ZORKMID for short) is a Z-machine interpreter made by User:Zzo38. This program is fully public-domain.
In addition to playing and debugging Z-code games, it can also be useful when debugging other interpreters.
- Debugger (including breakpoints at address and at specific instruction opcodes; currently there is no source-level or symbolic debugging although that may be added in future)
- Instruction profile to tell you how common each instruction opcode is executed (including the format, such as 2OP, long immediate, short immediate, variable)
- Scripting to a file
- You can write comments into the transcript file
- Check for errors in the program (and optionally, warnings too)
- Both big-endian and small-endian story files are supported
- Can stop for "MORE" on each screen (unless this function is turned off)
- Function to disable save games (may be useful when remote access is used and you don't want it to save?)
- You can tell it to pretend to be a Tandy computer or not
- Can read random numbers from a file/device or use internal random numbers
|ADRIFT • AdvSys • AGT • Alan • Glulx • Hugo • Magnetic Scrolls • TADS • Z-code
|Browser • Android • iOS • Linux • macOS • Windows
|Recommended interpreters • •
|Authoring systems • Utilities