En experimentell version av den öppna WinAPI-implementeringen Wine 6.2 har slÀppts. Sedan version 6.1 slÀpptes har 51 bugg-rapporter stÀngts och 329 Àndringar gjorts.
De viktigaste Àndringarna:
- Mono-motorn har uppdaterats till version 6.0 med stöd för DirectX.
- Stöd för NTDLL-debugger API har lagts till.
- I WIDL (Wine Interface Definition Language) -kompilatorn har stödet för WinRT IDL (Interface Definition Language) utökats.
- Problem med anvÀndning av Xbox One-kontroller pÄ macOS-plattformen har lösts.
- Buggrapporter relaterade till spel och applikationer har stÀngts: World of Tanks, Directory Opus 9 med tillÀgg Amiga Explorer Shell, 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 för PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Atomic Mail Sender 4.25, RSSeditor 0.9.54, High Impact eMail 5, WiX Toolset v3.9, PTC Mathcad Prime 3.0, PaintRibbon 1.x, Jeskola Buzz, OllyDbg 2.x, Google SketchUp, Kingsoft PC Doctor, WRC 5, Shadow Warrior 2, MS Word 2013/2016, Runaway, Adobe Audition, Steel Series Engine 3, Ryse: Son of Rome, Hitman: Absolution, iTunes 12.11.0.26, Game Protect Kit (GPK), Far Manager.
Dessutom har en preview-version av Wine Staging 6.2 utformats, dÀr utökade Wine-byggnader sammanstÀlls och inkluderar ofullstÀndiga eller riskfyllda patchar som Ànnu inte Àr redo att införlivas i den huvudsakliga Wine-grenen. JÀmfört med Wine erbjuder Wine Staging 669 ytterligare patchar.
I den nya versionen har synkronisering med Wine 6.2:s kodbas genomförts. 38 patchar har överförts till den huvudsakliga Wine-samlingen, frÀmst relaterade till stöd för WIDL och utvidgning av ntdll:s funktionalitet. Patchar för xactengine3_7-Notification, ntdll-Junction_Points och widl-winrt-support har uppdaterats.
Dessutom har Valve publicerat en version av Proton 5.13-6, som Àr baserad pÄ arbetet frÄn Wine-projektet och syftar till att möjliggöra körning av spelapplikationer skapade för Windows inom Linux via Steam-katalogen. Arbetet frÄn projektet sprids under BSD-licensen. Proton gör det möjligt att direkt köra spelapplikationer som endast levereras för Windows i Linux-versionen av Steam. Paketet innehÄller en implementation av DirectX 9/10/11 (baserat pÄ DXVK-paketet) och DirectX 12 (baserat pÄ vkd3d-proton), som fungerar genom att översÀtta DirectX-anrop till Vulkan-API:t, tillhandahÄller förbÀttrat stöd för spelkontroller och möjligheten att anvÀnda helskÀrmslÀge oavsett spelens stödda skÀrmupplösningar. För att öka prestandan för flertrÄdiga spel stöds mekanismer som 'esync' (Eventfd Synchronization) och 'futex/fsync'.
I den nya versionen av Proton 5.13-6:
- Ljudproblemen i spelet Cyberpunk 2077 Àr ÄtgÀrdade.
- FörbÀttrat stöd för PlayStation 5-kontroller.
- Stöd för spelet Nioh 2 har sÀkerstÀllts.
- Röstchatten i spelet Deep Rock Galactic har nÄtt fungerande tillstÄnd.
- Stödet för spelkontroller och varmplugging av enheter har förbÀttrats i Yakuza Like a Dragon, Subnautica, DOOM (2016) och Virginia.
- Problem med inmatning vid aktiv Steam-skÀrm har ÄtgÀrdats.
- Problemet som ledde till en svart skÀrm vid förlust av fokus i spelet DOOM Eternal pÄ AMD-system har ÄtgÀrdats.
- Stödet för virtuella verklighetshjĂ€lmar i spelet No Manâs Sky har Ă„terupptagits.
- Ljudstöd har lagts till i spelet Dark Sector.
- Frystproblem i spelet Need for Speed (2015) pÄ system med AMD GPU har ÄtgÀrdats.
KĂ€lla: opennet.ru
