Състоя се експериментално издание на отворената реализация на 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 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.
Допълнително е формиран изданието на проекта 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, е отстранен.
- Поддръжката на VR шлемове в играта No Man’s Sky е възобновена.
- Добавена е поддръжка на звук в играта Dark Sector.
- Зависването на играта Need for Speed (2015) на системи с GPU AMD е отстранено.
Източник: opennet.ru
