Difference between revisions of "Proton"

From Emulation General Wiki
Jump to navigation Jump to search
m
Line 8: Line 8:
 
|source = [https://github.com/ValveSoftware/Proton GitHub]
 
|source = [https://github.com/ValveSoftware/Proton GitHub]
 
}}
 
}}
'''Proton''' is an open-source [[:Category:Compatibility layers|compability layer]] for running Windows-only [[wikipedia:Steam_(software)|Steam]] games on Linux. Proton is based on [[Wine]] and additional components. It requires zero configuration for whitelisted games, just launch the game the same way you would launch a Linux native game on Steam. Proton was revealed to the public 21st august 2018 and at launch 27 titles was officially whitelisted <ref name="protonannouncement">https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561</ref>. A lot more is compatible and can be played by changing a switch in Steam settings (head to the Steam Play options of your Steam Client and you'll be able to enable it for all games.). See this unofficial [https://spcr.netlify.com/ compatibility list] for user reported working games.  
+
'''Proton''' is an open-source [[:Category:Compatibility layers|compatibility layer]] developed by Valve for running modern Windows-exclusive [[wikipedia:Steam_(software)|Steam]] games on Linux. Announced on August 21st, 2018 as a rework of Steam Play, Proton is included in the newest client beta by default and Valve whitelists two dozen games known to work out-of-the-box.<ref name="protonannouncement">https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561</ref> However, by changing a switch in Steam's settings, Proton can be enabled for all Windows-exclusive games even if they don't currently work.<ref group=N>To do this, click Steam > Settings > Steam Play > "Enable Steam Play for all titles".</ref> Users began compiling test results into compatibility lists, and there is now a portal for checking which games work, linked below.
 
 
  
 +
Proton is based on [[Wine]] and includes additional components like DXVK, a library that translates Direct3D 10 and 11 calls to Vulkan on-the-fly. As a Steam Play feature, it avoids having to set up an additional Steam installation for Wine, which used to be the only way to get Windows-only Steam games working on Linux.
  
 
==Download==
 
==Download==
Line 20: Line 20:
 
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQ3_odz8JzEVK80vkku-b6FsICWb45xGf4VYnzYz5cNSMVQ-5BA2WoHBGAScw96MgLj1ONA7Cx0tyGa/pubhtml Google sheets compatibility list]
 
* [https://docs.google.com/spreadsheets/d/e/2PACX-1vQ3_odz8JzEVK80vkku-b6FsICWb45xGf4VYnzYz5cNSMVQ-5BA2WoHBGAScw96MgLj1ONA7Cx0tyGa/pubhtml Google sheets compatibility list]
  
 
+
==Notes==
 
+
<references group=N />
  
 
==References==
 
==References==
 
{{Reflist}}
 
{{Reflist}}
 
  
 
[[Category:Emulators]]
 
[[Category:Emulators]]
 
[[Category:Compatibility layers]]
 
[[Category:Compatibility layers]]

Revision as of 18:22, 4 September 2018

Proton
Developer(s) Valve
Latest version 3.7 Beta
Active Yes
Platform(s) Linux
Emulates Windows
Website Steam
Source code GitHub

Proton is an open-source compatibility layer developed by Valve for running modern Windows-exclusive Steam games on Linux. Announced on August 21st, 2018 as a rework of Steam Play, Proton is included in the newest client beta by default and Valve whitelists two dozen games known to work out-of-the-box.[1] However, by changing a switch in Steam's settings, Proton can be enabled for all Windows-exclusive games even if they don't currently work.[N 1] Users began compiling test results into compatibility lists, and there is now a portal for checking which games work, linked below.

Proton is based on Wine and includes additional components like DXVK, a library that translates Direct3D 10 and 11 calls to Vulkan on-the-fly. As a Steam Play feature, it avoids having to set up an additional Steam installation for Wine, which used to be the only way to get Windows-only Steam games working on Linux.

Download

Resources

Notes

  1. To do this, click Steam > Settings > Steam Play > "Enable Steam Play for all titles".

References