Skip to content

ravdin/zmachine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Z-Machine interpreter

Python 3 implementation of a z-machine interpreter, for playing Infocom games. To play a z-machine file:

python zmachine [GAME_FILE]

The interpreter supports z-machine versions 3, 4 and 5. Version 4 games include Trinity, AMFV, and Bureaucracy. Version 5 games include Border Zone and Beyond Zork. Save files are in Quetzal format and should be compatible with the Frotz interpreter.

The original Zork trilogy (written by Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling) is in the games directory.

Further notes

The Z-Machine Standards Document, by Graham Nelson, is an indispensable guide for decoding the z-machine instructions.

This space intentionally left blank.

About

Python interpreter for Infocom game files

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages