Излезе версия 1.0 на проекта D8VK, който предлага реализация на графичния API Direct3D 8, работещ чрез транслация на повиквания в API Vulkan и позволяващ чрез Wine или Proton да се стартират в Linux 3D приложения и игри, създадени за Windows, зависещи от API Direct3D 8. Кодът на проекта е написан на C++ и се разпространява под лицензия Zlib. Основата на разработката е кодовата база на проекта DXVK с реализация на Direct3D 9, 10 и 11 върху Vulkan.
D8VK 1.0 е отбелязан като първото издание на проекта, годно за широко използване и тествано на стотици игри. В сравнение с проектите WineD3D и d3d8to9, при които се прилага транслация на Direct3D 8 в OpenGL и Direct3D 9, проектът D8VK демонстрира по-висока производителност, стабилност и съвместимост с игрите. Например, при тестването в пакета 3DMark 2001 SE проектът D8VK е получил 144660 точки, свързването d3d8to9 и dxvk – 118033, а WineD3D – 97134.

Разработчиците са тествали поддръжката в D8VK на около 200 игри, сред които The Elder Scrolls III: Morrowind, Postal 2, Warcraft III, Another World 15, Need for Speed: High Stakes, Need for Speed III: Hot Pursuit, Red Faction II, Max Payne 2, Unreal II: The Awakening, GTA III, Silent Hill 3.

Списък с игри на базата на Direct3D 8, които все още не се поддържат в D8VK:
- Chaos Legion
- Evil Dead: Hail to the King
- Serious Sam: The First Encounter
- Serious Sam: The Second Encounter
- Shrek 2
- Sonic Heroes
- Splinter Cell: Chaos Theory (Versus Mode)
- Star Wars: Republic Commando (deactivate Squad Shadows)
Източник: opennet.ru
