DXVK 2.4 版本发布,带来了对 Direct3D 8 游戏的支持,并新增了对多个窗口系统后端的支持,允许应用程序在运行时选择后端。此外,新版本还增加了非本机刷新率仿真的功能,解决了一系列游戏问题,如《战地 2》《战地 2142》的挂起问题、《死亡空间 2》的垂直同步问题等。
😊 **Direct3D 8 支持:** DXVK 2.4 版本最显著的更新是集成了 D8VK,这意味着 DXVK 现在支持 Direct3D 8 游戏。这将使更多老游戏能够在 Linux 和其他非 Windows 平台上运行。
😎 **多窗口系统后端支持:** DXVK 2.4 新增了对 dxvk-native 中的多个窗口系统后端的支持,应用程序可在运行时选择这些后端。这将为用户提供更大的灵活性,并提高游戏的兼容性。
😮 **非本机刷新率仿真:** DXVK 2.4 还增加了非本机刷新率仿真的功能。当帧速率高于用户所选显示模式的刷新率时,该功能将自动将帧速率限制到与刷新率相同,从而避免画面撕裂和卡顿。
🤩 **修复和改进:** DXVK 2.4 还修复和改进了一系列问题,包括《战地 2》《战地 2142》的挂起问题、《死亡空间 2》的垂直同步问题、《辐射 4》在 Steam Deck OLED 上锁定为 45FPS 的问题等。
🥳 **更广泛的游戏兼容性:** DXVK 2.4 版本的发布将进一步提高 Linux 和其他非 Windows 平台上的游戏兼容性,使更多玩家能够享受到游戏带来的乐趣。
IT之家 7 月 11 日消息,DXVK 兼容层于昨日更新了 2.4 版本,该版本的最大变化是集成了 D8VK。换句话说,DXVK 现已支持 Direct3D 8 游戏。

▲ 对应 GitHub 页面DXVK 2.4 同时新增了对 dxvk-native 中的多个窗口系统后端的支持,应用程序可在运行时选择这些后端;
DXVK 新版也增加了非本机刷新率仿真这一功能,在全屏垂直同步下,如果短时间内侦测到帧速率高于用户所选显示模式的刷新率,则将自动把帧速率限制到与刷新率相同。
此外,DXVK 2.4 还修复和改进一系列问题,IT之家摘录部分如下:
《战地 2》《战地 2142》:解决 Alt+Tab 导致的挂起问题;
《死亡空间 2》:解决由游戏的垂直同步实现导致的问题;
《辐射 4》:解决游戏在 Steam Deck OLED 上锁定为 45FPS 的问题;
《辐射:新维加斯》:修复了使用某些模组时的渲染问题;
《星际公民》:解决游戏的 UMD 版本检查问题;
《看门狗》《看门狗 2》:解决角色闪烁的问题;
《捉鬼敢死队:重制版》:解决角色面部闪烁问题。
DXVK 2.4 版本的源代码现已在其 GitHub 页面提供,感兴趣的小伙伴可点击文末链接进一步了解:文末链接