WikiDer > Формат файла Quetzal
Расширение имени файла | .sav, .glksave |
---|---|
Тип интернет-СМИ | приложение / x-glksave |
Магическое число | IFZS |
Разработан | Мартин Фрост |
Последний релиз | 1.4 (13 ноября 1997 г. ) |
Тип формата | Z-машина сохранить игру |
Контейнер для | Z-машина штат |
Расширен с | Формат файла обмена |
Стандарт | inform-fiction.org |
Открытый формат? | да |
Кетцаль это стандартизированный формат файла для сохраненного состояния Z-машина игры, изобретенные Мартин Фрост. До появления Quetzal каждый интерпретатор Z-машины сохранял игры в собственном формате; Кетцаль позволял игрокам сохранять игру с помощью одного интерпретатора и восстанавливать ее с помощью другого. Настоятельно рекомендуется использовать этот формат в Грэм НельсонДокумент стандартов Z-machine, но не обязательный. Большинство современных интерпретаторов Z-машин имеют возможность сохранять файлы Quetzal.
Файлы МКФ файлы с ФОРМОЙ "IFZS" (предположительно обозначающие "Интерактивная фантастика Z-machine Save »), хотя сохраненным файлам обычно дается расширение« .sav »: реже встречаются« quz »и« qtz ». Несмотря на ссылку на Z-машину в коде FORM, формат имеет оказался достаточно гибким, чтобы быть адаптированным хотя бы к одной альтернативной архитектуре, Glulx.
Чтение магического числа файлов часто отображается как:
'Данные IFF, Z-машина или файл сохраненной игры Glulx (Quetzal)'
А backronym для формата "QUetzal Uобязывает Eудачно Тон Z-Машина Аархив Language ".
Версия 1.3b, которая была широко доступна, содержала ошибку, позже исправленную в версии 1.4: после инструкции сохранения Z-машина требует, чтобы код успеха был сохранен в определенном месте (которое различается в зависимости от версии). Версии стандарта Quetzal до 1.4 имеют ссылку только на инструкцию после сохранение, что затрудняет поиск правильного места для размещения кода успеха.