formato de archivo quetzal


Quetzal es un formato de archivo estandarizado para el estado guardado de los juegos de la máquina Z , inventado por Martin Frost . Antes de la introducción de Quetzal, cada intérprete de máquina Z guardaba las partidas en su propio formato; Quetzal permitió a los jugadores guardar un juego usando un intérprete y restaurarlo con otro. El uso del formato se recomienda enfáticamente en el documento de estándares de máquinas Z de Graham Nelson , pero no es obligatorio. La mayoría de los intérpretes modernos de máquinas Z tienen la capacidad de guardar archivos Quetzal.

Los archivos son archivos IFF con un FORMULARIO de "IFZS" (presuntamente significa " Interactive Fiction Z-machine Save"), aunque los archivos guardados comúnmente reciben una extensión de ".sav": los que se ven con menos frecuencia son "quz" y " qtz". A pesar de la referencia a la máquina Z en el código FORM, el formato ha demostrado ser lo suficientemente flexible como para adaptarse al menos a una arquitectura alternativa, Glulx .

La versión 1.3b, que estaba ampliamente disponible, contenía un error que luego se corrigió en la versión 1.4: después de una instrucción de guardado, la máquina Z requiere que se guarde un código de éxito en un lugar particular (que difiere según la versión). Las versiones del estándar Quetzal anteriores a la 1.4 solo hacen referencia a la instrucción después de guardar, lo que complica encontrar el lugar correcto para colocar el código de éxito.