/JavaZMach

A Z-Machine interpreter in Java

Primary LanguageJava

JavaZMach

A Z-Machine interpreter in Java

Many instructions aren't supported, but the interpreter is able to run ZORK1 (version Z3).

When importing this project in Eclipse, tick "Check for nested projects" in the import dialog.

There are currently two UI backends; located in JavaZMachConsoleUI and JavaZMachSWTUI.
JavaZMachConsoleUI is not perfect as it has to emulate some Z-Machine screen functions.

Sources for contents of storyfiles/ and doc/:

You can find many other games at Historicalsource.

Note that JavaZMachAssembler depends on net.haspamelodica.parser.