The Z-Machine Preservation Project (ZMPP) is a modern implementation of the Z-machine in Java. It supports all story file versions (V1-V8), including the classic Infocom games and modern Interactive Fiction written in Inform. One of its biggest advantages is that it can be either run as an applet
... [More] within a web browser or as a standalone application.
It is completely written from scratch using Java 5 to provide an architecture that is easy to understand, maintain and extend. [Less]
Frotz is an interpreter for Infocom games and other Z-machine games. It complies with standard 1.0 of Graham Nelson's specification. It was written by Stefan Jokisch in 1995-1997. It was ported to Unix by Galen Hazelwood. Currently the Unix port is being developed and maintained by David Griffith.
... [More] The Unix port is also the canonical core version upon which all other ports are based.
Compiles and runs without changes on most common flavors of Unix, both open source and not. This includes MacOS X.
Portable to many other operating systems and hardware.
Plays all Z-code games including V6.
Old-style sound support through OSS driver. [Less]
ZMPP2 is the second generation of the Interactive Fiction interpreter "Z-Machine Preservation Project" for Java-based systems. It is a result of the experiences made with 3 different Z-Machine implementations in three different languages: Java, Ruby and Erlang.
The version that is available on
... [More] Android Market is based on the code in this project.
ZMPP2 is written in Scala and currently plays Interactive Fiction written for the Z-Machine and Glulx standard. [Less]
An implementation of the Z-machine specification in Java (>= 5), can be used either standalone or as an applet. The Z-code interpreter runs adventures made by Infocom and contemporary Interactive Fiction written in Inform (all story file versions).
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy