Valve releases Proton 6.3, a suite for running Windows games on Linux

Valve has published the release of the Proton 6.3-1 project, 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. The developments of the project are distributed under the BSD license.

Proton allows you to directly run Windows-only game applications on the Steam Linux client. The package includes the implementation of DirectX 9/10/11 (based on the DXVK package) and DirectX 12 (based on vkd3d-proton), working through the translation of DirectX calls to the Vulkan API, provides improved support for game controllers and the ability to use full-screen mode regardless of supported in screen resolution games. To increase the performance of multi-threaded games, the "esync" (Eventfd Synchronization) and "futex / fsync" mechanisms are supported.

In the new version:

  • Synchronized with the Wine 6.3 release (the previous branch was based on wine 5.13). The accumulated specific patches have been transferred from Proton to upstream, which are now included in the main part of Wine. The DXVK layer, which translates calls to the Vulkan API, has been updated to version 1.8.1. VKD3D-Proton, a fork of vkd3d created by Valve to improve Direct3D 12 support in Proton 6.3, has been updated to version 2.2. FAudio components with implementation of DirectX sound libraries (API XAudio2, X3DAudio, XAPO and XACT3) have been updated to release 21.03.05/6.1.1/XNUMX. The wine-mono package has been updated to version XNUMX.
  • Improved support for keyboard layouts for languages ​​other than English.
  • Improved video support in games. For unsupported formats, a display instead of a video stub in the form of a custom table has been implemented.
  • Improved support for PlayStation 5 controllers.
  • Added the ability to set priorities for running threads. For configuration, you can use RTKit or Unix utilities for managing priorities (nice, renice).
  • Reduced VR mode initialization time and improved compatibility with 3D helmets.
  • The build system has been redesigned to reduce build time.
  • Added support for games:
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digital Deluxe Edition (2012)
    • Tom Clancy's Rainbow Six Lockdown
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow empire
    • Arena Wars 2
    • King Arthur: Knight's Tale
    • Rise of Venice
    • Ark Park
    • Gravity Sketch
    • Battle Arena VR
  • Improved game controller button layout detection and controller hotplugging in Slay the Spire and Hades.
  • Solved problems with connecting to the Uplay service.
  • Assetto Corsa Competizione has improved support for Logitech G29 gaming wheels.
  • Fixed issues when playing Microsoft Flight Simulator using VR headsets
  • Adjusted the display of video tie-ins (cut-scenes) in Bioshock 2 Remastered.

Source: opennet.ru

Add a comment