Release of Wine 6.2, Wine Staging 6.2 dhe Proton 5.13-6

U zhvillua një lëshim eksperimental i një zbatimi të hapur të WinAPI - Wine 6.2. Që nga lëshimi i versionit 6.1, janë mbyllur 51 raporte të gabimeve dhe janë bërë 329 ndryshime.

Ndryshimet më të rëndësishme:

  • Motori Mono është përditësuar në versionin 6.0 me mbështetje DirectX.
  • Mbështetje e shtuar për API-në e korrigjuesit NTDLL.
  • Përpiluesi WIDL (Wine Interface Definition Language) ka zgjeruar mbështetjen për WinRT IDL (Interface Definition Language).
  • Problemet me përdorimin e kontrollorëve të Xbox One në macOS janë zgjidhur.
  • Raportet e gabimeve në lidhje me funksionimin e lojërave dhe aplikacioneve janë mbyllur: World of Tanks, Directory Opus 9 me shtesën 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 për PostgreSQL v.4.7.08, Cygwin/MSYS2, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 0.5.x, Dërguesi i postës atomike 4.25 R.0.9.54. Email me ndikim të lartë 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 , Adobe Audition, Steel Series Engine 3, Ryse: Son of Rome, Hitman: Absolution, iTunes 12.11.0.26, Game Protect Kit (GPK), Far Manager.

Për më tepër, është formuar publikimi i projektit Wine Staging 6.2, në kuadrin e të cilit janë formuar ndërtime të zgjeruara të Wine, duke përfshirë arna jo plotësisht të gatshme ose të rrezikshme që nuk janë ende të përshtatshme për t'u adoptuar në degën kryesore të Wine. Krahasuar me Wine, Wine Staging ofron 669 arna shtesë.

Publikimi i ri sjell sinkronizimin me bazën e kodeve Wine 6.2. 38 arna janë transferuar në Wine kryesore, kryesisht të lidhura me mbështetjen e WIDL dhe zgjerimin e aftësive të ntdll. Arna të përditësuara xactengine3_7-Njoftim, ntdll-Junction_Points dhe mbështetje widl-winrt.

Për më tepër, Valve ka publikuar lëshimin e projektit Proton 5.13-6, i cili bazohet në zhvillimet e projektit Wine dhe synon të sigurojë lëshimin e aplikacioneve të lojërave të krijuara për Windows dhe të paraqitura në katalogun Steam në Linux. Zhvillimet e projektit shpërndahen nën licencën BSD. Proton ju lejon të ekzekutoni drejtpërdrejt aplikacionet e lojërave vetëm për Windows në klientin Steam Linux. Paketa përfshin implementime të DirectX 9/10/11 (bazuar në paketën DXVK) dhe DirectX 12 (bazuar në vkd3d-proton), duke punuar përmes përkthimit të thirrjeve DirectX në Vulkan API, ofron mbështetje të përmirësuar për kontrollorët e lojërave dhe aftësinë për të përdorur modalitetin e ekranit të plotë, pavarësisht nga ato të mbështetura në rezolucionet e ekranit të lojërave. Për të rritur performancën e lojërave me shumë fije, mbështeten mekanizmat "esync" (Eventfd Synchronization) dhe "futex/fsync".

Në versionin e ri të Proton 5.13-6:

  • Problemet e zërit në Cyberpunk 2077 janë zgjidhur.
  • Mbështetje e përmirësuar për kontrollorët e PlayStation 5.
  • Mbështetja për Nioh 2 është ofruar.
  • Biseda zanore në lojën Deep Rock Galactic është sjellë në formën e punës.
  • Mbështetje e përmirësuar për kontrollorët e lojërave dhe pajisjet me prizë të nxehtë në Yakuza Like a Dragon, Subnautica, DOOM (2016) dhe Virginia.
  • Rregulloi problemet e hyrjes kur ekrani i Steam është aktiv.
  • Trajton një problem që shkakton shfaqjen e një ekrani të zi kur humbet fokusi në DOOM Eternal në sistemet AMD.
  • Mbështetja për kufjet e realitetit virtual është rikthyer në No Man's Sky.
  • Mbështetje e shtuar e zërit në lojën Dark Sector.
  • Rregulloi problemin Need for Speed ​​(2015) në sistemet me GPU AMD.

Burimi: opennet.ru

Shto një koment