Direct3D 8支持"D8VK"并入DXVK 大量旧版游戏得以顺畅运行

2024年07月08日 07:04 次阅读 稿源: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 的更多详情,请参阅合并请求

对文章打分

Direct3D 8支持"D8VK"并入DXVK 大量旧版游戏得以顺畅运行

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan