Wine 4.10 and Proton 4.2-6 release

Available experimental release of open implementation of Win32 API - Wine 4.10. Since the release of the version 4.9 44 bug reports were closed and 431 changes were made.

The most important changes:

  • More than a hundred DLLs are built by default with the built-in library msvcrt (provided by the Wine project, but a DLL from Windows) in PE (Portable Executable) format;
  • Extended support for installing PnP (Plug and Play) drivers. Implemented UpdateDriverForPlugAndPlayDevices() function;
  • In framework Media Foundation added support for clock synchronization;
  • Added the ability to change the volume in sound drivers;
  • Closed bug reports related to the operation of games and applications:

At the same time, Valve ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° project assembly Proton 4.2-6, 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 10/11 (based on DXVK extension) and 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. Compared to the original Wine, the performance of multi-threaded games has been significantly increased thanks to the application of patches "esync"(Eventfd Synchronization).

Π’ new version Protone:

  • FAudio components with implementation of DirectX sound libraries (API XAudio2, X3DAudio, XAPO and XACT3) updated to release 19.06.
  • The assembly of the DXVK 1.2.1 layer was provided with a new compiler, which made it possible to achieve performance improvements in 32-bit games.
  • Improved font rendering in SpellForce 3.
  • Fixed issues with Rumble game controller support in some games, including Team Sonic Racing.
  • Fixed problems with games when using non-English locales.
  • Bug fixes have been made to the new Steam Networking API, including enabling multiplayer in A Hat in Time.

Source: opennet.ru

Add a comment