DXVK兼容层升级至2.4版,全新Direct3D 8功能支持一览

发布时间:浏览:90

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 页面上提供。感兴趣的朋友可以点击文末链接了解更多:文末链接

OK,本文到此结束,希望对大家有所帮助。

相关问答

问:DXVK兼容层的新版本带来了哪些变化?
2个回答
陌上花

答: 这个新的DXVK兼容层更新了到2.4版本, 主要的变化是增加了对 Direct3D 8 的支持。这样一来,更多依赖旧式 DirectXAPI的 Windows 游戏就可以在 Linux 平台上运行了!

299 人赞同了该回答

回忆未来

答: 此外,2.4 版本还包含了一些 bug 修复和性能改进,让游戏在这个兼容层下运行得更加流畅稳定.

245 人赞同了该回答

问:DXVK是什么?它有什么用?
2个回答
凉月流沐@

答: DXVK 其实是 Vulkan 渲染API上的一个兼容层,它的功能就是将 Windows 游戏使用的 DirectX API转换为 Vulkan API。这样一来,原本只能在 Windows 上玩的游戏就可以在 Linux 系统上运行了。

36 人赞同了该回答

尘埃落定

答: 举个例子,比如你想在 Linux 上玩一些经典的 Xbox 或 Playstation 2 的游戏,它们都是基于 DirectX 的,而你又不想换系统,那么 DXVK 就派上了用场。它能让你轻松地在 Linux 系统上一键打开这些老游戏!

254 人赞同了该回答

问:Direct3D 8的支持对用户有什么影响?
2个回答
念旧是个瘾。

答: Direct3D 8 是一套相对较为古老的 DirectX API版本,而很多早期 Windows 游戏都依赖于它。现在 DXVK 支持了 Direct3D 8 ,意味着更多老游戏能够在 Linux 平台上运行!

283 人赞同了该回答

一尾流莺

答: 这对于Linux游戏的爱好者来说是一个非常棒的消息,他们可以体验到更多的经典老游戏,并享受 Vulkan 的高性能渲染优势!

99 人赞同了该回答

热点资讯