De Proton-i tak is gepresenteerd, overgezet naar nieuwere versies van Wine.

Juuso Alasuutari, gespecialiseerd in de ontwikkeling van geluidsverwerkingssystemen voor Linux (auteur jackdbus en LASH), gecreƫerd project
Proton-i, gericht op het porteren van de actuele codebasis van Proton naar nieuwere versies van Wine, zonder te wachten op nieuwe significante uitgaven van Valve. Momenteel is er al een versie van Proton op basis van Wine 4.13, die qua functionaliteit identiek is aan Proton 4.11-2 (het hoofdproject Proton maakt gebruik van Wine 4.11).

Het belangrijkste idee van Proton-i is om de mogelijkheid te bieden om patches toe te passen in de nieuwste versies van Wine (in elke release worden enkele honderden wijzigingen gepubliceerd), die potentieel kunnen helpen bij het opstarten van games waarbij eerder problemen werden ondervonden. Het wordt verondersteld dat sommige problemen kunnen worden opgelost in nieuwe uitgaves van Wine, terwijl andere opgelost kunnen worden met patches van Proton. De combinatie van deze oplossingen biedt potentieel de mogelijkheid om een betere kwaliteit van gameprestaties te bereiken dan bij het gebruik van nieuwe Wine en Proton afzonderlijk.

Ter herinnering, het door Valve ontwikkelde project Proton is gebaseerd op de inspanningen van het Wine-project en is gericht op het mogelijk maken van het draaien van gamingtoepassingen in Linux die zijn gemaakt voor Windows en beschikbaar zijn in de Steam-catalogus. Proton maakt het mogelijk om gamingtoepassingen die alleen voor Windows zijn geleverd, direct op de Linux-client van Steam uit te voeren. Het pakket bevat implementaties van DirectX 9 (op basis van D9VK), DirectX 10/11 (op basis van DXVK) en 12 (op basis van vkd3d), die werken via de vertaling van DirectX-aanroepen naar de Vulkan API, biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de venstermodus te gebruiken onafhankelijk van de schermresoluties die in de games worden ondersteund. In vergelijking met de oorspronkelijke Wine is de prestaties van multithreaded games aanzienlijk verbeterd door het gebruik van 'esync'-patches (Eventfd Synchronization) offutex/fsync«.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster