Wine-Staging 9.21 Fixes Some Old Game Crashes & Hangs Due To DirectMusic

Written by Michael Larabel in WINE on 10 November 2024 at 07:13 AM EST. 1 Comment
WINE
Building off Friday's release of Wine 9.21, Wine-Staging 9.21 is available as this experimental blend of Wine that carries extra patches for testing/evaluation to enhance the ability for Windows games and apps to run on Linux.

Wine-Staging 9.21 is at 358 patches over upstream Wine. There is a new patch this cycle for partially implementing IDirectMusicSegment::GetAudioPathConfig. In turn this should fix some crashes due to DirectMusic happening with select games.

Bugs such as Cultures 2-3-4 crashes when directmusic enabled and Harry Buster: endlessly hangs at loading screen are hopefully resolved by this new Wine-Staging release. With DirectMusic having long been deprecated by Microsoft's DirectX API, this staging work will primarily benefit older games.

Microsoft DirectMusic diagram


Beyond the DirectMusic work there is updating of the latest VKD3D Git code and an update to the NtGdiExtTextOutW patch as part of this bi-weekly staging release.

Both Wine 9.21 and Wine-Staging 9.21 can be downloaded from WineHQ.org. Test away with Wine 10.0-rc1 due out in early December and Wine 10.0 stable hopefully meeting the world by mid-January.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week