Release of Wine 4.21 and Proton 4.11-9 for running Windows games

Available experimental release of open implementation of Win32 API - Wine 4.21. Since the release of the version 4.20 50 bug reports were closed and 343 changes were made.

The most important changes:

  • Implemented determination of HTTP proxy configuration URL based on data transmitted via DHCP;
  • Support added to D3DX9 parameter blocks (calls added d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() and d3dx_effect_DeleteParameterBlock());
  • Continued work on building the default DLL with the built-in msvcrt library (provided by the Wine project, not the DLL from Windows) in PE (Portable Executable) format;
  • Closed bug reports related to LegoLand games and applications, Need For Speed: Shift, Super Mario Brothers X, Ccleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell , Crysis 1, Nextiva, Everquest Classic, Archicad 22.

In addition, Valve ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° new project release Proton 4.11-9, which is based on the developments of the Wine project and is aimed at enabling gaming applications created for Windows and presented in the Steam catalog to run on Linux. Project achievements extend under the BSD license. Proton allows you to directly run Windows-only game applications on the Steam Linux client. The package includes an implementation of DirectX 9 (based on D9VK), DirectX 10/11 (based on DXVK extension) and DirectX 12 (based on vkd3d) that work by translating DirectX calls to the Vulkan API provides improved support for game controllers and the ability to use full screen mode regardless of screen resolutions supported in games.

The new version of Proton fixes a regression introduced in the 4.11-8 release that causes performance degradation in 32-bit games running using the DXVK and D9VK layers. Fixed an issue with displaying the wrong memory size for some GPUs. Fixed a crash when launching Crazy Machines 3. Restored support for feedback from in-game steering wheel controllers.

Source: opennet.ru

Add a comment