Proton 5.0 stiže na osnovu Wine 5.0, veće integracije sa Steamom i više

parna igra-protona

Prije nekoliko dana Valve je najavio izlazak nove grane projekta Proton 5.0, koji se temelji na iskustvu Wine projekta i ima za cilj osigurati pokretanje aplikacija za igre zasnovane na Linuxu stvorenih za Windows i predstavljenih u Steam direktoriju.

Za one koji ne znaju za projekat, Proton trebali bi znati da to omogućava direktno izvršavanje aplikacije igre koje su dostupne samo za Windows na Steam Linux klijentu. Paket uključuje implementaciju DirectX 10/09/11 (zasnovan na DXVK paketu) i DirectX 12 (zasnovan na vkd3d), koji rade kroz prevođenje DirectX poziva na Vulkan API.

Ovo pruža poboljšanu podršku za kontrolere igara i mogućnost samostalnog korištenja režima cijelog zaslona u igrama. Da bi se povećale performanse višenitnih igara, podržani su mehanizmi "esync" (Eventfd Synchronization) i "futex / fsync".

Glavne novine Protona 5.0

Ova nova verzija projekta Proton 5.0, stiže sinhronizovano sa bazom koda Wine 5.0, iz koje prenijeto je više od 3500 promjena (prethodna grana temeljila se na vinu 4.11), dok su 207 zakrpa Proton 4.11 prenesene s uzvodne strane i sada su dio glavnog vinskog projekta.

Proton 5.0 već prikazuje igre prema zadanim postavkama koristeći Direct3D 9, DXVK sloj, koji prevodi Vulkan API pozive. Korisnici sistema bez Vulkan podrške mogu se vratiti na pozadinu wined3d, koja koristi OpenGL prijevod, postavljanjem PROTON_USE_WINED3D.

Pojačana je integracija sa Steam klijentom, šta je omogućio proširenje asortimana kompatibilnih igara koje koriste tehnologiju za zaštitu od neovlaštenih modifikacija iz Denuvo igara. Na primjer, u Protonu sada možete igrati igre poput Just Cause 3, Batman: Arkham Knight i Abzu

Komponente FAudio sa implementacijom DirectX biblioteke zvukova (XAudio2, X3DAudio, XAPO i XACT3 API) su ažurirane na verziju 20.02.

DXVK sloj, koji pruža implementaciju DXGI (DirectX grafička infrastruktura), Direct3D 9, 10 i 11, koji funkcionira kroz prevođenje poziva u Vulkan API-ju, je ažuriran na verziju 1.5.4.

U DXVK 1.5.4 popravljene su regresione promjene povezane s podrškom za Direct3D 9 i riješeni problemi koji su se pojavili u igrama Anno 1701, EYE: Divine Cybermancy, Forgotten Realms: Demon Stone, King's Bounty i The Witcher.

Od ostalih promjena koji se ističu od Protona 5.0:

  • Nove instalacije Protona vraćaju informacije o novijoj verziji operativnog sistema, kako to zahtijevaju neke nove igre. Parametri starih instalacija nisu modificirani.
  • Razvoj značajnih poboljšanja započeo je dodavanjem podrška za rad sa više monitora i grafičkih adaptera u Vinu 5.0.
  • Za starije igre poboljšana podrška za surround zvuk.
  • Promijenjena struktura Git spremišta projekta. Novi podmoduli dodani su u granu 5.0, što zahtijeva njihovo pokretanje pomoću naredbe git podmodul update –init prilikom gradnje iz gita.

Kako aktivirati Proton na Steamu?

Konačno za one koje zanima isprobavanje protona, na svom sistemu moraju imati instaliranu beta verziju Steama ako ne, možete se pridružiti beta verziji Linuxa iz Steam klijenta.

Zbog toga moraju otvorite Steam klijent i kliknite Steam u gornjem lijevom kutu, a zatim Settings.

U odjeljku "Račun" pronaći ćete mogućnost registracije za beta verziju. Ako to učinite i prihvatite, zatvorit ćete Steam klijent i preuzeti beta verziju (nova instalacija).

Protonski ventil

Na kraju i nakon pristupa svom računu vraćaju se na istu rutu kako bi potvrdili da već koriste Proton. Sada možete redovito instalirati svoje igre, jedino ćete se podsjetiti da se Proton koristi za njih.

Sa druge strane ako ste zainteresirani za samostalno sastavljanje koda, novu verziju možete dobiti preuzimanjem sa sljedeći link.

Upute, kao i detalji za provođenje ovog postupka i ostale informacije o projektu mogu se naći na ovom linku. 


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.