![]() ![]() With the large number of incompatible home computer systems in use at the time, this was an important advantage over using native code or developing a compiler for each system. Infocom compiled game code to files containing Z-machine instructions (called story files or Z-code files) and could therefore port its text adventures to a new platform simply by writing a Z-machine implementation for that platform. The Z-machine is a virtual machine that was developed by Joel Berez and Marc Blank in 1979 and used by Infocom for its text adventure games.La Z-machine est une machine virtuelle développée par Joel Berez et Marc Blank en 1979, et utilisée par Infocom pour ses jeux d'aventure textuels.La "Z" del nombre significa Zork, título fundacional en la historia de la aventura conversacional la Máquina-Z se creó precisamente para poder jugar "Zork", originalmente escrito para mainframe, en un ordenador personal. El lenguaje Inform compilaba juegos para la Máquina-Z. Fue usada por Infocom para sus juegos de aventura conversacional. Máquina-Z es una máquina virtual creada por Joel Berez y Marc Blank en 1979.Die Z-machine ist eine virtuelle Maschine, die von Joel Berez und Marc Blank 1979 entwickelt und von Infocom für ihre Text-Adventures verwendet wurde.Please report bugs to Gargoyle’s issue tracker. If you are interested in a runnable binary, Ben Cressey has integrated Bocfel into the latest version of Gargoyle as the default Z-machine interpreter. Only the source code to Bocfel is provided here. Rudimentary “ cheating” support, designed to disable hunger and thirst daemons.Full control over command recording, transcripting, and command-record playback.Multiple undo in almost all games, including those which do not natively support it.Unicode support: see, for example, Chinese characters used by Mingsheng or the Russian translation of Spider and Web.Support (assuming a font with Unicode box-drawing characters) for the character graphics font used by Beyond Zork.Makes use of Glk for input/ouput, with complete support for Gargoyle a non-Glk “dumb” interface is also available.Almost no platform-specific functions are used-and those that are used are optional-so almost any system with a recent C compiler should be able to build and run Bocfel.The Hitchhiker’s Guide to the Galaxy running under GlkDOS.Anchorhead running under GlkOte and RemGlk.Spider and Web Russian translation running under garglk, also showing off Unicode.Mingsheng running under garglk, showing off Unicode support.TerpEtude running under the “dumb” interface which, despite its name, understands a bit about Unix terminals. ![]() The Interactive Fiction Community Forum.Thanks to Inform, hundreds of Z-machine story files have been written by enthusiasts, a number of which are of extremely high quality.Īlthough interactive fiction is today a rather niche genre, it has a loyal following of both players and authors, and can be explored through the following resources, among others: Initially a language meant for programmers, the latest iteration of Inform is intended to allow non-programmers to easily write interactive fiction. Fans of the genre figured out the format of the Z-machine, allowing non-Infocom interpreters, such as this one, to be built.Īfter that, a compiler for the Z-machine, called Inform, was released. These include such games as Zork, The Hitchhiker’s Guide to the Galaxy, and Planetfall. Originally the only Z-machine games were created by Infocom, the company that created the Z-machine. The Z-machine was designed to run text adventure games, also known as interactive fiction. For detailed information on Bocfel’s operation, please consult the man page.īocfel can be downloaded from the downloads page. It fully supports versions 1-5, 7, and 8, and contains partial support for version 6. Bocfel is an interpreter for the Z-machine.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |