Proton 5.0 tiek piegādāts, pamatojoties uz Wine 5.0, lielāku integrāciju ar Steam un daudz ko citu

tvaika spēle-protons

Pirms dažām dienām Valve paziņoja par jaunā Proton 5.0 filiāles izlaišanu, kas balstīts uz Wine projekta pieredzi un kura mērķis ir nodrošināt operētājsistēmai Windows izveidotu un Steam direktorijā prezentētu Linux balstītu spēļu lietojumprogrammu palaišanu.

Tiem, kas nezina par projektu, Protons viņiem būtu jāzina, ka tas ļauj izpildīt tieši lietojumprogrammas spēles, kas Steam Linux klientā ir pieejamas tikai operētājsistēmai Windows. Paketē ietilpst DirectX 10/09/11 (pamatojoties uz DXVK pakotni) un DirectX 12 (pamatojoties uz vkd3d) ieviešana, strādājot ar DirectX zvanu tulkošanu uz Vulkan API.

Tas nodrošina uzlabotu spēļu kontrolieru atbalstu un iespēju spēlēs neatkarīgi izmantot pilnekrāna režīmu. Lai palielinātu vairāku pavedienu spēļu veiktspēju, tiek atbalstīti mehānismi "esync" (Eventfd Synchronization) un "futex / fsync".

Galvenie Proton jaunumi 5.0

Šī jaunā Proton 5.0 projekta versija, pienāk sinhronizēti ar Wine 5.0 kodu bāzi, no kuriem tika pārsūtītas vairāk nekā 3500 izmaiņas (iepriekšējā filiāle bija balstīta uz vīnu 4.11), savukārt 207 Proton 4.11 ielāpi tika pārvietoti no augšteces un tagad ir daļa no galvenā Wine projekta.

Proton 5.0 jau renderē spēles pēc noklusējuma, izmantojot Direct3D 9, DXVK slānis, kas tulko Vulkan API izsaukumus. Sistēmu lietotāji bez Vulkan atbalsta var atgriezties pie wined3d aizmugures, kurā tiek izmantots OpenGL tulkojums, iestatot PROTON_USE_WINED3D.

Ir pastiprināta integrācija ar Steam klientu, ko ir ļāvis paplašināt saderīgu spēļu klāstu, kurās tiek izmantota neatļautu modifikāciju aizsardzības tehnoloģija no Denuvo spēlēm. Piemēram, Protonā tagad varat spēlēt tādas spēles kā Just Cause 3, Batman: Arkham Knight un Abzu

FAudio komponenti ar ieviešanu DirectX skaņu bibliotēkas (XAudio2, X3DAudio, XAPO un XACT3 API) ir atjaunināti uz versiju 20.02.

DXVK slānis, kas nodrošina DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 un 11 ieviešanu, kas darbojas, izmantojot zvanu tulkošanu Vulkan API, Tas ir atjaunināts uz versiju 1.5.4.

DXVK 1.5.4 versijā tika novērstas regresijas izmaiņas, kas saistītas ar Direct3D 9 atbalstu, un tika atrisinātas problēmas, kas parādījās spēlēs Anno 1701, EYE: Divine Cybermancy, Forgotten Realms: Demon Stone, King's Bounty un The Witcher.

No pārējām izmaiņām kas izceļas no Proton 5.0:

  • Jaunas Proton instalācijas atgriež informāciju par jaunāku operētājsistēmas versiju, kā to prasa dažas jaunas spēles. Veco instalāciju parametri netiek modificēti.
  • Būtisku uzlabojumu izstrāde sākās, pievienojot atbalsts darbam ar vairākiem monitoriem un grafikas adapteriem Vīnā 5.0.
  • Vecākām spēlēm uzlabots telpiskās skaņas atbalsts.
  • Mainīta projekta Git krātuves struktūra. Zaram 5.0 ir pievienoti jauni apakšmoduļi, kas, veidojot no git, prasa tos inicializēt ar komandu git submodule update –init.

Kā aktivizēt Proton Steam?

Visbeidzot tiem, kas vēlas izmēģināt Proton, viņu sistēmā jābūt instalētai Steam beta versijai ja nē, varat pievienoties Linux beta versijai no Steam klienta.

Par to viņiem tas ir jādara atveriet Steam klientu un augšējā kreisajā stūrī noklikšķiniet uz Steam un pēc tam uz Settings.

Sadaļā “Konts” atradīsit iespēju reģistrēties beta versijai. To izdarot un pieņemot, tiks aizvērts Steam klients un lejupielādēta beta versija (jauna instalācija).

Protonu vārsts

Beigās un pēc piekļuves savam kontam viņi atgriežas tajā pašā maršrutā, lai pārliecinātos, ka viņi jau lieto Proton. Tagad jūs varat regulāri instalēt spēles, jums vienīgais tiks atgādināts, ka Proton tam tiek izmantots.

No otras puses ja jūs interesē pats sastādīt kodu, jauno versiju varat iegūt, lejupielādējot to no šo saiti.

Norādījumus, kā arī informāciju par šī procesa veikšanu un citu informāciju par projektu var atrast šajā saitē. 


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.