Вышла версия 1.2.0 проекта DevilutionX — переработки исходного кода первого Diablo под современные операционные системы и платформы. Главным нововведением новой версии стала поддержка контента дополнения Hellfire с возможностью миграции сохранений между ним и оригинальной игрой.
Скачать новую версию можно на странице проекта на GitHub. Для игры понадобится файл DIABDAT.MPQ, который можно взять с оригинального диска или из папки с установленной GOG-версией. Для Hellfire также нужны файлы hellfire.mpq, hfmonk.mpq, hfmusic.mpq и hfvoice.mpq.
DevilutionX — открытый проект, основанный на восстановленном исходном коде оригинального Diablo. Его разработчики занимаются переносом игры на новые платформы, включая Mac, Linux, Nintendo 3DS, Nintendo Switch, PlayStation Vita и портативные консоли на базе OpenDingux, а также улучшением совместимости игры с современными версиями Windows. Постепенно также происходит реализация новых возможностей, вроде поддержки широкоэкранных мониторов и улучшений интерфейса и управления. Подробнее о том, как появился этот проект, вы можете прочитать в нашей статье 2018 года.
Ниже представлен перевод списка нововведений версии 1.2.0:
Официальная цитата (Источник)
Игровой процесс
- Поддержка Hellfire
- Поддержка Shareware
- Полная миграция сохранений между Diablo и Hellfire
- Подобранное золото попадает в стопку даже если инвентарь открыт
- Пепин автоматически исцеляет
- Другие игроки отображаются на карте
- Сохранение позиции в списке при покупке и продаже предметов в магазинах
- Сохранение горячих клавиш и активного заклинания между играми
- У новых героев автоматически выбрано заклинание по умолчанию
- Шкала опыта (отключена по умолчанию)
- Шкала здоровья монстров (отключена по умолчанию)
- Автоматическое экипирование всех типов предметов при поднятии или покупке (отключено по умолчанию)
- Автоматический подбор золота (отключен по умолчанию)
- Бег в городе (отключен по умолчанию) (также в многопользовательском режиме)
- Отключение огня по своим (англ. friendly fire) для стрел и заклинаний (отключено по умолчанию)
- Отключение рандомизации заданий (отключено по умолчанию)
- Варвар и Бард в Diablo (отключены по умолчанию)
Управление
- Использование пояса при помощи Numpad
- Закрытие панелей по нажатию клавиши Esc
- Использование всех очков характеристик сразу через Shift + клик
- Отмена выбранного заклинания через Shift + клик
- Перемещение предметов между инвентарем и поясом через Shift + клик
- Экипирование предметов через Shift + клик
- Переназначение действий на контроллере
- Крестовина и левый стик теперь работает во всех меню и более отзывчивы
- Start + Select теперь открывает главное меню
- Улучшена эмуляция мыши правым стиком
- Геймпады теперь можно использовать, даже если они были подключены после запуска игры
- Теперь можно использовать все подключенные геймпады (раньше можно было только первый)
Графика / Аудио
- Широкоэкранные меню
- Прокручивание субтитров с той же скоростью, что и чтение рассказчиком
- Настройки громкости действует на видео
- Улучшенная прозрачность (включена по умолчанию)
- Звуки автоэкипирования (выключены по умолчанию)
- Показ типа монстра (выключен по умолчанию)
- Отключение звуков ходьбы (выключено по умолчанию)
Стабильность / Производительность / Системные изменения
- Задокументирован ini-файл настроек
- Реорганизация ini-файла.
- Поддержка до 99 сохранений каждого типа
- Гораздо меньшее использование памяти (теперь сопоставимое с оригиналом)
- Настраиваемый сетевой порт
- Улучшения производительности
- DIABDAT.MPQ теперь может использован с названием в верхнем регистре
- Поддержка портативных установок
- Поддержка путей файлов длиннее 259 символов
- Добавлены параметры —ttf-dir и —ttf-name для использования другого шрифта интерфейса
- Windows-версия теперь 64-битная
- Добавлена поддержка Nintendo 3DS
- Добавлена поддержка PlayStation Vita
- Добавлена поддержка DragonFly BSD
- Добавлен AppImage для Linux
С этой версией оригинальный Diablo окончательно закрепился в пантеоне вечнопортируемых игр наряду с Doom, Quake и приключенскими играми LucasArts.
Источник