Uitgave van Wine 6.7 en VKD3D-Proton 2.3

Er vond een experimentele release plaats van een open implementatie van WinAPI - Wine 6.7. Sinds de release van versie 6.6 zijn 44 bugrapporten gesloten en 397 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • De NetApi32-, WLDAP32- en Kerberos-bibliotheken zijn geconverteerd naar het PE-uitvoerbare bestandsformaat.
  • De implementatie van het Media Foundation-framework is verbeterd.
  • De mshtml-bibliotheek implementeert de ES6 JavaScript-modus (ECMAScript 2015), die wordt ingeschakeld wanneer de compatibiliteitsmodus voor Internet Explorer 11 is ingeschakeld.
  • WOW64, een laag voor het uitvoeren van 32-bits programma's op 64-bits Windows, verbetert de omleiding van het bestandssysteem om programma's te vervangen door 32-bits DLL's in plaats van 64-bits programma's.
  • Nieuwe stuurprogramma's toegevoegd met Plug & Play-ondersteuning.
  • Een invoerapparaat toegevoegd voor het werken met het toetsenbord in de onbewerkte modus.
  • Foutrapporten met betrekking tot de werking van de games zijn gesloten: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, "Fairy Tale About Father Frost, Ivan en Nastya", MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Gesloten foutrapporten met betrekking tot de werking van applicaties: Melodyne 5, Informix Database-apps, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE , EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.

Bovendien publiceerde Valve VKD3D-Proton 2.3, een vork van de vkd3d-codebase die is ontworpen om de Direct3D 12-ondersteuning in de Proton-gamelauncher te verbeteren. VKD3D-Proton ondersteunt Proton-specifieke veranderingen, optimalisaties en verbeteringen voor betere prestaties van Windows-games gebaseerd op Direct3D 12, die nog niet zijn overgenomen in het hoofdgedeelte van vkd3d.

De nieuwe versie van VKD3D-Proton voegt initiële ondersteuning toe voor de DXR 1.0 API (DirectX Raytracing), waarvan de implementatie de Vulkan-extensie VK_KHR_raytracing gebruikt voor ray tracing. DXR is momenteel alleen functioneel op systemen met NVIDIA-stuurprogramma's en kan worden gebruikt in de games Control en Ghostrunner. Ondersteuning voor VRS (Variable Rate Shading) en conservatieve rasterisatie is voltooid. De oproep D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH is geïmplementeerd, waardoor het mogelijk is om APITraces te gebruiken. Er zijn verschillende belangrijke prestatie-optimalisaties doorgevoerd.

Bron: opennet.ru

Voeg een reactie