Windows Frotz: различия между версиями
Содержимое удалено Содержимое добавлено
Nikita (обсуждение | вклад) Нет описания правки |
Nikita (обсуждение | вклад) |
||
| (не показаны 4 промежуточные версии 2 участников) | |||
Строка 18:
}}
Windows Frotz - это интерпретатор Z-машины для операционных систем Windows<ref name="note 1" />, принадлежащий к семейству портов [[Frotz]]. При разработке особое внимание уделялось полному соответствию стандарту [[Z-машина|Z-машины]] и реализации всех описанных в нём функций. Windows Frotz поддерживает в том числе и малораспространённый формат 6 версии [[Z-машина|Z-машины]].
Windows Frotz не стоит путать с другим интерпретатором WinFrotz, разрабатывавшемся в 1999 году [[Лоуренс, Рич|Ричем Лоуренсом]] на базе оригинального [[Frotz]] (ещё первой MS-DOS версии [[Джокиш, Стефан|Стефана Джокиша]]). Иногда, чтобы подчеркнуть различие, Windows Frotz могут называть Windows Frotz 2002, обращая внимание на год начала разработки.
Начиная с 2003 года, Windows Frotz поддерживает корректную работу с вводом и выводом Unicode, а соответственно и кириллического текста, поэтому является одним из рекомендуемых интерпретаторов [[Z-машина|Z-машины]] для русскоязычных игр<ref name="note 2" />.
== Возможности ==
Строка 36:
* Опциональная строгая проверка на ошибки.
* Сохранение игр в формате [[Quetzal]], не зависящем от конкретной аппаратной платформы или интерпретатора.
* Поддержка речевого вывода через Microsoft Speech API (SAPI) 5.x, позволяющая озвучивать текстовый вывод.
== Версии ==
Строка 53 ⟶ 54 :
* [[:Категория:Игры на RInform|Игры на RInform]]
* [[:Категория:Игры на Inform|Игры на Inform]]
* [[:Категория:Игры на Dialog|Игры на Dialog]]
* [[:Категория:Игры на ZIL|Игры на ZIL]]
== Примечания ==
<references>
<ref name="note 1">Программа может быть запущена в отличных от Windows ОС через Wine, но отдельные функции могут быть недоступны или работать некорректно.</ref>
<ref name="note 2">Несмотря на поддержку Unicode, запись и чтение текстовых файлов с игровыми командами происходит в кодировке [[ZSCII]]. Это приводит к тому, что символы, не входящие в её набор, например буквы кириллицы, заменяются в выходном файле числами, а команды на кириллице, содержащиеся в файлах для автоввода не распознаются в Windows Frotz. При этом, файлы с командами, созданные в самой программе могут быть воспроизведены в ней, независимо от того какие символы использовались игроком при записи файла.</ref>
</references>
| |||