Frotz
Logo and Screenshot
Developer: Stefan Jokisch & many others
License: GNU General Public License
Web: http://frotz.sourceforge.net/
About
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 and was ported to Unix by Galen Hazelwood. Currently the Unix port is being developed and maintained by David Griffith. The Unix port is also the canonical core version upon which all other ports are based.
Features
- 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.
- Config files.
- User-configurable error-checking.
- Optional dumb interface.
- Uses the Quetzal save file format.
- Distributed under the GNU General Public License.
- Packages available for all popular distributions of Linux and BSD.
Getting started
Frotz is just an interpreter. You will need the games to play it. e.g. you can download the original Zork games from here. After downloading the files extract them in your game folder.
You need to add the GAMES repository first for installing Frotz. In this case we will add the GAMES repo for openSUSE 13.2:
zypper ar -f http://download.opensuse.org/repositories/games/openSUSE_13.2/ Games
To install Frotz:
sudo zypper install frotz
Now you can start Zork via:
frotz /path/to/Zork/ZORK1.DAT