Het bedrijf Valve project сборка , dat is gebaseerd op de ontwikkelingen van het Wine-project en gericht is op het laten draaien van game-applicaties die voor Windows zijn gemaakt en gepresenteerd in de Steam-catalogus, in Linux. De ontwikkelingen van het project onder de BSD-licentie. Naarmate de originele Wine en gerelateerde projecten, zoals DXVK en vkd3d, gereed zijn, worden de in Proton ontwikkelde wijzigingen overgebracht.
Proton stelt je in staat om gaming-applicaties die alleen voor Windows zijn geleverd, rechtstreeks op de Linux-client van Steam uit te voeren. Het pakket bevat een implementatie van DirectX 10/11 (op basis van ) en 12 (op basis van ), die werken via de vertaling van DirectX-aanroepen naar de Vulkan-API, biedt verbeterde ondersteuning voor game-controllers en de mogelijkheid om fullscreen-modus te gebruiken, ongeacht de ingame schermresoluties. In vergelijking met de originele Wine is de prestaties van multithreaded games aanzienlijk verbeterd door het toepassen van de patches "(Eventfd Synchronization).
Belangrijkste :
- Componenten wine-mono zijn toegevoegd, wat de mogelijkheid heeft geboden om vele XNA-games en games op de Unreal Engine 3-architectuur te draaien;
- Compatibiliteit met de interface voor het starten en updaten van het spel Warframe is gegarandeerd;
- Problemen met tekstinvoer in het spel Age of Empires II HD zijn opgelost;
- Ondersteuning voor de games "» en ««;
- De ontwikkeling van ondersteuning voor de functionaliteit van de service ;
- De DXVK-laag met implementatie van Direct3D 10/11 bovenop de Vulkan-API is bijgewerkt naar de release ;
- Componenten van FAudio met implementatie van de geluidbibliotheken DirectX (API XAudio2, X3DAudio, XAPO en XACT3) zijn bijgewerkt naar release 19.04-13-ge8c0855.
Bron: opennet.ru
