WikiDer > Формат файла Quetzal

Quetzal file format
Кетцаль
Расширение имени файла.sav, .glksave
Тип интернет-СМИприложение / x-glksave
Магическое числоIFZS
РазработанМартин Фрост
Последний релиз
1.4
(13 ноября 1997 г.; 22 года назад (1997-11-13))
Тип формата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 имеют ссылку только на инструкцию после сохранение, что затрудняет поиск правильного места для размещения кода успеха.

внешние ссылки