После года работы вышел GemRB версии 0.9.3. GemRB — это портативная реализация Infinity Engine от Bioware с открытым исходным кодом. Infinity Engine - это движок, на котором работали старые игры Baldur's Gate (1 и 2), Planescape: Torment и куча других игр.
Список изменений: GemRB v0.9.3 (2024-07-10):
Новые функции:
- полная поддержка i18n (язык), пользовательские записи журнала;
- аппроксимация фрагментов;
- поддержка BMP v3 и v5;
- небольшой набор тестов, поддержка tracy;
- варианты идентификации iwd2 и данные о скорости;
- совместимость с nwn-for-bg2;
Улучшенные функции:
- музыка области, звуки существ и области;
- подсветка журнала, поиск пути, рисование;
- карта мира iwd2 и pst;
- переход на c++14;
- система сборки стала более модульной и настраиваемой;
- исправления ошибок.
Замечено, что теперь есть изменение в запуске игры. Ранее было достаточно было запустить GemRB в директории с игрой. Теперь же необходимо указать путь до директории с игрой, даже если это текущая директория.
То есть ранее работало так
#!/bin/sh
cd /path/Planescape\ Torment
gemrb "$@"
А теперь только так
#!/bin/sh
cd /path/Planescape\ Torment
gemrb "$@" .
>>> Подробности