The results of the work on the Proton project for Steam Play for the year

This week marks a year since Valve released their beta version of Proton to Steam Play. The assembly is based on the developments of Wine and is intended to run Windows games from the Steam library on operating systems of the Linux family.

The results of the work on the Proton project for Steam Play for the year

Among the developers, we note the company CodeWeavers, which develops and maintains a proprietary version of Wine called CrossOver. On the official development blog published post with a description of the main stages of improving the "Proton", which made it possible to increase the number of supported games and solve problems with their launch.

The list includes the following:

  • Four release updates of the Wine version.
  • Significant improvements in window management features, including fixes and error reporting to window managers themselves. This is the Alt + Tab combination, and moving the window around the screen, and switching to full screen mode, and tracking mouse and keyboard focus, and so on.
  • Lots of efforts to improve gamepad support in games.
  • Adding the latest Steamworks and OpenVR SDK releases to builds.
  • VM based build implementation to make it easier for users to create their own versions of Proton.
  • Support for the development and integration of FAudio, an open source implementation of XAudio2, to improve audio support for new games.
  • Replacing Microsoft .NET with open source Wine-Mono and its improvements.
  • A number of efforts to support non-English locales and languages.

At the same time, we note that Proton already supports D9VK, DXVK and Direct3D-over-Vulkan. It is possible that in the future the system will become a full-fledged replacement for Windows for games and applications.



Source: 3dnews.ru

Add a comment