Windows Frotz: различия между версиями

Содержимое удалено Содержимое добавлено
 
(не показаны 2 промежуточные версии 1 участника)
Строка 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, позволяющая озвучивать текстовый вывод.
 
== Версии ==
Строка 55 ⟶ 56 :
* [[:Категория:Игры на Dialog|Игры на Dialog]]
* [[:Категория:Игры на ZIL|Игры на ZIL]]
 
== Примечания ==
 
<references>
<ref name="note 1">Программа может быть запущена в отличных от Windows ОС через Wine, но отдельные функции могут быть недоступны или работать некорректно.</ref>
<ref name="note 2">Несмотря на поддержку Unicode, запись и чтение текстовых файлов с игровыми командами происходит в кодировке [[ZSCII]]. Это приводит к тому, что символы, не входящие в её набор, например буквы кириллицы, заменяются в выходном файле числами, а команды на кириллице, содержащиеся в файлах для автоввода не распознаются в Windows Frotz. При этом, файлы с командами, созданные в самой программе могут быть воспроизведены в ней, независимо от того какие символы использовались игроком при записи файла.</ref>
</references>
Источник — https://ifwiki.ru/Windows_Frotz