Wine-Staging 9.21 以周五发布的 Wine 9.21 为基础,作为 Wine 的实验性混合版本提供,它带有用于测试/评估的额外补丁,以增强 Windows 游戏和应用程序在 Linux 上运行的能力。
Wine-Staging 9.21 比上游 Wine 高出 358 个补丁。此周期有一个新补丁,用于部分实现 IDirectMusicSegment::GetAudioPathConfig。反过来,这应该可以修复由于特定游戏发生的 DirectMusic 而导致的一些崩溃。
诸如 Cultures 2-3-4 crash when directmusic enabled 和 Harry Buster: endless hangs at loading screen 等错误有望通过这个新的 Wine-Staging 版本得到解决。由于 DirectMusic 早已被 Microsoft 的 DirectX API 弃用,因此此暂存工作将主要使旧游戏受益。
除了 DirectMusic 工作之外,还有最新的 VKD3D Git 代码的更新和 NtGdiExtTextOutW 补丁的更新,作为这个每两周一次的暂存版本的一部分。
Wine 9.21 和 Wine-Staging 9.21 都可以从 WineHQ.org 下载。Wine 10.0-rc1 将于 12 月初发布,Wine 10.0 稳定版有望在 1 月中旬与世界见面。
转自 Wine-Staging 9.21 Fixes Some Old Game Crashes & Hangs Due To DirectMusic – Phoronix