Release of Wine 4.10 and Proton 4.2-6

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

The most significant changes:

  • More than a hundred DLLs are gathered by default with the built-in library msvcrt (provided by the Wine project, and the DLLs from Windows) in PE (Portable Executable) format;
  • Expanded support for installing PnP (Plug and Play) drivers. The function UpdateDriverForPlugAndPlayDevices(); has been implemented.
  • In the framework Media Foundation support for clock synchronization has been added;
  • The ability to change volume has been added to the sound drivers;
  • Bug reports related to the operation of games and applications have been closed:

At the same time, Valve released is releasing the project build Proton 4.2-6, which is based on the developments of the Wine project and aims to enable the launch of gaming applications created for Windows on Linux, available in the Steam catalog. The project's developments is distributed are under BSD license. Proton allows direct launching of gaming applications provided only for Windows on the Linux Steam client. The package includes an implementation of DirectX 10/11 (based on DXVK) and 12 (based on vkd3d), which operate through the translation of DirectX calls to the Vulkan API, providing improved support for gaming controllers and the ability to use fullscreen mode regardless of the screen resolutions supported in games. Compared to the original Wine, the performance of multithreaded games has significantly increased due to the application of patches ‘esync’ (Eventfd Synchronization).

In new version Proton:

  • FAudio components with implementations of DirectX sound libraries (API XAudio2, X3DAudio, XAPO, and XACT3) have been updated to release 19.06.
  • The DXVK 1.2.1 layer has been built with a new compiler, which has improved performance in 32-bit games.
  • Font rendering has been improved in the game SpellForce 3.
  • Issues with support for Rumble game controllers in some games, including Team Sonic Racing, have been resolved.
  • Problems with games when using non-English locales have been addressed.
  • Work has been done on bugs in the new Steam networking API, including enabling multiplayer in 'A Hat in Time'.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster