Glulx

Glulx

Glulx is a 32-bit portable virtual machine intended for writing and playing interactive fiction. It was designed by Andrew Plotkin to relieve some of the restrictions in the venerable Z-machine format. For example, the Z-machine provides native support for 16-bit integers, while Glulx natively supports 32-bit integers.

The Inform compiler, starting with version 6.30, can produce either Z-machine or Glulx story files. A Spanish interactive fiction development system called Superglús also uses Glulx.

Glulx uses the Glk API for input and output.

Despite being a better-adapted virtual machine for modern computing hardware and being just as accessible to developers, Glulx continues to lag behind the Z-machine in popularity, largely due to the comparative rarity of interpreters. The most popular interpreter for Glulx is Andrew Plotkin's Glulxe.

The MIME type for Glulx is "application/x-glulx".

Glulx files have the file extension .ulx, but they are commonly archived in Blorb packages. For Blorb packages containing a Glulx work, accepted file extensions are .gblorb, .glb, .blorb and .blb. The former two extensions are intended to make it easy for interpreters to figure out which type of game is inside the Blorb file.

External links

* [http://www.eblong.com/zarf/glulx/ The Glulx specification]
* [http://wurb.com/if/platform/12 Glulx games at "Baf's Guide"]
* [http://www.ifarchive.org/indexes/if-archiveXprogrammingXglulxXinterpreters.html Interpreters that can run Glulx games]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Glulx — es una máquina virtual diseñada por Andrew Plotkin que utiliza la API Glk. El lenguaje de desarrollo de aventuras conversacionales Inform (y su biblioteca InformATE) puede ser compilado para esta máquina virtual. Glulx tiene límites mucho menos… …   Wikipedia Español

  • Inform — This article is about the programming language. For other uses, see Inform (disambiguation). Inform Original author(s) Graham Nelson Developer(s) Graham Nelson …   Wikipedia

  • Quetzal file format — Quetzal is a standardised file format for the saved state of Z machine games, invented by Martin Frost. Prior to the introduction of Quetzal, each Z machine interpreter saved games in its own format; Quetzal enabled players to begin a game on one …   Wikipedia

  • Blorb — Infobox file format name = Blorb extension = .blorb, .blb, .gblorb, .glb, .zblorb, .zlb mime = application/x blorb owner = Andrew Plotkin creatorcode = genre = Package format container for = PNG, JPEG, AIFF, MOD contained by = extended from =… …   Wikipedia

  • Inform — Тип исполнения: компилируемый Появился в: 1993 Автор(ы): Грэхем Нельсон Расширение файлов: .Z#, .inf, .Z5, .Z8 Inform  компилируемый объектно ориентированный язык программирования, во многом похожий на Си …   Википедия

  • Virtual machine — A virtual machine (VM) is a completely isolated guest operating system installation within a normal host operating system .[1] Modern virtual machines are implemented with either software emulation or hardware virtualization or (in the most… …   Wikipedia

  • Z-machine — This article is about the Infocom virtual machine. For the x ray generator, see Z machine. 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. Infocom… …   Wikipedia

  • Andrew Plotkin — (born May 15, 1970), also known as Zarf, is an award winning interactive fiction author and an important figure in the modern interactive fiction community. Plotkin was one of the earliest writers to use Graham Nelson s Inform development system …   Wikipedia

  • Comparison of application virtual machines — This article lists some software virtual machines that are typically used for allowing application bytecode to be portably run on many different computer architectures and operating systems. The application is usually run on the computer using an …   Wikipedia

  • Floatpoint — Infobox VG title= Floatpoint caption= Floatpoint being played in a modern interpreter. developer=Emily Short publisher=Self published designer=Emily Short engine=Glulx released= 2006 genre= Interactive Fiction, Adventure platforms= Glulx… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”