Quetzal
From Just Solve the File Format Problem
(Difference between revisions)
(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 == | ||
| − | * [ | + | * [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
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
- Quetzal v1.4 spec (covering Z-code)
- HTML version of the same spec
- Quetzal on the IF Wiki