返回上一页  首页 | cnbeta报时: 14:30:22
Direct3D 8支持"D8VK"并入DXVK 大量旧版游戏得以顺畅运行
发布日期:2024-07-08 07:04:50  稿源:cnBeta.COM

DXVK 是在 Vulkan 上映射 Direct3D 9/10/11 的开源软件,被 Valve 的 Steam Play(Proton)用于在 Linux 上欣赏 Windows 游戏。在通过 D8VK 代码为 DXVK 添加 Direct3D 8 前端的合并请求开放一年多之后,Valve 的 Joshua Ashton 今天提出了合并请求。

由于在 Vulkan API 上实现了这一功能,各种 Direct3D 8 游戏现在都能以更好的性能运行了。对Direct3D 8的支持为DXVK增加了五千多行新代码,并将项目范围扩展到Direct3D 8 / 9 / 10 / 11。 VKD3D-Proton项目涵盖了Linux上对Direct3D 12 API的支持。

对于那些希望在 Linux 上以更好的性能和可靠性享受旧版 Direct3D 8 游戏的用户来说,这无疑是个好消息。不过话又说回来,WineD3D 对基于 OpenGL 映射的 Direct3D 的 D3D8 时代游戏处理得相当不错。DirectX 8.0 于 2000 年底推出,为《英雄萨姆:第一次遭遇》、《马克思·佩恩》、《星球大战:星际战士》、《侠盗猎车手3》、《细胞分裂》等游戏,以及许多其他游戏,现在这些游戏都已推出 20 多年。

image.webp

有关新合并的 Direct3D 8 支持 DXVK 的更多详情,请参阅合并请求

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 14:30:22

文字版  标准版  电脑端

© 2003-2024