Dumarating ang Proton 5.0 batay sa Alak 5.0, higit na pagsasama sa Steam at marami pa

steam-play-proton

Ilang araw na ang nakakalipas Inihayag ng Valve ang paglabas ng bagong sangay ng proyekto ng Proton 5.0, na batay sa karanasan ng proyekto sa Alak at naglalayong matiyak ang paglulunsad ng mga application ng larong batay sa Linux na nilikha para sa Windows at ipinakita sa direktoryo ng Steam.

Para sa mga hindi nakakaalam tungkol sa proyekto, Proton dapat nilang malaman na pinapayagan nitong magpatupad nang direkta aplikasyon ng mga laro na magagamit lamang para sa Windows sa Steam Linux client. Kasama sa package ang pagpapatupad ng DirectX 10/09/11 (batay sa package na DXVK) at DirectX 12 (batay sa vkd3d), na gumagana sa pamamagitan ng pagsasalin ng mga tawag ng DirectX sa Vulkan API.

Nagbibigay ito ng pinabuting suporta para sa mga tagakontrol ng laro at ang kakayahang gumamit ng full screen mode nang nakapag-iisa sa mga laro. Upang madagdagan ang pagganap ng mga multithreaded na laro, sinusuportahan ang mga "esync" (Eventfd Synchronization) at mga "futex / fsync" na mekanismo.

Pangunahing mga novelty ng Proton 5.0

Ang bagong bersyon ng proyekto ng Proton 5.0, dumating na na-synchronize sa base ng code ng Alak 5.0, mula saan higit sa 3500 na mga pagbabago ang nailipat (ang dating sangay ay batay sa alak 4.11), habang ang 207 Proton 4.11 na mga patch ay na-port mula sa upstream at ngayon ay bahagi ng pangunahing proyekto ng Alak.

Nag-render na ang Proton 5.0 ng mga laro bilang default gamit ang Direct3D 9, ang layer ng DXVK, na isinalin ang mga tawag sa Vulkan API. Ang mga gumagamit ng mga system na walang suporta sa Vulkan ay maaaring bumalik sa wined3d backend, na gumagamit ng pagsasalin ng OpenGL, sa pamamagitan ng pagtatakda ng PROTON_USE_WINED3D.

Ang pagsasama sa Steam client ay pinalakas, bilang ginawang posible upang mapalawak ang hanay ng mga katugmang laro na gumagamit ng hindi pinahihintulutang teknolohiyang proteksyon ng pagbabago mula sa mga laro sa Denuvo. Halimbawa, sa Proton maaari ka na ngayong maglaro ng mga laro tulad ng Just Cause 3, Batman: Arkham Knight, at Abzu

Ang mga bahagi ng FAudio sa pagpapatupad Mga library ng tunog ng DirectX (XAudio2, X3DAudio, XAPO at XACT3 API) na-update sa bersyon 20.02.

Ang layer ng DXVK, na nagbibigay ng pagpapatupad ng DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 at 11, na gumagana sa pamamagitan ng pagsasalin ng tawag sa Vulkan API, na-update sa bersyon 1.5.4.

Sa DXVK 1.5.4, ang mga pagbabago sa pagbabalik na nauugnay sa suporta ng Direct3D 9 ay naayos at ang mga isyu na lumitaw sa mga larong Anno 1701, EYE: Divine Cybermancy, Nakalimutang Realms: Demon Stone, King's Bounty, at The Witcher ay nalutas.

Sa iba pang mga pagbabago tumayo mula sa Proton 5.0:

  • Ang mga bagong pag-install ng Proton ay nagbabalik ng impormasyon tungkol sa isang mas bagong bersyon ng operating system, na kinakailangan ng ilang mga bagong laro. Ang mga parameter ng mga lumang pag-install ay hindi nabago.
  • Ang pagpapaunlad ng mga makabuluhang pagpapabuti ay nagsimula sa pagdaragdag ng suporta para sa pagtatrabaho sa maraming mga monitor at graphics adapter sa Alak 5.0.
  • Para sa mas matandang mga laro, pinahusay na suporta sa tunog ng paligid.
  • Binago ang istraktura ng Git repository ng proyekto. Ang mga bagong submodule ay naidagdag sa sangay 5.0, na kung saan ay kinakailangan na mapasimulan sila sa pag-update ng git submodule –init na utos kapag nagtatayo mula sa git.

Paano paganahin ang Proton sa Steam?

Panghuli para sa mga interesadong subukan ang Proton, dapat mayroon silang naka-install na beta na bersyon ng Steam sa kanilang system kung hindi, maaari kang sumali sa beta na bersyon ng Linux mula sa Steam client.

Para sa mga ito kailangan nila buksan ang client ng Steam at mag-click sa Steam sa kaliwang sulok sa itaas at pagkatapos ang Mga Setting.

Sa seksyong "Account" makikita mo ang pagpipilian upang magrehistro para sa beta na bersyon. Ang paggawa nito at pagtanggap ay magsasara sa Steam client at i-download ang beta na bersyon (isang bagong pag-install).

Balbula ng proton

Sa pagtatapos at pagkatapos ma-access ang kanilang account, bumalik sila sa parehong ruta upang i-verify na gumagamit na sila ng Proton. Ngayon ay maaari mo nang mai-install ang iyong mga laro nang regular, maaalalahanan ka sa nag-iisang oras na ginamit ang Proton para rito.

Sa kabilang banda kung interesado ka sa pag-iipon ng code sa iyong sarili, maaari mong makuha ang bagong bersyon sa pamamagitan ng pag-download nito mula sa ang sumusunod na link.

Ang mga tagubilin, pati na rin ang mga detalye upang maisagawa ang prosesong ito at iba pang impormasyon tungkol sa proyekto ay maaaring matagpuan sa link na ito 


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.