Wine 5.0 release candidate en release van pakket voor het uitvoeren van Windows-games Proton 4.11-10

begon het testen van de eerste release candidate Wine 5.0, een open implementatie van de Win32 API. De codebasis is in de bevriezingsmodus gezet vóór de release, die eind december of begin januari wordt verwacht. Vergeleken met loslaten Wijn 4.21 Er zijn 37 bugrapporten gesloten en 475 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • Browser-engine Wijn gekko, dat wordt gebruikt in de MSHTML-bibliotheek, is bijgewerkt naar versie 2.47.1. De laadcode van de Gecko-engine is herwerkt en de mogelijkheid om deze vanuit een algemene, niet-Wine-specifieke installatie te starten is toegevoegd;
  • Unicode-tabellen zijn bijgewerkt naar versie 12.1.0. Functies voor Unicode-conversie zijn herwerkt in ntdll;
  • Eerste versie van MSADO-bibliotheek toegevoegd (ActiveX-gegevensobjecten) met een interface voor toegang tot en manipulatie van gegevens via een OLE DB-provider, bijvoorbeeld voor het verbinden van programma's met een SQL-server;
  • Ondersteuning voor het installeren van updates is toegevoegd aan het WUSA-hulpprogramma (Windows Update Standalone);
  • Er werd verder gewerkt aan het overbrengen van code van kernel32 naar kernelbase en het herstructureren van deze bibliotheken. Bijvoorbeeld Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID-, FindFirst/NextFile- en tijdzonefuncties. De code voor de kernelinitialisatie is gedeeltelijk verplaatst naar ntdll;

  • bcrypt heeft ondersteuning toegevoegd voor het verifiëren van hashes met digitale handtekeningen op basis van ECDSA-sleutels;
  • Er zijn veel nieuwe functies aan VBScript toegevoegd, waaronder ScriptTypeInfo_* en ScriptTypeComp_Bind*;
  • Foutrapporten met betrekking tot de werking van games en applicaties zijn gesloten:
    Microsoft Document Explorer 2008, winteretris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

Bovendien, Ventiel опубликовала nieuwe versie van het project Proton 4.11-10, 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 alleen Windows uitvoeren in de Steam Linux-client. Het pakket bevat een DirectX 9-implementatie (gebaseerd op D9VK), DirectX 10/11 (gebaseerd op DXVK-extensie) en DirectX 12 (gebaseerd op vkd3d), dat werkt via 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.

In de nieuwe versie van Proton:

  • Mogelijkheid om games te lanceren is aanwezig Halo: The Master Chief Collection (vereist een bètaversie van de Steam-client en een GnuTLS-bibliotheekversie van minder dan 3.5.4 om te kunnen werken). Sommige spelmodi ontbreken vanwege het niet beschikbaar zijn van EasyAntiCheat-ondersteuning;
  • Muisgebeurtenishandlers zijn aanzienlijk verbeterd, wat een positief effect heeft op het muisgedrag in de games Fallout 4, Furi en Metal Gear Solid V;
  • Een nieuwe schaalmodus voor gehele getallen toegevoegd die verbeterde pixelhelderheid biedt terwijl u inzoomt. De modus wordt ingeschakeld door te beginnen met de omgevingsvariabele WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Verschillende problemen opgelost met de lay-outs van gamecontrollers. Door de veranderingen kunnen Telltale-games beter werken met Xbox-controllers, evenals Cuphead- en ICEY-games met PlayStation 4-controllers verbonden via Bluetooth;
  • Verbeterde afhandeling van forcefeedback op gamepads, vooral bij gebruik van stuurwielcontrollers.
  • Problemen met het bevriezen van Metal Gear Solid V bij het opstarten zijn opgelost.
  • Een prestatieregressie opgelost bij gebruik van Xbox-gamecontrollers;
  • Bij het spelen van Trine 4 is de framesnelheidslimiet van 30 FPS verwijderd;
  • Crashes opgelost tijdens het spelen van IL-2 Sturmovik;
  • Bijgewerkte versies van componenten van derden: D9VK bijgewerkt naar versie 0.40-rc-p en FAudio naar 19.12. Er zijn correcties aangebracht in DXVK.

Bron: opennet.ru

Voeg een reactie