Wine 11.10 发布:升级 VKD3D 2.0,修复 Bug
开源兼容层 Wine 近日发布了 11.10 版本,继续为 Linux、macOS 等平台用户提供运行 Windows 应用和游戏的支持。此次更新的亮点在于将 VKD3D 升级至 2.0 版本,从而能基于 Vulkan API 实现 Direct3D 12 调用,进一步扩展了在非 Windows 系统上运行现代图形接口游戏的可能性。
VKD3D 2.0 版本带来了多项图形处理上的优化,包括 HLSL 着色器处理的改进、旧版 Direct3D 字节码处理的效率提升、新的特效支持,以及对 DXIL 的集成优化。特别值得一提的是,新版本还增加了面向 Apple 设备的实验性 Metal Shading Language 目标支持,为这些平台的用户带来了新的图形渲染潜力。
本次 Wine 11.10 版本还引入了不依赖 libxml2 库的 XPath 支持,并优化了 VBScript 的兼容性。此外,该版本共计修复了 17 个已知 Bug,有效解决了多款游戏和应用在运行时遇到的问题。值得关注的是,虽然 Steam Play(Proton)也使用了 VKD3D-Proton,但 Wine 的定位是更通用的兼容层,而 Proton 则更侧重于 Steam 游戏平台的运行优化。
对于桌面操作系统用户而言,Wine 11.10 的更新对于提升 Windows 应用和游戏的兼容性具有积极意义。特别是 VKD3D 2.0 的引入,有望改善在 Linux 和 macOS 上运行依赖 Direct3D 12 的现代游戏时的图形性能和稳定性。如果用户在这些平台上运行 Windows 程序时遇到兼容性问题,此次更新值得关注和尝试。