Proton (yazılım)

Proton

Bilgi
tarafından geliştirildi Kapak
Son sürüm 6.3-5 (25 Haziran 2021)
Depozito github.com/ValveSoftware/Proton
Yazılmış C++
İşletim sistemi Linux
Tür Uyumluluk Katmanı ( in )
Açık Çekirdek
Lisans GNU Kısıtlı Genel Kamu Lisansı sürüm 2.1 veya üzeri ( d ) , BSD 3 bendi ( d ) , zlib lisansı ve özel lisans

Proton , Microsoft Windows için tasarlanmış yazılımların Linux tabanlı işletim sistemlerinde çalışmasına izin veren ücretsiz, açık kaynaklı bir yazılımdır . Proton tarafından geliştirilen Valve ve dayalı çatalın arasında Wine . Windows oyunlarıyla performansı ve uyumluluğu geliştirmek için çeşitli düzeltmeler ve kitaplıklar içerir . Proton'un kendisi "Steam Play" adı altında Steam istemcisi ile entegre olacak şekilde tasarlanmıştır, bu da Windows oyunlarının ve yazılımlarının Steam'de sorunsuz çalışmasına izin verir , ancak bağımsız bir uygulama olarak kullanılabilir.

genel bakış

Proton başlangıçta yayınlandı 21 Ağu 2018. Piyasaya sürüldükten sonra Valve, son kullanıcı ayarlaması gerektirmeden yerel Windows benzerleri gibi performans göstermesi için test edilmiş ve onaylanmış 27 oyundan oluşan bir beyaz liste duyurdu. Bunlara Doom (2016) , Quake ve Final Fantasy VI dahildir .

Proton, 3D performansını artıran birkaç kitaplığı entegre eder. Bunlar - Direct3D için Vulkan transkripsiyon tabakalar , Direct3D 9 yani D9VK, DXVK Direct3D 10 ve 11 ve VKD3D için Direct3D 12. In içinaralık 2019, D9VK öyleydi hangi DXVK, birleştirilecek olan çatal .

Sürüm geçmişi

Valve, Proton'un beş ana sürümünü yayınladı. Sürüm oluşturma şeması, bir yama numarası eklenmiş olarak, temel aldığı Wine'ın yukarı akış sürümünü ifade eder. İçindeekim 2020, desteklenen sürümler şunlardır:

Sürüm geçmişi
Proton Şarap D9VK DXVK Ses VKD3D Mono Tarihli
6.3-5 6.3 1.9 03.21.05 2.3.1 6.1.1 25 Haziran 2021
6.3-3 6.3 1.8.1 03.21.05 2.2.1 6.1.1 4 Mayıs 2021
6.3-1 6.3 1.8.1 03.21.05 2.2 6.1.1 1 st Nisan 2021
5.13-5 5.13 1.7.3 20.12 2.1 5.1.0 15 Ocak 2021
5.13-3 5.13 1.7.3 20.12 2.0 5.1.0 7 Aralık 2020
5.13-2 5.13 1.7.2 20.10 2.0 5.1.0 13 Kasım 2020
5.13-1 5.13 1.7.2 20.10 1.2 5.1.0 15 Ekim 2020
5.0-8 5.0 1.7 20.06 1.0 4.9.4 6 Haziran 2020
5.0-7 5.0 1.6.1 20.02 4.9.4 1 st May 2020
5.0-1 5.0 1.5.4 20.02 4.9.4 5 Mart 2020
4.11-13 4.11 1.5.1 19.12 4.9.4 5 Mart 2020
4.11-12 4.11 1.5.1 19.12 4.9.4 14 Ocak 2020
4.11-11 4.11 1.5 19.12 4.9.4 19 Aralık 2019
4.11-10 4.11 0.40-rc-p 1.4.4 19.12 4.9.4 8 Kasım 2019
4.11-8 4.11 0.30 1.4.4 19.11 4.9.4 8 Kasım 2019
4.11-7 4.11 0.22 1.4 19.09 4.9.3 9 Ekim 2019
4.11-6 4.11 0.21-rc-p 1.4 19.09 4.9.2 9 Ekim 2019
4.11-4 4.11 0.21-rc-p 1.3.4 19.09 4.9.2 14 Eylül 2019
4.11-3 4.11 0.20 1.3.2 19.08 4.9.2 27 Ağustos 2019
4.11-2 4.11 0.13f 1.3.2 19.08 4.9.2 8 Ağustos 2019
4.11-1 4.11 0.13f 1.3 07.19 4.9.1 31 Temmuz 2019
4.2-9 4.2 1.2.1 19.06 4.9.0 27 Haziran 2019
4.2-8 4.2 1.2.1 19.06 4.9.0 26 Haziran 2019
4.2-6 4.2 1.2.1 19.06 7 Haziran 2019
4-2.5 4.2 1.2.1 04/19-13 24 Mayıs 2019
4.2-4 4.2 1.1.1 04/19-13 14 Mayıs 2019
4.2-3 4.2 1.0.3 04/19-13 18 Nisan 2019
4.2-2 4.2 1.0.2 19.03-25 3 Nisan 2019
4.2-1 4.2 1.0.1 19.03-13 1 st Nisan 2019
3.16-9 3.16 1.0.2 18 Nisan 2019
3.7 3.7 0.81 10 Ekim 2018
3.5 3.5 0,50 19 Nisan 2018

