Release av Wine 4.10 och Proton 4.2-6

Tillgängliga experimentell utgåva av öppen implementering av Win32 API - Vin 4.10. Sedan versionen släpptes 4.9 44 felrapporter stängdes och 431 ändringar gjordes.

De viktigaste förändringarna:

  • Mer än hundra DLL-filer byggs som standard med ett inbyggt bibliotek msvcrt (tillhandahålls av Wine-projektet och DLL från Windows) i PE-format (Portable Executable);
  • Stödet för att installera PnP-drivrutiner (Plug and Play) har utökats. Implementerade funktionen UpdateDriverForPlugAndPlayDevices();
  • Till ramverket Media Foundation lagt till stöd för klocksynkronisering;
  • Lade till möjligheten att ändra volym i ljuddrivrutiner;
  • Felrapporter relaterade till driften av spel och applikationer är stängda:

Samtidigt, Valve опубликовала bygga projektet Proton 4.2-6, som är baserad på utvecklingen av Wine-projektet och syftar till att göra det möjligt för spelapplikationer skapade för Windows och presenterade i Steam-katalogen att köras på Linux. Projektprestationer sprida under BSD-licens. Proton låter dig köra spelapplikationer endast för Windows direkt i Steam Linux-klienten. Paketet innehåller en implementering av DirectX 10/11 (baserat på DXVK) och 12 (baserat på vkd3d), som arbetar via översättning av DirectX-anrop till Vulkan API, ger förbättrat stöd för spelkontroller och möjligheten att använda helskärmsläge oavsett vilka skärmupplösningar som stöds i spel. Jämfört med originalet Wine har prestandan för flertrådade spel ökat avsevärt tack vare användningen av patchar "esync"(Eventfd Synchronization).

В ny version Proton:

  • FAudio-komponenter som implementerar DirectX-ljudbibliotek (API XAudio2, X3DAudio, XAPO och XACT3) har uppdaterats till release 19.06.
  • DXVK 1.2.1-lagret kompilerades med en ny kompilator, vilket möjliggjorde förbättrad prestanda i 32-bitarsspel.
  • Förbättrad teckensnittsrendering i SpellForce 3.
  • Fixade problem med stöd för Rumble-spelkontroller i vissa spel, inklusive Team Sonic Racing.
  • Problem med spel när du använder icke-engelska språk har lösts.
  • Vi har arbetat med buggar i det nya Steam-nätverkets API, bland annat gjort det möjligt att spela multiplayer i A Hat in Time.

Källa: opennet.ru

Lägg en kommentar