Building off yesterday’s release of Wine 10.17 is now wine-Staging 10.17 that is carrying 295 extra patches atop the upstream Wine codebase for testing at the leading edge of this open-source software for enjoying Windows games and applications on Linux.
Wine-Staging 10.17 is slightly lighter than the prior release due to a number of shell, Direct3D 10, Wine X11, COMCTL32, and other patches making their way into the upstream Wine codebase.
As for new code in Wine, notable is a fix for an 11 year old bug report. Bug 36208 around the Steel Beasts demo failing due to an “Error initializing D3DRM” is now patched. The Star Wars Rebellion game has also been affected with similar crashes over D3DRM too. It’s likely various other older games are similarly affected.
It ended up being 19 patches in total for working through these Direct3DRM crashes/errors. Enough is implemented that it should now work correctly. The original bug report was opened back in May of 2014.
Wine-Staging 10.17 also has a fix for Microsoft Deadly Tide due to an ICCVID error around ICM_DECOMPRESSEX_BEGIN. There is also a fix for a WININET crash in InternetQueryOptionW.
Plus Wine-Staging 10.17 also has the latest VKD3D code pulled in too for Direct3D 12 atop Vulkan.
Both Wine 10.17 and Wine-Staging 10.17 can be downloaded via WineHQ.org.