experimental release of open implementation of Win32 API - . Since the release of the version 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 (provided by the Wine project, and the DLL from Windows) in PE (Portable Executable) format;
- Extended support for installing PnP (Plug and Play) drivers. Implemented UpdateDriverForPlugAndPlayDevices() function;
- In framework 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 , which is based on the developments of the Wine project and is aimed at ensuring the launch in Linux gaming applications created for Windows and presented in the Steam catalog. Project developments under the BSD license. Proton allows you to run directly in Linux-Steam client game applications supplied only for Windows. The package includes an implementation of DirectX 10/11 (based on ) and 12 (based on ) 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 ""(Eventfd Synchronization).
В 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
