Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a220687f68d70bf5

Jump to content

Proton (software)

From Wikipedia, the free encyclopedia
(Redirected from ProtonDB)

Proton
DevelopersValve
CodeWeavers
Release21 August 2018; 7 years ago (21 August 2018)
Stable release
11.0-1[1] Edit this on Wikidata / 8 July 2026; 20 days ago (8 July 2026)
Operating systemLinux
Available inEnglish
TypeCompatibility layer
License
RepositoryProton on GitHub

Proton is a compatibility layer that allows Windows software (primarily video games) to run on Linux-based operating systems.[2] Proton is developed by Valve in cooperation with developers from CodeWeavers.[3] It is a collection of software and libraries combined with a patched version of Wine to improve performance and compatibility with Windows games. Proton is designed for integration into the Steam client as "Steam Play".[4] It is officially distributed through the client, although third-party forks can be manually installed.

Overview

[edit]

Proton was initially released on 21 August 2018.[5] Upon release, Valve announced a list of 27 games that were tested and certified to perform like their native Windows counterparts without requiring end-user tweaking. These include Doom (2016), Quake, and Final Fantasy VI.[4][5][6][self-published source]

Proton incorporates several libraries that improve 3D performance. These include Direct3D-to-Vulkan translation layers, namely DXVK for Direct3D 8, 9, 10 and 11, and VKD3D-Proton for Direct3D 12. A separate library known as D9VK handled Direct3D 9 support until it was merged into DXVK in December 2019.[7]

Compatibility

[edit]

Proton generally has better compatibility than upstream Wine due to additional patches and components, such as esync, fshack, and VKD3D-Proton, that Wine has not accepted.[8][9] Many Windows games beyond the official compatibility list work with Proton, albeit unofficially.[10] The user can optionally force use of Proton for a specific game, even if a Linux version already exists. This may be done when a game's native Linux support is lacking or unstable.

ProtonDB

[edit]

ProtonDB is an unofficial community website that collects and displays crowdsourced data describing the compatibility of a given title with Proton, on a rating scale from "Borked" (doesn't work) to "Platinum" (works perfectly).[11][10] The site is inspired by the WineHQ AppDB, which also collects and displays crowdsourced compatibility reports and uses a similar rating system.

Release history

[edit]

Valve has released nine major versions of Proton.[12] The versioning scheme refers to the upstream Wine version it is based on, with an appended patch number.[2] Proton generally lags behind its upstream Wine base by several releases. Unofficial forks, such as Proton GE,[13] have been created to rebase Proton on recent Wine versions, which may improve or worsen compatibility with games compared to the official release.[14] In December 2020, Valve released Proton Experimental, a perpetual beta branch of Proton that incorporates new features and bug fixes quicker than regular releases,[15] which are eventually included in a regular release.[16]

The Steam Deck uses Proton to increase software title compatibility.[17]

Major Software Versions

[edit]
VersionRelease dateDetails
3.7August 2018First official release. Integrated DXVK for Direct3D 10/11 via Vulkan. 27 supported games
4.2April 2019Updated to a newer version of Wine. Features enhanced support for fullscreen mode and controllers
5.0February 2020Based on Wine 5.0. Added support for some games with anti-cheat systems.
5.13October 2020Added enhanced media playback and networking features
6.3April 2021Based on Wine 6.0. Improved Direct3D 12 support via VKD3D-Proton
7.0February 2022Based on Wine 7.0
8.0
9.0May 2024improved support for newer games and technologies
10.0November 2025updated DXVK, VKD3D, and Wine. Unlike Wine 10, it does not provide a method to access the native Wayland driver.
11.0July 2026


See also

[edit]

References

[edit]
  1. "Proton 11.0-1". July 8, 2026. Retrieved July 8, 2026.
  2. 1 2 "ValveSoftware/Proton". GitHub. Archived from the original on July 26, 2021. Retrieved March 3, 2022.
  3. "CodeWeavers' Proton Software Sauce Powers Steam Deck". CodeWeavers (Press release). February 25, 2022. Archived from the original on March 3, 2022. Retrieved March 3, 2022.
  4. 1 2 "Steam for Linux :: Introducing a new version of Steam Play". August 21, 2018. {{cite web}}: Missing or empty |url= (help)CS1 maint: url-status (link)
  5. 1 2 Dawe, Liam (August 21, 2018). "Valve officially confirm a new version of 'Steam Play' which includes a modified version of Wine". GamingOnLinux.
  6. Dingman, Hayden (August 21, 2018). "Steam adds Proton, making Windows games playable on Linux (at least in theory)". PCWorld. Archived from the original on March 15, 2020. Retrieved August 12, 2019.
  7. "doitsujin/dxvk". GitHub. Archived from the original on May 26, 2020. Retrieved April 17, 2020.
  8. Arntzen, Hans-Kristian (January 13, 2026), HansKristian-Work/vkd3d-proton, retrieved January 14, 2026
  9. "fsync patch for wine 6.0-rc1 (without staging)". bugs.winehq.org. Retrieved January 14, 2026.
  10. 1 2 Dawe, Liam (August 5, 2019). "A look at how Steam Play is doing, based on the ProtonDB reports from July". GamingOnLinux. Archived from the original on August 24, 2023. Retrieved July 27, 2020.
  11. "Steam Proton has opened the gaming floodgates for Linux users". SlashGear. April 22, 2020. Archived from the original on April 8, 2021. Retrieved July 27, 2020.
  12. "Release Proton 10.0-3 · ValveSoftware/Proton". GitHub. Retrieved November 14, 2025.{{cite web}}: CS1 maint: url-status (link)
  13. Dawe, Liam (September 2, 2019). "Want a more up to date Proton for Steam Play? Proton GE has a big new release out". GamingOnLinux. Archived from the original on August 24, 2023. Retrieved July 31, 2020.
  14. "Releases · GloriousEggroll/proton-ge-custom". GitHub. Archived from the original on July 21, 2021. Retrieved July 31, 2020.
  15. Dawe, Liam (December 15, 2020). "Valve continues tweaking the new 'Proton Experimental' for Cyberpunk 2077". GamingOnLinux. Retrieved February 26, 2021.
  16. Dawe, Liam (January 15, 2021). "Proton 5.13-5 is now up bringing in some of the experimental changes". GamingOnLinux. Archived from the original on May 29, 2024. Retrieved February 26, 2021.
  17. Duckett, Chris (July 16, 2021). "Steam Deck is an AMD-powered handheld PC from Valve that runs KDE on Arch Linux". ZDNet. Archived from the original on July 21, 2021. Retrieved July 16, 2021.
[edit]
  • Wikimedia Commons logo Media related to Proton (software) at Wikimedia Commons
  • ProtonDB – community database for game compatibility data