From: David Griffith Date: Sat, 2 Feb 2019 07:39:02 +0000 (-0800) Subject: Adding homepage to be hosted at Gitlab. X-Git-Url: https://scope-eye.net/git/?a=commitdiff_plain;h=750560bb83f05fbc5f936872d27bc17beb9b6c8d;p=liskon_frotz.git Adding homepage to be hosted at Gitlab. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..ec73d9b --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,11 @@ +image: alpine:latest + +pages: + stage: deploy + script: + - echo 'Nothing to do...' + artifacts: + paths: + - public + only: + - master diff --git a/public/frotz.png b/public/frotz.png new file mode 100644 index 0000000..b7c032e Binary files /dev/null and b/public/frotz.png differ diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..b6ac6f2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,128 @@ + + +Frotz + + + + + + + +

Frotz

+

A Portable Z-Machine Interpreter

+
+ +

+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. 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. +
  • Sound support through libao. +
  • V6 support through SDL. +
  • Config files. +
  • User-configurable error-checking. +
  • Optional dumb interface. +
  • Distributed under the GNU General Public License, version 2. + +
    +

    Places to get Frotz

    + +
    +

    + +

    +

    +Interactive Fiction Archive +
    +Various flavors of Frotz can be found at the +Interactive Fiction Archive or any of +its mirrors. + +

    +

    +Gitlab +
    +Gitlab hosts a Git repository of the Unix port of +Frotz, which also includes the DOS port. The Unix port +includes a curses +interface, an SDL interface, and a +dumb interface that requires absolutely no other libraries besides the +standard C library. + +

    +

    Your operating system's package repository +
    +This link shows the Frotz packages for the most commonly-encountered distributions of +Linux. Frotz is also available in Gentoo's +Portage and +Packages systems. +For the BSD world, there are +NetBSD's pkgsrc tree, +FreeBSD's ports tree, and +OpenBSD's ports tree. +For MacOS (a derivative of FreeBSD), there is a Fink package. + +
    + + +
    +

    Credits

    +

    +This program started as a remake of Mark Howell's Zip, but has grown into +a completely new interpreter with ports for lots of platforms. + +

    +Thanks goes to Stefan Jokisch for writing Frotz and Galen Hazelwood for +doing the initial work of porting it to Unix. Thanks also to Jim Dunleavy +for his optimization to the core Frotz code. Other people to thank +include those who uploaded patches to Unix Frotz to the IF-Archive and +getting me interested in the inner-workings of interpreters like Frotz, +people who posted to Usenet feedback on what I was doing, testers, those +who donated the use of machines for porting, sent me patches, etc. These +include, but are not limited to: + +

    +Torbjorn Anderson, Timo Korvola, Martin Frost, Mihail Milushev, David +Picton, Chris Sullivan, Leonard Richardson, Stephen Kitt, Paul E Coad, +Paul Janzen, Brad Town, Jason C Penney, Denis Hirschfeldt, Jacob Nevins, +Matteo De Luigi, Steven Frank, Thomas Troeger, and others that I've +forgotten. +
    + +

    +Michael Edmonson (author of Rezrov) and Evin Robertson (author of Nitfol) +deserve recognition for the ideas that I've borrowed from their +programs. Al Petrofsky (creator of dumbfrotz) donated much code to allow +Unix Frotz to semi-support V6 games. + + +


    +

    + +This page was last updated on January 21, 2019 + + +