Wine 5.0 vrystellingskandidaat en vrystelling van pakket vir die bestuur van Windows-speletjies Proton 4.11-10

Het begin toets die eerste vrystellingskandidaat Wine 5.0, 'n oop implementering van die Win32 API. Die kodebasis is in vriesmodus gesit voor vrystelling, wat teen einde Desember of vroeg in Januarie verwag word. In vergelyking met vrylating Wyn 4.21 37 foutverslae gesluit en 475 veranderinge aangebring.

Die belangrikste veranderinge:

  • Blaaier-enjin Wyn Gecko, wat in die MSHTML-biblioteek gebruik word, is opgedateer na vrystelling 2.47.1. Die Gecko-enjinlaaikode is herwerk en die vermoΓ« om dit vanaf 'n algemene, nie-Wynspesifieke installasie te begin, is bygevoeg;
  • Unicode-tabelle is opgedateer na weergawe 12.1.0. Funksies vir Unicode-omskakeling is herwerk in ntdll;
  • Bygevoeg aanvanklike weergawe van MSADO biblioteek (ActiveX-data-voorwerpe) met 'n koppelvlak vir toegang tot en manipulering van data deur 'n OLE DB-verskaffer, byvoorbeeld om programme aan 'n SQL-bediener te koppel;
  • Ondersteuning vir die installering van opdaterings is by die WUSA (Windows Update Standalone) nutsprogram gevoeg;
  • Werk het voortgegaan om kode van kernel32 na kernelbase oor te dra en hierdie biblioteke te herstruktureer. Byvoorbeeld, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, en tydsone funksies. Die kode vir kerninisialisering is gedeeltelik na ntdll geskuif;

  • bcrypt het ondersteuning bygevoeg vir die verifikasie van hashes met digitale handtekeninge gebaseer op ECDSA-sleutels;
  • Baie nuwe kenmerke is by VBScript gevoeg, insluitend ScriptTypeInfo_* en ScriptTypeComp_Bind*;
  • Geslote foutverslae wat verband hou met die werking van speletjies en toepassings:
    Microsoft Document Explorer 2008, wintetris 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.

Daarbenewens, Valve gepubliseer nuwe vrystelling van die projek Proton 4.11-10, wat gebaseer is op die ontwikkelings van die Wyn-projek en daarop gemik is om speletjietoepassings wat vir Windows geskep is en in die Steam-katalogus aangebied word, in staat te stel om op Linux te werk. Projekprestasies versprei onder BSD-lisensie. Met Proton kan jy direk met Windows-speletjietoepassings in die Steam Linux-kliΓ«nt hardloop. Die pakket bevat 'n DirectX 9-implementering (gebaseer op D9VK), DirectX 10/11 (gebaseer op DXVK) en DirectX 12 (gebaseer op vkd3d), wat deur DirectX-oproepe na die Vulkan API werk, bied verbeterde ondersteuning vir speletjiebeheerders en die vermoΓ« om volskermmodus te gebruik, ongeag die skermresolusies wat in speletjies ondersteun word.

In die nuwe weergawe van Proton:

  • Moontlikheid om speletjies te begin word verskaf Halo: Die Master Chief Versameling (vereis 'n beta-vrystelling van die Steam-kliΓ«nt en 'n GnuTLS-biblioteekvrystelling minder as 3.5.4 om te loop). Sommige spelmodusse ontbreek weens die onbeskikbaarheid van EasyAntiCheat-ondersteuning;
  • Muisgebeurtenishanteerders is aansienlik verbeter, wat 'n positiewe uitwerking op muisgedrag in die speletjies Fallout 4, Furi en Metal Gear Solid V het;
  • 'n Nuwe heelgetalskaalmodus bygevoeg wat verbeterde pixelhelderheid bied terwyl jy inzoem. Die modus word geaktiveer deur te begin met die omgewingsveranderlike WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Verskeie probleme met spelbeheerderuitlegte opgelos. Die veranderinge laat Telltale-speletjies beter met Xbox-beheerders werk, sowel as Cuphead- en ICEY-speletjies met PlayStation 4-beheerders wat via Bluetooth gekoppel is;
  • Verbeterde hantering van kragterugvoer op gamepads, veral wanneer stuurwielbeheerders gebruik word.
  • Probleme met Metal Gear Solid V wat vries tydens opstart is opgelos.
  • 'n prestasie-regressie reggestel wanneer Xbox-speletjiebeheerders gebruik word;
  • Wanneer jy Trine 4 speel, is die raamtempolimiet van 30 FPS verwyder;
  • Vaste ineenstortings wanneer jy IL-2 Sturmovik speel;
  • Opgedateerde weergawes van derdeparty-komponente: D9VK opgedateer na weergawe 0.40-rc-p, en FAudio na 19.12. Regstellings is aan DXVK gemaak.

Bron: opennet.ru

Voeg 'n opmerking