Vrystelling van Wine 6.7 en VKD3D-Proton 2.3

'n Eksperimentele vrystelling van 'n oop implementering van WinAPI - Wine 6.7 - het plaasgevind. Sedert die vrystelling van weergawe 6.6 is 44 foutverslae gesluit en 397 veranderinge is aangebring.

Die belangrikste veranderinge:

  • Die NetApi32-, WLDAP32- en Kerberos-biblioteke is omgeskakel na die PE-uitvoerbare lêerformaat.
  • Die implementering van die Media Foundation-raamwerk is verbeter.
  • Die mshtml-biblioteek implementeer ES6 JavaScript-modus (ECMAScript 2015), wat geaktiveer is wanneer versoenbaarheidsmodus vir Internet Explorer 11 geaktiveer is.
  • WOW64, 'n laag om 32-bis-programme op 64-bis Windows te laat loop, verbeter lêerstelselherleiding om 32-bis DLL's vir programme te vervang in plaas van 64-bis.
  • Bygevoeg nuwe drywers met Plug & Play ondersteuning.
  • Het 'n invoertoestel bygevoeg om met die sleutelbord in rou modus te werk.
  • Foutverslae wat verband hou met die werking van die speletjies is gesluit: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, "Fairy Tale About Father Frost, Ivan and Nastya", MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Geslote foutverslae wat verband hou met die werking van toepassings: Melodyne 5, Informix Database-toepassings, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar VENUE2000, Avid5.3.0 , EA Origin, Rekordbox 2.38, Winamp, Process Hacker 13.2, WeChat, Adobe DNG Converter 4.0, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 0.7.2.x, Alacritty XNUMX.

Daarbenewens het Valve VKD3D-Proton 2.3 gepubliseer, 'n vurk van die vkd3d-kodebasis wat ontwerp is om Direct3D 12-ondersteuning in die Proton-speletjielanseerder te verbeter. VKD3D-Proton ondersteun Proton-spesifieke veranderinge, optimalisering en verbeterings vir beter werkverrigting van Windows-speletjies gebaseer op Direct3D 12, wat nog nie in die hoofgedeelte van vkd3d aangeneem is nie.

Die nuwe weergawe van VKD3D-Proton voeg aanvanklike ondersteuning by vir die DXR 1.0 API (DirectX Raytracing), waarvan die implementering die Vulkan-uitbreiding VK_KHR_raytracing vir straalopsporing gebruik. DXR is tans net funksioneel op stelsels met NVIDIA-drywers en kan in die speletjies Control en Ghostrunner gebruik word. Ondersteuning vir VRS (Variable Rate Shading) en konserwatiewe rasterisering is voltooi. Die D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH-oproep is geïmplementeer, wat dit moontlik maak om APITraces te gebruik. Verskeie beduidende prestasie-optimalisasies is gemaak.

Bron: opennet.ru

Voeg 'n opmerking