formato de arquivo Quetzal - Quetzal file format
extensão de arquivo | .sav, .glksave |
---|---|
Internet tipo de mídia | aplicação / x-glksave |
número mágico | ZFI |
Desenvolvido por | Martin Geada |
Último lançamento | 1,4 (13 de novembro de 1997 ) |
Tipo de formato | Z-machine salvar jogo |
recipiente para | Z-máquina de estado |
prorrogado a partir de | Formato de arquivo de intercâmbio |
Padrão | inform-fiction.org |
Formato aberto ? | sim |
Quetzal é um formato de arquivo padronizado para o estado salvo da Z-máquina jogos, inventado por Martin geada . Antes da introdução de Quetzal, cada intérprete Z-máquina de jogos salvos em seu próprio formato; Quetzal habilitado jogadores para salvar um jogo usando um intérprete e restaurá-lo com outro. Uso do formato é fortemente recomendado em Graham Nelson Z-machine documento de padrões 's, mas não é obrigatória. A maioria dos modernos intérpretes Z-máquina tem a capacidade de salvar arquivos Quetzal.
Os arquivos estão IFF arquivos com uma forma de "ZFI" (presumivelmente de pé para " Interactive Fiction Z-machine Save"), embora os arquivos salvos são comumente dada uma extensão do" .sav ': menos comumente avistados são 'quz' e' RQ". Apesar da referência ao Z-máquina no código FORMA, o formato provou ser suficientemente flexível para ser adaptado para, pelo menos, uma arquitectura alternativa, Glulx .
A leitura magic-número dos arquivos são muitas vezes mostrado como:
'IFF data, Z-machine or Glulx saved game file (Quetzal)'
A backronym para o formato é " Q uetzal U nifies E fficiently T ele Z -Machine A rchive L anguage".
1.3b versão, que foi amplamente disponível, continha um bug depois corrigido na versão 1.4: após uma instrução salvar, o Z-máquina requer que um código de sucesso é guardado em um lugar especial (que é diferente dependendo da versão). Versões do padrão Quetzal antes de 1.4 tem referência apenas para a instrução após o salvar, o que complica encontrar o lugar correto para colocar o código de sucesso.