/frotz

Primary LanguageCGNU General Public License v2.0GPL-2.0

FROTZ V2.55

An interpreter for all Infocom and other Z-machine games. Complies with the Z-Machine Standard version 1.1.

Liberapay

Originally written by Stefan Jokisch in 1995-1997. Ported to Unix by Galen Hazelwood. Reference code and Unix port currently maintained by David Griffith.

Features

  • Compiles and runs on most common flavors of Unix, both open source and not. This includes macOS.
  • Compiles and runs on MSDOS/PCDOS/FreeDOS.
  • Compiles and runs on PDP-10 mainframes running the TOPS20 operating system.
  • Portable to many other operating systems and hardware.
  • Curses, Dumb, and SDL user interfaces.
  • Plays all Z-code games including V6.
  • Sound support through libao.
  • Graphics displayed through SDL.
  • Config files.
  • User-configurable error checking.
  • Distributed under the GNU Public License, version 2 or any later version.

Information

For information on what Interactive Fiction is and how to play it, see the file "HOW_TO_PLAY".

For installation information, see the file "INSTALL".

For information on building for DOS, see the file "INSTALL_DOS".

For information on building for TOPS20, see the file "INSTALL_PDP10".

For update history, see the file "Changelog".

The Frotz homepage is at https://661.org/proj/if/frotz/

The latest information on and source code of Unix Frotz is available at https://gitlab.com/DavidGriffith/frotz

Downloads

The latest release of Unix Frotz is available from the Interactive Fiction Archive at: http://www.ifarchive.org/if-archive/infocom/interpreters/frotz/ and ftp://ftp.ifarchive.org/if-archive/infocom/interpreters/frotz/

Mirrors

The Interactive Fiction Archive has several mirrors which may be better choices depending on where you live.