Proton GE olarak bilinen bir topluluk çatalı , Proton'u Wine'ın daha yeni sürümlerinde yeniden yapılandırmayı amaçlayan Thomas Crider (GloriousEggroll) tarafından sağlanmaktadır. Bu çatal tarafından sunulan yamalar bazen yukarı akışta birleştirilir.

uyumluluk

Bir Şarap çatalı olan Proton, Windows uygulamalarıyla yukarı akıştaki karşılığı olarak çok benzer bir uyumluluk sağlar. Resmi beyaz listeye ek olarak, Windows kataloğunun çok büyük bir kısmı, gayri resmi olarak da olsa Proton ile uyumlu olacaktır. Kullanıcı, bir Linux sürümü zaten mevcut olsa bile, isteğe bağlı olarak belirli bir başlık için Proton kullanımını zorlayabilir.

ProtonDB

ProtonDB, belirli bir başlığın Proton ile uyumluluğunu "Borked" ile "Platinum" arasında bir derecelendirme ölçeğinde açıklayan harici verileri toplayan ve görüntüleyen resmi olmayan bir topluluk web sitesidir. Site, benzer bir amacı olan WineHQ AppDB'den esinlenmiştir. Bunun nedeni, AppDB'nin haricileştirilmiş uyumluluk raporlarını toplaması ve görüntülemesi ve benzer bir derecelendirme sistemi kullanmasıdır.

