Quetzal

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(add some links)
 
(One intermediate revision by one user not shown)
Line 3: Line 3:
 
|subcat=Saved Games
 
|subcat=Saved Games
 
}}
 
}}
 +
'''Quetzal''' is a saved-game format for [[Z-code]] and [[Glulx]] games.
 +
 +
It was devised for [[Z-code]] in 1997 by Martin Frost, and was universally adopted shortly thereafter. (Prior to its adoption, every Z-code interpreter, including Infocom's, used its own format for saved games, and they were not formally specified or interoperable.)
 +
 +
The same basic format was re-used by the later [[Glulx]] virtual machine (circa 1999). The specification for the Glulx VM describes how Quetzal usage differs for Glulx.
 +
 +
It is an [[IFF]]-based format (FORM IFZS). There isn't a widely-used conventional filename extension.
  
 
== Resources ==
 
== Resources ==
* [http://www.ifarchive.org/if-archive/infocom/interpreters/specification/savefile_14.txt Quetzal v1.4 spec]
+
* [https://ifarchive.org/if-archive/infocom/interpreters/specification/savefile_14.txt Quetzal v1.4 spec] (covering Z-code)
 +
* [https://www.inform-fiction.org/zmachine/standards/quetzal/index.html HTML version of the same spec]
 +
* [https://www.ifwiki.org/Quetzal Quetzal on the IF Wiki]
  
 
[[Category:IFF based file formats]]
 
[[Category:IFF based file formats]]

Latest revision as of 15:48, 19 February 2026

File Format
Name Quetzal
Ontology

Quetzal is a saved-game format for Z-code and Glulx games.

It was devised for Z-code in 1997 by Martin Frost, and was universally adopted shortly thereafter. (Prior to its adoption, every Z-code interpreter, including Infocom's, used its own format for saved games, and they were not formally specified or interoperable.)

The same basic format was re-used by the later Glulx virtual machine (circa 1999). The specification for the Glulx VM describes how Quetzal usage differs for Glulx.

It is an IFF-based format (FORM IFZS). There isn't a widely-used conventional filename extension.

[edit] Resources

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox