Стрим: D8VK - трансляция DirectX 8 to Vulkan. Тест на Alt Linux + PortProton.
D8VK - трансляция DirectX 8 в Vulkan. Тест на Alt Linux PortProton.
Первый стабильный выпуск D8VK - реализации DirectX 8 в Vulkan
Увидел свет выпуск проекта D8VK 1.0, предлагающего реализацию графического API Direct3D 8, работающую через трансляцию вызовов в API Vulkan и позволяющую при помощи Wine или Proton запускать в Linux разработанные для Windows 3D-приложения и игры, завязанные на API Direct3D 8. D8VK 1.0 отмечен как первый выпуск проекта, пригодный для повсеместного использования и протестированный на сотнях игр. В качестве основы при разработке использована кодовая база проекта DXVK с реализацией DirectX 9, 10 и 11 в Vulkan.
Разработчиками протестирована поддержка в 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.
Игры, использующие DirectX 8, которые пока не поддерживаются в D8VK: #currently-broken-games
d8vk лучше WineD3D?
Да , d8vk быстрее и предлагает лучшую совместимость и стабильность, чем WineD3D, в подавляющем большинстве случаев.
Если у вас встроенный графический процессор Intel , вы можете обнаружить, что производительность иногда хуже, чем у WineD3D с его серверной частью OpenGL. Это проблема, которую мы унаследовали от dxvk и которую мы не можем решить. Достижения в драйвере ANV в Mesa могут улучшить ситуацию в будущем. Возможно, вам все же стоит попробовать d8vk для сравнения с WineD3D.
Лучше ли d8vk, чем использование d3d8to9 с dxvk?
Да , в большинстве случаев d8vk обеспечивает лучшую производительность и совместимость, чем d3d8to9.
Целью d3d8to9 является прямая трансляция вызовов API, а не полная поддержка Direct3D 8 или Wine, в отличие от d8vk, который имеет больше функций, лучшую производительность и настроенные вручную конфигурации для отдельных игр, таких как dxvk. Смотрите здесь для получения дополнительной информации.
Могу ли я использовать d8vk в Windows?
Да, однако, как и dxvk, он официально не поддерживается.
1 view
2
0
10 months ago 01:41:07 1
Стрим: D8VK - трансляция DirectX 8 to Vulkan. Тест на Alt Linux + PortProton.