Релиз D7VK 1.3: поддержка Direct3D 5 и исправления для классических игр

Состоялся выход новой версии проекта D7VK под номером 1.3. Данный инструмент представляет собой транслятор вызовов устаревших графических API Direct3D 7, 6 и 5 в современный Vulkan. Разработка является ответвлением популярного DXVK и нацелена на запуск ретро-игр на современных системах, преимущественно в среде Linux через Wine, хотя поддерживается и работа в Windows.

Главным нововведением обновления стала официальная поддержка Direct3D 5. Автор проекта WinterSnowfall отметил, что API той эпохи часто уступал Glide, и в большинстве случаев игрокам лучше использовать эмуляторы Glide, однако внедрение D3D5 позволяет запускать проекты времен Windows 95 через современные интерфейсы без графических артефактов. В список протестированных игр вошли Carmageddon II, Tomb Raider II, Mortal Kombat 4, Nightmare Creatures и другие хиты конца 90-х.

Значительные изменения коснулись технической части. Эмуляция полноэкранного сглаживания FSAA теперь не включена глобально по умолчанию, а активируется только если игра сама запрашивает эту функцию. Это решение позволяет существенно экономить пропускную способность памяти. Пользователи все еще могут включить сглаживание принудительно через конфигурационный файл. Также переменные окружения для настройки логов теперь имеют префикс D7VK_, что позволяет разделять настройки журналирования между D7VK и стандартным DXVK.

Благодаря помощи сообщества была исправлена ошибка режима FPU, затрагивавшая все игры на D3D5 и D3D6. Это устранило серьезные проблемы с рендерингом в Legacy of Kain: Soul Reaver и Homeworld: Emergence, а также повысило точность вычислений в других проектах. Оптимизация загрузки текстур позволила повысить производительность в Drakan: Order of the Flame, Freespace 2 и Arabian Nights. Кроме того, усовершенствование работы с прокси-интерфейсами обеспечило корректное отображение вступительных роликов и меню в играх на движке LithTech, таких как No One Lives Forever и Blood 2, а также в серии Gothic.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии