Выпуск Wine 4.16 і пакета для запуску Windows-гульняў Proton 4.11-4
даступны эксперыментальны выпуск адкрытай рэалізацыі Win32 API віно 4.16. З моманту выпуску версіі 4.15 было зачынена 16 справаздач аб памылках і ўнесена 203 змены.
Найбольш важныя змены:
Падвышаная стабільнасць працы функцый захопу мышы ў гульнях;
Палепшана падтрымка крос-кампіляцыі ў WineGCC;
Палепшана сумяшчальнасць з адладчыкамі Windows;
З kernel32 у kernelbase перанесены код, звязаны з кіраваннем памяццю, адладкай, ioctl, кансоллю, блакіроўкамі і адсочваннем змены файлаў;
Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і прыкладанняў Dragon Age: Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7. , Zoom Edit&Share 5.0.0.0.
У той жа дзень кампанія Valve апублікавала новы выпуск праекта Пратон 4.11-4, які заснаваны на напрацоўках праекта Wine і накіраваны на забеспячэнне запуску ў Linux гульнявых прыкладанняў, створаных для Windows і прадстаўленых у каталогу Steam. Напрацоўкі праекта распаўсюджваюцца пад ліцэнзіяй BSD. Proton дазваляе напрамую запускаць у Linux-кліенце Steam гульнявыя прыкладанні, якія пастаўляюцца толькі для Windows. Пакет уключае ў сябе рэалізацыю DirectX 9 (на базе Д9ВК), DirectX 10/11 (на аснове DXVK) і DirectX 12 (на базе vkd3d), якія працуюць праз трансляцыю выклікаў DirectX у API Vulkan, падае палепшаную падтрымку гульнявых кантролераў і магчымасць выкарыстання поўнаэкраннага рэжыму незалежна ад падтрымоўваных у гульнях дазволаў экрана.
У новай версіі:
Праслойка DXVK (рэалізацыя DXGI, Direct3D 10 і Direct3D 11 па-над API Vulkan) абноўлена да версіі 1.3.4, у якой ухіленая ўцечка памяці, якая выяўляецца пры запуску гульняў, выкарыстоўвалых Direct2D. Ухілены праблемы з прадукцыйнасцю ў гульні Quantum Break, якія выяўляюцца пры выкарыстанні драйвераў NVIDIA і старых драйвераў AMD. Для гульняў Control уключана опцыя d3d11.allowMapFlagNoWait для больш поўнага выкарыстання рэсурсаў GPU;
Праслойка D9VK (рэалізацыя Direct3D 9-над API Vulkan) абноўлена да эксперыментальнай версіі 0.21-rc-p;
Кампаненты FAudio з рэалізацыяй гукавых бібліятэк DirectX (API XAudio2, X3DAudio, XAPO і XACT3) абноўлены да выпуску 19.09;
Палепшана паводзіны гульнявых кантролераў PlayStation 4 і іншых кантролераў, якія падлучаюцца праз Bluetooth;
Унесены паляпшэнні, звязаныя з захопам мышы і стратай фокусу вокнаў;
Забяспечана падтрымка запуску гульні Farming Simulator 19;
Ухілены графічныя артэфакты ў гульнях A Hat in Time і Ultimate Marvel vs Capcom 3.