Vrijgave van Wine 4.9 en Proton 4.2-5

Beschikbaar experimentele release van een open implementatie van de Win32 API - Wijn 4.9. Sinds de release van de versie 4.8 Er zijn 24 bugrapporten gesloten en 362 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • Initiële ondersteuning toegevoegd voor het installeren van Plug en Play-stuurprogramma's;
  • De mogelijkheid om 16-bits modules in PE-formaat samen te stellen is geïmplementeerd;
  • Verschillende functies zijn verplaatst naar een nieuwe KernelBase DLL;
  • Er zijn oplossingen aangebracht met betrekking tot de werking van gamecontrollers;
  • Het gebruik van zeer nauwkeurige systeemtimers, indien beschikbaar, is gewaarborgd;
  • Foutrapporten met betrekking tot de werking van games en applicaties zijn gesloten:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

Tegelijkertijd, Klep опубликовала het bouwen van het project Proton 4.2-5, dat gebaseerd is op de ontwikkelingen van het Wine-project en gericht is op het verzekeren van de lancering van gaming-applicaties gemaakt voor Windows en gepresenteerd in de Steam-catalogus op Linux. Projectontwikkelingen worden verspreid onder BSD-licentie. Met Proton kun je rechtstreeks gaming-applicaties voor Windows uitvoeren in de Steam Linux-client. Het pakket bevat een implementatie van DirectX 10/11 (gebaseerd op DXVK-extensie) en 12 (gebaseerd op vkd3d), dat werkt via de vertaling van DirectX-aanroepen naar de Vulkan API, biedt verbeterde ondersteuning voor gamecontrollers en de mogelijkheid om de modus Volledig scherm te gebruiken, ongeacht de schermresoluties die in games worden ondersteund. Vergeleken met de originele Wine zijn de prestaties van games met meerdere threads aanzienlijk verbeterd dankzij het gebruik van patches "esync"(Eventfd-synchronisatie).

В nieuwe versie Ondersteuning toegevoegd voor Steam-netwerk-API's die worden gebruikt in nieuwe games, waaronder A Hat in Time. Er zijn talloze verbeteringen aan de lay-out van de gamecontroller aangebracht om veel problemen met de gamecontroller in op Unity gebaseerde games op te lossen, waaronder Subnautica- en Ubisoft-games.

Proton 4.2-5 maakt gebruik van tussenlaagafgifte
DXVK 1.2.1 met de implementatie van DXGI, Direct3D 10 en Direct3D 11 bovenop de Vulkan API (voorheen werd versie 1.1.1 gebruikt). Naast bugfixes en verbeterde spelondersteuning in de DXVK 1.2-tak betrokken een aparte thread voor het verzenden van de opdrachtbuffer en toegevoegde ondersteuning voor specifieke rendering-extensies die niet officieel zijn gedefinieerd in de Direct3D 11-specificatie. De corrigerende release van DXVK 1.2.1 verbetert de compatibiliteit met Reshade, prestatieproblemen in Lords of the Fallen en The Surge zijn opgelost, crashes in Yakuza Kiwami 2 zijn opgelost.

Bron: opennet.ru

Voeg een reactie