Выпуск Wine 6.2, Wine staging 6.2 і Proton 5.13-6

Адбыўся эксперыментальны выпуск адкрытай рэалізацыі WinAPI – Wine 6.2. З моманту выпуску версіі 6.1 была закрытая 51 справаздача аб памылках і ўнесена 329 змен.

Найбольш важныя змены:

  • Рухавічок Mono абноўлены да версіі 6.0 з падтрымкай DirectX.
  • Дададзена падтрымка API адладчыка NTDLL.
  • У кампілятары WIDL (Wine Interface Definition Language) пашырана падтрымка WinRT IDL (Interface Definition Language).
  • Вырашаны праблемы з выкарыстаннем кантролераў Xbox One на платформе macOS.
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і прыкладанняў: World of Tanks, Directory Opus 9 c дадаткам Amiga Explorer Shell, Total Commander 7.x, Foxit Reader, Paint.NET, Earth 2160, AVATAR Demo, iNodeSetup 3.60, QQPlayer . Crossfire HGWC, EMS SQL Manager 3.1 Lite for PostgreSQL v.2010, Cygwin/MSYS4.7.08, Knight Online, Valorant, Chrome, Yumina the Ethereal, Wabbitcode 2.x, Atomic Mail Sender 0.5, RSSeditor 4.25, High Impact , WiX Toolset v0.9.54, PTC Mathcad Prime 5, PaintRibbon 3.9.x, Jeskola Buzz, OllyDbg 3.0.x, Google SketchUp, Kingsoft PC Doctor, WRC 1, Shadow Warrior 2, MS Word 5/2, Runaway, Ado Steel Series Engine 2013, Ryse: Son of Rome, Hitman: Absolution, iTunes 2016, Game Protect Kit (GPK), Far Manager.

Дадаткова сфарміраваны выпуск праекта Wine Staging 6.2, у рамках якога фарміруюцца пашыраныя зборкі Wine, якія ўключаюць не поўнасцю гатовыя або рызыкоўныя патчы, пакуль непрыдатныя для прыняцця ў асноўную галінку Wine. У параўнанні з Wine у ​​Wine Staging прадастаўляецца 669 дадатковых патчаў.

У новым выпуску ажыццёўлена сінхранізацыя з кодавай базай Wine 6.2. У асноўны склад Wine пераведзена 38 патчаў, галоўнай выявай злучаных з падтрымкай WIDL і пашырэннем магчымасцяў ntdll. Абноўлены патчы xactengine3_7-Notification, ntdll-Junction_Points і widl-winrt-support.

Акрамя таго, кампанія Valve апублікавала выпуск праекту Proton 5.13-6, які заснаваны на напрацоўках праекту Wine і накіраваны на забеспячэнне запуску ў Linux гульнявых прыкладанняў, створаных для Windows і прадстаўленых у каталогу Steam. Напрацоўкі праекту распаўсюджваюцца пад ліцэнзіяй BSD. Proton дазваляе напрамую запускаць у Linux-кліенце Steam гульнявыя прыкладанні, якія пастаўляюцца толькі для Windows. Пакет уключае ў сябе рэалізацыю DirectX 9/10/11 (на базе пакета DXVK) і DirectX 12 (на базе vkd3d-proton), якія працуюць праз трансляцыю выклікаў DirectX у API Vulkan, падае палепшаную падтрымку гульнявых кантролераў і магчымасць выкарыстання поўнаэкраннага рэжыму незалежна ад падтрымліваемых у гульнях дазволаў экрана. Для павелічэння прадукцыйнасці шматструменных гульняў падтрымліваюцца механізмы "esync" (Eventfd Synchronization) і "futex / fsync".

У новай версіі Proton 5.13-6:

  • Вырашаны праблемы з гукам у гульні Cyberpunk 2077.
  • Палепшана падтрымка кантролераў PlayStation 5.
  • Забяспечана падтрымка гульні Nioh 2.
  • Даведзены да працоўнага віду галасавы чат у гульні Deep Rock Galactic.
  • Палепшана падтрымка гульнявых кантролераў і гарачага падлучэння прылад у гульнях Yakuza Like a Dragon, Subnautica, DOOM (2016) і Virginia.
  • Вырашаны праблемы з уводам пры актыўным экране Steam.
  • Ухіленая праблема, якая прыводзіць пры страце фокусу да з'яўлення чорнага экрана ў гульні DOOM Eternal на сістэмах AMD.
  • Адноўлена падтрымка шлемаў віртуальнай рэальнасці ў гульні No Man's Sky.
  • Дададзена падтрымка гуку ў гульні Dark Sector.
  • Ухілена завісанне гульні Need for Speed ​​(2015) на сістэмах з GPU AMD.

Крыніца: opennet.ru

Дадаць каментар