Also includes improvements for the Wbemprox component

Feb 22, 2017 23:00 GMT  ·  By

Wine Staging 2.2 has been released today, February 22, 2017, and it's coming hot on the heels of last week's Wine 2.2 development release to bring various under-the-hood improvements to its CSMT (Command-Stream Multi-Threading) feature.

Being based on Wine 2.2, Wine Staging 2.2 inherits all of its new functionality, including the ability to set the default Windows version to Windows 7 for newly created prefixes, the implementation of additional Shader Model 5 instructions, initial support for double-buffered theme painting, as well as the new Direct3D command stream improvements.

Many DirectX 10/11 Windows game will run better under Wine

However, Wine Staging 2.2 comes with its own set of improvements, and promises to add various speed optimizations to the CSMT (Command-Stream Multi-Threading) feature making many DirectX 10 and DirectX 11 Windows games work much better under Wine, as well as improve the Wbemprox component and fix a bunch of issues that have been reported by users since version 2.1.

"Some functions, for example updating subresources, which previously required synchronization with the command stream thread, can now be done asynchronously. There might still be differences compared to Wine Staging 2.0, since some of the speed improvements from the original CSMT patchset contained bugs and have not been fixed/added back yet," explain the Wine Staging developers.

Of course, Wine Staging 2.2 also comes with all the bug fixes implemented in the Wine 2.2 development release to allow users to better enjoy various Windows apps and games on their Linux-based operating systems. If you want to test drive the Wine Staging 2.2 release, go ahead and download the source tarball right now from our website, where you'll also find the Wine 2.2 packages.