Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Proton (software)

From Wikipedia, the free encyclopedia
For the email service provider, seeProton AG andProton Mail.
Linux compatibility layer for Windows games

Proton
"Break Arcade Games Out" running onArch Linux using Proton Experimental
Developer(s)Valve
CodeWeavers
Initial release21 August 2018; 6 years ago (21 August 2018)
Stable release
9.0-4 / 11 December 2024; 6 months ago (11 December 2024)
Preview release
10.0-1f / May 9, 2025; 2 months ago (2025-05-09)
RepositoryProton onGitHub
Operating systemLinux
Available inEnglish
TypeCompatibility layer
License

Proton is acompatibility layer that allowsWindows software (primarily video games) to run onLinux-based operating systems.[1] Proton is developed byValve in cooperation with developers fromCodeWeavers.[2] It is a collection of software andlibraries combined with apatched version ofWine to improve performance and compatibility with Windows games. Proton is designed for integration into theSteam client as "Steam Play".[3] It is officially distributed through the client, although third-partyforks can be manually installed.

Overview

[edit]

Proton was initially released on 21 August 2018.[4] 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 includeDoom (2016),Quake, andFinal Fantasy VI.[3][4][5][self-published source]

Proton incorporates several libraries that improve 3D performance. These includeDirect3D-to-Vulkan translation layers, namelyDXVK for Direct3D 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.[6]

Compatibility

[edit]

Being afork of Wine, Proton maintains very similar compatibility with Windows applications as its upstream counterpart. In addition to the official list of compatible games, many other Windows games are compatible,[7] albeit unofficially, with Proton. The user can optionally force use of Proton for a specific game, even if a Linux version already exists.[8] 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).[9][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[11] major versions of Proton. The versioning scheme refers to the upstream Wine version it's based on, with an appended patch number.[1]

Proton generally lags behind its upstream Wine base by several releases. Unofficial forks, such as Proton GE,[12] have been created torebase Proton on recent Wine versions, which may improve or worsen compatibility with games compared to the official release.[13]

In December 2020, Valve released Proton Experimental, aperpetual beta branch of Proton that incorporates new features and bug fixes quicker than regular releases,[14] which are eventually included in a regular release.[15]

TheSteam Deck uses Proton to increase software title compatibility.[16]

Proton 3.7 (August 2018)

[edit]

First official release of Proton.Supported 27 games, including DOOM (2016), Quake, and Final Fantasy VI. Integrated DXVK for Direct3D 10/11 implementation via Vulkan.

Proton 4.2 (April 2019)

[edit]

Updated to a newer version of Wine, improving compatibility and performance. Enhanced support for fullscreen mode and controllers.

Proton 5.0 (February 2020)

[edit]

Based on Wine 5.0, bringing major improvements to game compatibility. Improved support for games with anti-cheat systems.

Proton 5.13 (October 2020)

[edit]

Introduced compatibility for more games and improved support for existing titles. Enhanced media playback and networking features.

Proton 6.3 (April 2021)

[edit]

Based on Wine 6.0 with additional patches. Improved Direct3D 12 support via VKD3D-Proton. Better game performance and compatibility.

Proton 7.0 (February 2022)

[edit]

Built on Wine 7.0. Significant improvements to game compatibility and new features.

Proton 8.0 (April 2023)

[edit]

Continued enhancements to game compatibility and performance. Updated DXVK and VKD3D-Proton for improved graphics support.

Proton 9.0 (May 2024)

[edit]

Latest major release focusing on stability and compatibility. Improved support for newer games and technologies.

Proton 10.0 (April 2025)

[edit]

Updated DXVK, VKD3D and Wine (to version 10). Unlike Wine 10, it does not provide a way to the native Wayland driver.

See also

[edit]

References

[edit]
  1. ^ab"ValveSoftware/Proton".GitHub.Archived from the original on July 26, 2021. RetrievedMarch 3, 2022.
  2. ^"CodeWeavers' Proton Software Sauce Powers Steam Deck".CodeWeavers (Press release). February 25, 2022.Archived from the original on March 3, 2022. RetrievedMarch 3, 2022.
  3. ^ab"Steam for Linux :: Introducing a new version of Steam Play".Steam Community. August 21, 2018.Archived from the original on August 21, 2018. RetrievedAugust 12, 2019.
  4. ^abDawe, Liam (August 21, 2018)."Valve officially confirm a new version of 'Steam Play' which includes a modified version of Wine".GamingOnLinux.
  5. ^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. RetrievedAugust 12, 2019.
  6. ^"doitsujin/dxvk".GitHub.Archived from the original on May 26, 2020. RetrievedApril 17, 2020.
  7. ^Dawe, Liam (July 1, 2019)."A look over the ProtonDB reports for June 2019, over 5.5K games reported to work with Steam Play".GamingOnLinux.Archived from the original on July 6, 2024. RetrievedNovember 4, 2019.
  8. ^"Steam Client Beta".Steam Community. January 17, 2019.Archived from the original on July 16, 2021. RetrievedJuly 27, 2020.
  9. ^"Steam Proton has opened the gaming floodgates for Linux users".SlashGear. April 22, 2020.Archived from the original on April 8, 2021. RetrievedJuly 27, 2020.
  10. ^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. RetrievedJuly 27, 2020.
  11. ^"Release Proton 9.0-2 · ValveSoftware/Proton".GitHub.Archived from the original on August 8, 2024. RetrievedAugust 14, 2024.
  12. ^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. RetrievedJuly 31, 2020.
  13. ^"Releases · GloriousEggroll/proton-ge-custom".GitHub.Archived from the original on July 21, 2021. RetrievedJuly 31, 2020.
  14. ^Dawe, Liam (December 15, 2020)."Valve continues tweaking the new 'Proton Experimental' for Cyberpunk 2077".GamingOnLinux. RetrievedFebruary 26, 2021.
  15. ^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. RetrievedFebruary 26, 2021.
  16. ^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. RetrievedJuly 16, 2021.

External links

[edit]
  • ProtonDB – community database for game compatibility data
UnixWindows interoperability
Unix-like subsystems
Development environments and shells
Ports of Unix-like utilities for Windows
Windows runtime environments for*nix
Platform virtualization software
Related
Games
Half-Life
Portal
Counter-Strike
Team Fortress
Left 4 Dead
Dota
Other
Technology
Hardware
Software
People
Current
Former
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Proton_(software)&oldid=1299695704"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp