Vrijgave van Wine 4.10 en Proton 4.2-6

Beschikbaar experimentele release van een open implementatie van de Win32 API - Wijn 4.10. Sinds de release van de versie 4.9 Er zijn 44 bugrapporten gesloten en 431 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • Er worden standaard meer dan honderd DLL's gebouwd met een ingebouwde bibliotheek msvcrt (geleverd door het Wine-project en de DLL van Windows) in PE-formaat (Portable Executable);
  • Ondersteuning voor het installeren van PnP-stuurprogramma's (Plug and Play) is uitgebreid. De functie UpdateDriverForPlugAndPlayDevices() geïmplementeerd;
  • Naar het raamwerk Media Foundation ondersteuning toegevoegd voor kloksynchronisatie;
  • De mogelijkheid toegevoegd om het volume in geluidsdrivers te wijzigen;
  • Foutrapporten met betrekking tot de werking van games en applicaties zijn gesloten:

Tegelijkertijd, Klep опубликовала het bouwen van het project Proton 4.2-6, 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 Proton:

  • FAudio-componenten die DirectX-geluidsbibliotheken implementeren (API XAudio2, X3DAudio, XAPO en XACT3) zijn bijgewerkt naar release 19.06.
  • De DXVK 1.2.1-laag is gecompileerd met een nieuwe compiler, die verbeterde prestaties in 32-bits games mogelijk maakte.
  • Verbeterde weergave van lettertypen in SpellForce 3.
  • Problemen opgelost met ondersteuning voor Rumble-gamecontrollers in sommige games, waaronder Team Sonic Racing.
  • Problemen met games bij gebruik van niet-Engelse landinstellingen zijn opgelost.
  • We hebben gewerkt aan bugs in de nieuwe Steam-netwerk-API, waaronder het mogelijk maken om multiplayer te spelen in A Hat in Time.

Bron: opennet.ru

Voeg een reactie