D7VK 1.8 – эмулятор Direct3D 3‑7 на Vulkan, теперь доступен в Linux

D7VK 1.8 – эмулятор Direct3D 3‑7 на Vulkan, теперь доступен в Linux

Дедлайн 1.8 проекта D7VK теперь официально опубликован. Этот эмулятор графических API Direct3D 3‑7, представленных Microsoft в 1996‑1999 годах, транслирует вызовы в современный Vulkan через Wine, открывая возможность запускать на Linux ретро‑игры, построенные на старых Direct3D‑совместимых технологиях.

D7VK использует готовый бекенд Direct3D 9 из DXVK. Он преобразует команды Direct3D 3, 5, 6 и 7 в вызовы Direct3D 9, а затем — в Vulkan. Автор проекта отмечает, что дальнейшая интеграция с DXVK не планируется, в отличие от уже существующих Direct3D 8/9‑поддержек.

Код написан на C++ и распространяется по лицензии Zlib. Это обеспечивает гибкость и простоту для разработчиков, желающих экспериментировать с ретро‑графикой на платформе Linux.

14:05
Нет комментариев. Ваш будет первым!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.