D7VK 的首个稳定版本发布,D7VK 是基于 Vulkan API 的 Direct3D 7 实现。

D7VK 1.0 项目已发布,该项目实现了微软于 1999 年提出的 Direct3D 7 图形 API。D7VK 的工作原理是将调用转换为 Vulkan API,并允许在 Wine 环境下运行。 Linux 基于 Direct3D 7 API 的复古游戏。项目代码使用 C++ 编写,并以 Zlib 许可证发布。开发的基础是 DXVK 项目的 d3d9 后端代码。

1.0 版本标志着该版本正式发布,可供广泛使用。与 WineD3D 相比,D7VK 支持抗锯齿(D3DRENDERSTATE_ANTIALIAS),并为一些老游戏在高帧率下运行不佳提供帧率限制器。在配备 NVIDIA RTX 4070 GPU 和 NVIDIA 官方驱动程序 570.195.03 的系统上,D7VK 在 3DMark 2000 测试中的表现几乎是 WineD3D 的三倍(45267 分 vs. 16566 分)。D7VK 的局限性包括需要支持 Vulkan 1.3 的 GPU,以及不支持某些 D3D7 功能。

已确认可运行的游戏:

  • 黑,白
  • 《横冲直撞大冒险》TDR 2000
  • 克莱夫·巴克的不朽
  • 科林·麦克雷拉力赛 2 0
  • 黑暗统治2
  • 杀出重围
  • 门徒二
  • 皇帝:沙丘之战
  • 巨人:市民甲虫
  • 杀手:代号为47
  • 没有人永远生活
  • 牺牲
  • 星际迷航:舰桥指挥官
  • 不死之灵
  • 虚幻竞技场
  • 吸血鬼:避世血族 - 救赎
  • 巫术8

开发者并不打算推动将 D7VK 纳入 DXVK,就像之前在 Vulkan 之上实现的 Direct3D 8 和 Direct3D 9 那样。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster