![]() Requires glktermw - notice the trailing “w” - which may be downloaded from the GLK-Implementations at the Interactive Fiction archive.Ī RemGlk-based fizmo frontend. No fance functionality whatsoever, but may be useful for automization or voice output.Īn example Glk frontend. This frontend will simple read and write from the console / terminal. The wide extensions will ensure correct unicode display. Ncurses is commonly used for output on fixed-width text displays. This frontend uses ncurses “wide” variant for story output. It uses the “Fira Sans” and “Fira Mono” font faces which were made by Erik Spiekermann and Ralph du Carrois. Using the freetype2 engine, this SDL2-based frontend allows for proportional font display and supports antialiasing, subpixel-rendering and HiDPI support. To download Z-Machine games, see the IF-Archive's “Z-Code” section.Ĭurrently there are five frontends available:.About Infocom and interactive fiction in general, see the “New to IF” section at the Interactive Fiction Archive.It also provides a generalized, plain-C interpreter library, as well as interfaces / implementations for various display and sound output methods, providing an interpreter-engine for you own project, even for closed-source implementations due to it's BSD-style license. This page was originally managed by Kevin Bracey or Cedric Knight.Fizmo represents a generic a Z-Machine interpreter - “fizmo interprets z-machine opcodes” - supporting all Z-Machine kinds except version 6, allowing you to run Infocom-made and most other Z-Machine based interactive fiction, also called text adventures. Maintained as a historical archive by the Interactive Fiction Technology Foundation.Ĭopyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted. This site is no longer supported information may be out of date. It includes a full screen model with Blorb and V6, optional Quetzal format, and support for character sets other than Western European. Windows Frotz 2002 is a newer interpreter based on the later Frotz code and is actively maintained by David Kinder. Nitfol has a simplified screen model, but does support Blorb sound and Quetzal and includes many built-in debugging commands.įor Windows, WinFrotz provides a high quality V1-V8 implementation, but does not support Blorb or Quetzal. The state-of-the-art interpreters are currently Zip 2000 for RISC OS, which completely implements all current standards, and Zip Infinity for Mac OS and Zoom on Unix and Mac OSX, which come very close. Support for Quetzal-format saved game files.Support for Blorb-format graphics, sound effects and music.Conformance to the Z-Machine Standard v1.0.Full support for Z-Machine versions 1 to 8.Higher versions, particularly V6, are rarer. Versions 1 to 5 of the Z-machine are widely implemented. In practice limitations are imposed by the platform, such as screen size, and interpreters vary in the level of support for particular features. The highest ideal is that a story file will function identically on every platform, and saved games move freely between interpreters. The name "ZIP" has also been used for some of the subsequent freeware interpreters, notably Mark Howell's and its descendents. Infocom's own interpreters were called "ZIP"s (Z-language Interpreter Programs), and were released for a number of systems from the TRS-80 to MS-DOS. ![]() To aid browsing the catalogue, interpreters are grouped by platform, and ranked in rough order of functionality. ![]() The Z-Machine is possibly the most portable virtual machine ever created, meaning that programs generated using Inform can be easily run on machines ranging from the Commodore 64 to the latest Mac OS X system, from the lowliest handheld to the highest-end workstation.Īll you need is an interpreter for your platform of choice. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |