Opracowany przez | Zawór |
---|---|
Ostatnia wersja | 6,3–1 (1 st kwiecień 2021) |
Kaucja | github.com/ValveSoftware/Proton |
Napisane w | C ++ |
System operacyjny | Linux |
Rodzaj |
Warstwa zgodności ( in ) Open Core |
Licencja | GNU Lesser General Public License w wersji 2.1 lub nowszej ( d ) , 3-klauzula ( d ) BSD , licencja zlib i licencja własności |
Proton to bezpłatne oprogramowanie typu open source , które umożliwia oprogramowaniu zaprojektowanemu dla systemu Microsoft Windows działanie w systemach operacyjnych opartych na systemie Linux . Proton opracowany przez zaworu i opiera się na rozwidlenie z winem . Zawiera kilka poprawek i bibliotek poprawiających wydajność i zgodność z grami Windows. Sam Proton został zaprojektowany do integracji z klientem Steam pod nazwą „Steam Play”, umożliwiając bezproblemowe działanie gier i oprogramowania Windows w Steam , ale może być używany jako samodzielna aplikacja.
Proton został pierwotnie wydany 21 sierpnia 2018Po wydaniu Valve ogłosiło białą listę 27 gier, które zostały przetestowane i certyfikowane pod kątem działania jak ich natywne odpowiedniki w systemie Windows, bez konieczności dostosowywania przez użytkownika końcowego. Należą do nich Doom (2016) , Quake i Final Fantasy VI .
Proton integruje kilka bibliotek, które poprawiają wydajność 3D. Należą do nich warstwy transkrypcji Direct3D - do Vulkan , a mianowicie D9VK dla Direct3D 9, DXVK dla Direct3D 10 i 11 oraz VKD3D dla Direct3D 12. Wgrudzień 2019, D9VK został połączony z DXVK, którego był rozwidleniem .
Valve wypuściło pięć głównych wersji Protonu. Schemat wersjonowania odnosi się do autorskiej wersji Wine, na której jest oparty, z dodanym numerem poprawki. Wpaździernik 2020obsługiwane wersje to:
Proton | Wino | DXVK | Audio | Mononukleoza | Przestarzały |
---|---|---|---|---|---|
6.3-1 | 6.3 | 1.8.1 | 03.21.05 | 6.1.1 | 1 st kwiecień 2021 |
5.13-3 | 5.13 | 1.7.3 | 20.12 | 7 grudnia 2020 r | |
5.13-1 | 5.13 | 1.7.2 | 20.10 | 15 października 2020 r | |
5,0-8 | 5.0 | 1.7 | 20.06 | 6 czerwca 2020 r | |
5,0-7 | 5.0 | 1.6.1 | 1 st maja 2020 | ||
4.11-13 | 4.7 | 1.5.1 | 5 marca 2020 r | ||
4.2-9 | 4.1 | 1.2.1 | 27 czerwca 2019 r | ||
3.16-9 | 3.16 | 1.0.2 | 18 kwietnia 2019 r | ||
3.7 | 3.7 | 10 października 2018 r |
Społeczność widelec znany jako GE protonowej jest utrzymywana przez Thomasa Crider (GloriousEggroll), co ma na celu przebazować proton nowsze wersje wina. Łaty wprowadzane przez ten rozwidlenie są czasami scalane w górę strumienia.
Będąc widelec z winem , Proton utrzymuje bardzo podobną kompatybilność z aplikacjami Windows jak jego odpowiednik upstream. Oprócz oficjalnej białej listy, bardzo duża część katalogu Windows byłaby kompatybilna, choć nieoficjalnie, z Protonem. Użytkownik może opcjonalnie wymusić użycie Protona dla określonego tytułu, nawet jeśli wersja dla systemu Linux już istnieje.
ProtonDB to nieoficjalna witryna społecznościowa, która gromadzi i wyświetla zewnętrzne dane opisujące zgodność danego tytułu z Protonem, w skali ocen od „Borked” do „Platinum”. Witryna jest inspirowana przez WineHQ AppDB, do której ma podobny cel. Dzieje się tak, ponieważ AppDB również zbiera i wyświetla zewnętrzne raporty zgodności i używa podobnego systemu oceny.