TADS 2 Interpreter
В современных веб-браузерах функции, необходимые этому интерпретатору, временно отключены из-за уязвимостей в системе безопасности, поэтому интерпретатор в настоящее время не запускается.
Очень грубое доказательство Концептуальный порт интерпретатора TADS 2 для HTML5. Он перекомпилирует код интерпретатора TADS2 в JavaScript с помощью Emscripten. Интерпретатор полностью работает в вашем браузере, поэтому ему не нужно связываться с какими-либо серверами во время игры. Для кода требуются новые функции JavaScript, которые доступны в последних версиях браузеров или будут доступны в ближайшее время. Необходимые функции — это поддержка общих буферов массивов и примитивов синхронизации. Эти функции уже доступны в Safari и Chrome v60. Ожидается, что он будет доступен в Firefox к концу августа 2017 года и в Edge в обновлении осенью 2017 года.
Хотя интерпретатор, кажется, работает нормально, он предназначен скорее для проверки концепции, поэтому он не является особенно отточенным или полнофункциональным. Он полезен для сохранения старых игр TADS 2 и служит архитектурным руководством для создания подобных интерпретаторов. В коде имеется очень элементарная поддержка HTMLTADS, позволяющая просто форматировать и отображать изображения (даже встроенные в файлы .GAM). Полная поддержка HTMLTADS требует написания браузерного движка конца 1990-х — начала 2000-х годов, поэтому получение полной точности вывода HTMLTADS маловероятно. Сохраненные игры обрабатываются путем ввода команд save и restore .дс. Также можно было бы использовать улучшенную обработку прокрутки, анимированные эффекты прокрутки, а также улучшенное управление с клавиатуры.
Исходный код порта и инструкции по его использованию доступны на GitHub.
Как скачать TADS 2 Interpreter через торрент
Всего несколько простых шагов:
- Устанавливаем программу μTorrent, через которую мы будем скачивать торренты
- Выбираем и скачиваем подходящий торрент-файл репака TADS 2 Interpreter
- Двойным кликом открываем скаченный файл, программа μTorrent запустится автоматически и предложит выбрать место для сохранения дистрибутива.
- После того как репак скачается, запускайте его. Начнется установка и... это все, приятной игры!