Download List

Project Description

The Z-machine Preservation Project is a Java implementation of the Z-machine (Java version >= 5 is required) specification. This Z-code interpreter can be run either as a standalone application or as an applet within a Web browser. It runs Interactive Fiction created by Infocom as well as those compiled with Inform, and targets all existing story file versions. Features include saving the game state, multimedia support (graphics, sound effects, meta data), colored and styled text, undo, and timed input as well as support for different languages. Games in the Inform 7 release format are supported as well (Treaty of Babel specification).

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-03-23 06:55
0.89

This release adds support for Inform 7 meta data,
a command history, multiple undo, and a signed
applet jar file which allows game states to be
saved on the user's machine (provided that the
security policies are set up appropriately). The
performance was tuned to run Inform 7 games faster
than in previous versions.
Tags: Major feature enhancements

2006-03-03 20:37
0.87

This version adds support for story files embedded in Blorb files. It also fixes some bugs, and can accept story files as command line parameters.
Tags: Minor feature enhancements

2006-02-18 01:18
0.86

This version introduces support for Blorb files and embedded AIFF sound effects. The color scheme was modified to resemble console Frotz, which makes several color games more enjoyable (e.g. "Varicella" and "Photopia"). Major refactorings were applied to the core, and several bugs were fixed.
Tags: Major feature enhancements

2006-02-03 07:00
0.83

This version is primarily interesting for users
playing story files in accented languages such as
Swedish. It fixes an issue that prevented the
interpreter from correctly displaying and parsing
story files using custom alphabets.
Tags: Major bugfixes

2006-01-28 04:20
0.82

This release adds support for V1 and V2 story files, game specific dictionaries, accent tables, and alphabet tables. There are several major bugfixes.
Tags: Major feature enhancements

Project Resources