En eksperimentel udgivelse af en åben implementering af WinAPI - Wine 6.2 - fandt sted. Siden udgivelsen af version 6.1 er 51 fejlrapporter blevet lukket, og 329 ændringer er blevet foretaget.
De vigtigste ændringer:
- Mono-motoren er blevet opdateret til version 6.0 med DirectX-understøttelse.
- Tilføjet understøttelse af NTDLL debugger API.
- WIDL (Wine Interface Definition Language) compileren har udvidet understøttelse af WinRT IDL (Interface Definition Language).
- Problemer med at bruge Xbox One-controllere på macOS er blevet løst.
- Fejlrapporter relateret til driften af spil og applikationer er lukket: World of Tanks, Directory Opus 9 med Amiga Explorer Shell-tilføjelsen, Total Commander 7.x, Foxit Reader, Paint.NET, Earth 2160, AVATAR Demo, iNodeSetup 3.60 , QQPlayer 3.1, Crossfire HGWC, EMS SQL Manager 2010 Lite til PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender 4.25, RSS0.9.54, RSS5editor High Impact eMail 3.9 , WiX Toolset v3.0, PTC Mathcad Prime 1, PaintRibbon 2.x, Jeskola Buzz, OllyDbg 5.x, Google SketchUp, Kingsoft PC Doctor, WRC 2, Shadow Warrior 2013, MS Word 2016/3, Runaway , Adobe Audition, Steel Series Engine 12.11.0.26, Ryse: Son of Rome, Hitman: Absolution, iTunes XNUMX, Game Protect Kit (GPK), Far Manager.
Derudover er udgivelsen af Wine Staging 6.2-projektet blevet dannet, inden for rammerne af hvilket udvidede builds af Wine dannes, inklusiv ikke helt klar eller risikable patches, der endnu ikke er egnede til adoption i hovedvingrenen. Sammenlignet med Wine giver Wine Staging 669 ekstra patches.
Den nye udgivelse bringer synkronisering med Wine 6.2-kodebasen. 38 patches er blevet overført til hovedvinen, primært relateret til WIDL-understøttelse og udvidelse af ntdll's muligheder. Opdaterede patches xactengine3_7-Notification, ntdll-Junction_Points og widl-winrt-support.
Derudover har Valve udgivet udgivelsen af Proton 5.13-6-projektet, som er baseret på udviklingen af Wine-projektet og har til formål at sikre lanceringen af spilapplikationer skabt til Windows og præsenteret i Steam-kataloget på Linux. Projektets udviklinger distribueres under BSD-licensen. Proton giver dig mulighed for direkte at køre Windows-kun spilapplikationer i Steam Linux-klienten. Pakken inkluderer implementeringer af DirectX 9/10/11 (baseret på DXVK-pakken) og DirectX 12 (baseret på vkd3d-proton), der arbejder gennem oversættelsen af DirectX-kald til Vulkan API, giver forbedret support til spilcontrollere og muligheden at bruge fuldskærmstilstand uanset de understøttede i spilskærmopløsninger. For at øge ydeevnen af multi-threaded spil understøttes "esync" (Eventfd Synchronization) og "futex/fsync" mekanismerne.
I den nye version af Proton 5.13-6:
- Lydproblemer i Cyberpunk 2077 er blevet løst.
- Forbedret understøttelse af PlayStation 5-controllere.
- Der er ydet support til Nioh 2.
- Stemmechatten i spillet Deep Rock Galactic er blevet bragt til at fungere.
- Forbedret understøttelse af spilcontrollere og hot-plug-enheder i Yakuza Like a Dragon, Subnautica, DOOM (2016) og Virginia.
- Rettede inputproblemer, når Steam-skærmen er aktiv.
- Løser et problem, der forårsager, at en sort skærm vises, når man mister fokus i DOOM Eternal på AMD-systemer.
- Understøttelse af virtual reality-headset er blevet genoprettet i No Man's Sky.
- Tilføjet lydunderstøttelse i spillet Dark Sector.
- Rettede et hæng i Need for Speed (2015) på systemer med AMD GPU'er.
Kilde: opennet.ru