D8VK 的第一個穩定版本,在 Vulkan 之上實現 Direct3D 8

D8VK 1.0 項目已經發布,提供了 Direct3D 8 圖形 API 的實現,該實現通過對 Vulkan API 的調用轉換進行工作,並允許使用 Wine 或 Proton 運行為 Windows 開發的 3D 應用程序以及與 Direct3D 8 API 相關的遊戲在Linux上,該項目代碼是用C++語言編寫的,並在Zlib許可下分發。 DXVK 項目的代碼庫以及在 Vulkan 之上實現 Direct3D 9、10 和 11 被用作開發的基礎。

D8VK 1.0 被標記為該項目的第一個版本,適合普遍使用並在數百款遊戲上進行了測試。 與使用 Direct3D 3 到 OpenGL 和 Direct8D 9 轉換的 WineD3D 和 d8d3to9 項目相比,D8VK 項目表現出更好的性能、穩定性和遊戲兼容性。 例如,在 3DMark 2001 SE 軟件包中測試時,D8VK 項目得分為 144660 分,d3d8to9 和 dxvk 捆綁包得分為 118033,WineD3D 得分為 97134。

D8VK 的第一個穩定版本,在 Vulkan 之上實現 Direct3D 8

開發者已經測試了對 D8VK 約 200 款遊戲的支持,包括《上古捲軸 III:晨風》、《郵政 2》、《魔獸爭霸 III》、《另一個世界 15》、《極品飛車:高風險》、《極品飛車 III:熱力追擊》、《紅色派系 II》 、馬克思佩恩 2、虛幻 II:覺醒、俠盜獵車手 III、寂靜嶺 3。

D8VK 的第一個穩定版本,在 Vulkan 之上實現 Direct3D 8

D3VK 尚不支持的基於 Direct8D 8 的遊戲列表:

  • 混沌軍團
  • 邪惡之死:向國王致敬
  • 英雄山姆:初遇
  • 嚴肅的山姆:第二次遭遇
  • 史萊克2
  • 索尼克英雄
  • 細胞分裂:混沌理論(對戰模式)
  • 星球大戰:共和國突擊隊(禁用小隊陰影)

來源: opennet.ru

添加評論