Proton 5.0 arriveert op basis van Wine 5.0, betere integratie met Steam en meer

stoom-play-proton

Paar dagen geleden Valve kondigde de release aan van de nieuwe tak van het Proton 5.0-project, dat is gebaseerd op de ervaring van het Wine-project en bedoeld is om de lancering te verzekeren van op Linux gebaseerde game-applicaties die zijn gemaakt voor Windows en gepresenteerd in de Steam-directory.

Voor degenen die niets van het project af wetenProton ze moeten weten dat dit het mogelijk maakt om rechtstreeks uit te voeren toepassingen van games die alleen beschikbaar zijn voor Windows op de Steam Linux-client. Het pakket bevat de implementatie van DirectX 10/09/11 (gebaseerd op het DXVK-pakket) en DirectX 12 (gebaseerd op vkd3d), waarbij de vertaling van DirectX-aanroepen naar de Vulkan API wordt uitgevoerd.

Dit biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de modus volledig scherm onafhankelijk in games te gebruiken. Om de prestaties van multithreaded games te verbeteren, worden de mechanismen "esync" (Eventfd Synchronization) en "futex / fsync" ondersteund.

Belangrijkste nieuwigheden van Proton 5.0

Deze nieuwe versie van het Proton 5.0-project, arriveert gesynchroniseerd met de Wine 5.0-codebasis, van welke er werden meer dan 3500 wijzigingen overgedragen (de vorige tak was gebaseerd op wijn 4.11), terwijl 207 Proton 4.11-pleisters stroomopwaarts werden geporteerd en nu deel uitmaken van het belangrijkste Wine-project.

Proton 5.0 rendert games al standaard met Direct3D 9, de DXVK-laag, die de Vulkan API-aanroepen vertaalt. Gebruikers van systemen zonder Vulkan-ondersteuning kunnen terugkeren naar de wined3d-backend, die OpenGL-vertaling gebruikt, door PROTON_USE_WINED3D in te stellen.

De integratie met de Steam-client is versterkt, als heeft het mogelijk gemaakt om het assortiment compatibele games uit te breiden die de technologie gebruiken om te beschermen tegen ongeoorloofde wijzigingen van Denuvo-spellen. In Proton kun je nu bijvoorbeeld games spelen als Just Cause 3, Batman: Arkham Knight en Abzu

De componenten van FAudio met de implementatie DirectX-geluidsbibliotheken (XAudio2, X3DAudio, XAPO en XACT3 API) zijn bijgewerkt naar versie 20.02.

De DXVK-laag, die de implementatie biedt van DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11, die werkt door middel van oproepvertaling in de Vulkan API, is bijgewerkt naar versie 1.5.4.

In DXVK 1.5.4 zijn regressieveranderingen met betrekking tot Direct3D 9-ondersteuning opgelost en zijn problemen opgelost die in de spellen Anno 1701, EYE: Divine Cybermancy, Forgotten Realms: Demon Stone, King's Bounty en The Witcher verschenen.

Van de andere veranderingen die zich onderscheiden van Proton 5.0:

  • Nieuwe Proton-installaties retourneren informatie over een nieuwere versie van het besturingssysteem, zoals vereist voor sommige nieuwe games. De parameters van de oude installaties worden niet gewijzigd.
  • De ontwikkeling van significante verbeteringen begon met de toevoeging van ondersteuning voor het werken met meerdere monitoren en grafische adapters in Wine 5.0.
  • Voor oudere games, verbeterde ondersteuning voor surround-geluid.
  • De structuur van de Git-repository van het project gewijzigd. Er zijn nieuwe submodules toegevoegd aan branch 5.0, waardoor ze moeten worden geïnitialiseerd met het git submodule update –init commando bij het bouwen vanuit git.

Hoe Proton op Steam te activeren?

Eindelijk voor diegenen die Proton willen proberen, moeten ze de bètaversie van Steam op hun systeem hebben geïnstalleerd zo niet, dan kun je je aansluiten bij de bètaversie van Linux vanaf de Steam-client.

Hiervoor moeten ze open de Steam-client en klik op Steam in de linkerbovenhoek en vervolgens op Instellingen.

In het gedeelte "Account" vindt u de mogelijkheid om u te registreren voor de bètaversie. Als je dit doet en accepteert, wordt de Steam-client gesloten en wordt de bètaversie gedownload (een nieuwe installatie).

Proton klep

Aan het einde en na toegang tot hun account keren ze terug naar dezelfde route om te verifiëren dat ze Proton al gebruiken. Nu kunt u uw games regelmatig installeren, u wordt er voor de enige keer aan herinnerd dat Proton ervoor wordt gebruikt.

Bovendien als u geïnteresseerd bent in het zelf samenstellen van de code, kunt u de nieuwe versie downloaden door deze te downloaden van de volgende link.

De instructies, evenals de details om dit proces uit te voeren, en andere informatie over het project zijn te vinden op deze link. 


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.