开源图形兼容层 D7VK 推出 1.1 版本,初次引入 Direct3D 6 支撑

D7VK 是一个基于 Vulkan 的开源翻译层,用于将 Microsoft Direct3D 7(D3D7) 图形调用转换为 Vulkan API,从而在 Linux(包括 Steam Deck 和 SteamOS)等平台上运行 D3D7 游戏。这一项目源自著名的 DXVK 技术路径...

应用介绍

D7VK 是一个基于 Vulkan 的开源翻译层,用于将 Microsoft Direct3D 7(D3D7) 图形调用转换为 Vulkan API,从而在 Linux(包含 Steam Deck 和 SteamOS)等平台上运行 D3D7 游戏。这一项目源自有名的 DXVK 技巧路径,经由过程应用已有的 D3D9 后端实现兼容层。

D7VK 最新宣布的 1.1 版本为 Linux 平台上的 Vulkan 图形兼容层带来了重要更新,进一步拓展了对老旧 Windows 游戏 API 的支撑。

1.1 版本亮点

  • 实验性支撑 Direct3D 6(D3D6):这一版本初次引入了 D3D6 的前端支撑,使得一些更早期的游戏可以或许在 D7VK 上开端运行,固然仍处于实验阶段,兼容性并不完美。

  • D7VK 的重要保护者在查看 D3D6 SDK 文档后认为,为 Vulkan 添加 D3D6 支撑并不特别复杂,是以将其纳入了 1.1 版本中。不过今朝 D3D7 仍然是项目标核心存眷点,D3D6 仅作为实验性功能存在。

    更多 D3D7 修复:针对 Direct3D 7 的实现进行了多项修复,晋升了兼容性和稳定性,将来版本还筹划持续完美对更多游戏的支撑。

D7VK 的持续演进对于经典游戏爱好者和 Linux 游戏生态尤为重要。跟着更多旧版 API 的兼容,用户可以或许在现代硬件和操作体系上更轻松地体验老游戏,同时借助 Vulkan 的高机能和跨平台特点,实现更低开销的衬着路径。

D7VK 下载地址:https://github.com/WinterSnowfall/d7vk/releases/tag/v1.1

点赞(0) 打赏

立即下载

相关下载

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部