Випуск 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 з доповненням 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 for 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 , WiX Toolset v5, PTC Mathcad Prime 3.9, PaintRibbon 3.0.x, Jeskola Buzz, OllyDbg 1.x, Google SketchUp, Kingsoft PC Doctor, WRC 2, Shadow Warrior 5, MS Word 2/2013, Runaway, Ado Steel Series Engine 2016, Ryse: Son of Rome, Hitman: Absolution, iTunes 3, 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

Додати коментар або відгук