Referanslar

  1. Dawe, "  Valve , Wine'ın değiştirilmiş bir sürümünü içeren 'Steam Play'in yeni bir sürümünü resmen onayladı  " , GamingOnLinux
  2. "  Steam :: Linux için Steam :: Steam Play'in yeni sürümü  " , steamcommunity.com'da ,21 Ağu 2018( 7 Temmuz 2020'de erişildi )
  3. (içinde) "  Linux için Steam :: Steam Play'in Yeni Bir Sürümünün Tanıtılması  " , steamcommunity.com ,21 Ağu 2018( 12 Ağustos 2019'da erişildi )
  4. (içinde) Evangelho, "  Valve Changes Everything: Windows'a Özel Oyunlar Şimdi Linux İçin Steam'de Çalışıyor  " , Forbes ( 12 Ağustos 2019'a erişildi )
  5. (in) "  Steam Proton'u ekleyerek Windows oyunlarını Linux'ta oynanabilir hale getiriyor (en azından teoride)  " , PCWorld ,21 Ağu 2018( 12 Ağustos 2019'da erişildi )
  6. (in) "  doitsujin / dxvk  " , GitHub ( 17 Nisan 2020'ye erişildi )
  7. (içinde) "  ValveSoftware / Proton  " , GitHub ( 17 Nisan 2020'ye erişildi )
  8. (in) "  Changelog  " , GitHub ( 13 Eylül 2020'ye erişildi )
  9. (içinde) "  GitHub: Proton 6.3-5  " , GitHub ( 30 Haziran 2021'e erişildi )
  10. (içinde) "  GitHub: Proton 6.3-3  " , GitHub ( 9 Mayıs 2021'e erişildi )
  11. (in) "  GitHub'dan: Proton 6,3-1  " , GitHub (üzerinde erişilen 1 st 2021 Nisan )
  12. (içinde) "  GitHub: Proton 5.13-5  " , GitHub ( 9 Mayıs 2021'e erişildi )
  13. (içinde) "  GitHub: Proton 5.13-3  " , GitHub ( 10 Aralık 2020'ye erişildi )
  14. (içinde) "  GitHub: Proton 5.13-2  " , GitHub ( 9 Mayıs 2021'e erişildi )
  15. (içinde) "  GitHub: Proton 5.13-1  " , GitHub ( 30 Ekim 2020'ye erişildi )
  16. (içinde) "  GitHub: Proton 5.0-8  " , GitHub ( 13 Eylül 2020'ye erişildi )
  17. (içinde) "  GitHub: Proton 5.0-7  " , GitHub ( 13 Eylül 2020'ye erişildi )
  18. (içinde) "  GitHub: Proton 5.0-1  " , GitHub ( 9 Mayıs 2021'e erişildi )
  19. (içinde) "  GitHub: Proton 4.11-13  " , GitHub ( 13 Eylül 2020'de erişildi )
  20. (içinde) "  GitHub: Proton 4.11-12  " , GitHub ( 9 Mayıs 2021'e erişildi )
  21. (içinde) "  GitHub: Proton 4.11-11  " , GitHub ( 9 Mayıs 2021'e erişildi )
  22. (içinde) "  GitHub: Proton 4.11-10  " , GitHub ( 9 Mayıs 2021'de erişildi )
  23. (içinde) "  GitHub: Proton 4.11-8  " , GitHub ( 9 Mayıs 2021'de erişildi )
  24. (içinde) "  GitHub: Proton 4.11-7  " , GitHub ( 9 Mayıs 2021'e erişildi )
  25. (içinde) "  GitHub: Proton 4.11-6  " , GitHub ( 9 Mayıs 2021'e erişildi )
  26. (içinde) "  GitHub: Proton 4.11-4  " , GitHub ( 9 Mayıs 2021'de erişildi )
  27. (içinde) "  GitHub: Proton 4.11-3  " , GitHub ( 9 Mayıs 2021'e erişildi )
  28. (içinde) "  GitHub: Proton 4.11-2  " , GitHub ( 9 Mayıs 2021'e erişildi )
  29. (içinde) "  GitHub: Proton 4.11-1  " , GitHub ( 9 Mayıs 2021'e erişildi )
  30. (içinde) "  GitHub: Proton 4.2-9  " , GitHub ( 13 Eylül 2020'de erişildi )
  31. (içinde) "  GitHub: Proton 4.2-8  " , GitHub ( 9 Mayıs 2021'de erişildi )
  32. (içinde) "  GitHub: Proton 4.2-7  " , GitHub ( 9 Mayıs 2021'de erişildi )
  33. (içinde) "  GitHub: Proton 4.2-5  " , GitHub ( 9 Mayıs 2021'e erişildi )
  34. (içinde) "  GitHub: Proton 4.2-4  " , GitHub ( 9 Mayıs 2021'de erişildi )
  35. (içinde) "  GitHub: Proton 4.2-3  " , GitHub ( 9 Mayıs 2021'de erişildi )
  36. (içinde) "  GitHub: Proton 4.2-2  " , GitHub ( 9 Mayıs 2021'de erişildi )
  37. (içinde) "  GitHub: Proton 4.2-1  " , GitHub ( 9 Mayıs 2021'e erişildi )
  38. (içinde) "  GitHub: Proton 3.16-9  " , GitHub ( 13 Eylül 2020'ye erişildi )
  39. (içinde) "  GitHub: Proton 3.7-20181010  " , GitHub ( 13 Eylül 2020'ye erişildi )
  40. (içinde) "  GitHub: Proton 3.5-20180419  " , GitHub ( 9 Mayıs 2021'de erişildi )
  41. (içinde) "  Steam Play ile Çalıştığı Bildirilen 5.5k'den fazla oyun, Haziran 2019 için ProtonDB ertelemelerine bir bakış  " , GamingOnLinux ( 4 Kasım 2019'da erişildi )
  42. (içinde) DeFore, "  ProtonDB: Linux için Proton ve Steam Play kullanan oyun ertelemeleri  " , ProtonDB.com ( 8 Ekim 2019'da erişildi )
  43. (içinde) Evangelho, "  Linux Oyun İpucu: Bu Oyunu Bu Aracı Kullanmadan Steam'den Satın Almayın  " , Forbes (erişim tarihi 12 Ağustos 2019 )