Кампанія Valve апублікавала выпуск праекту Proton 7.0, які заснаваны на кодавай базе праекту 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".
У новай версіі:
- Выканана сінхранізацыя з выпускам Wine 7.0 (мінулая галіна засноўвалася на wine 6.3). З Proton у upstream перанесены назапашаныя спецыфічныя патчы, якія зараз уваходзяць у асноўны склад Wine. Да версіі 1.9.4 абноўлена праслойка DXVK, якая транслюе выклікі ў API Vulkan. VKD3D-Proton, адгалінаванне ад vkd3d, створанае Valve для паляпшэння падтрымкі Direct3D 12 у Proton, абноўлена да версіі 2.5-146. Пакет wine-mono абноўлены да версіі 7.1.2.
- Дададзена падтрымка лакальнага дэкадавання відэа ў фармаце H.264.
- Дададзена падтрымка Linux-модуля антычыт-сістэмы Easy Anti-Cheat (EAC), якая выкарыстоўваецца для забеспячэння запуску Windows-зброк гульняў з уключаным антычытам. Easy Anti-Cheat дазваляе запусціць сеткавую гульню ў спецыяльным рэжыме ізаляцыі, які верыфікуе цэласнасць гульнявога кліента і выяўляе ўкліньванне ў працу працэсу і маніпуляцыі з яго памяццю.
- Дададзена падтрымка гульняў:
- Anno 1404
- кліч Хуарэс
- DCS World Steam Edition
- Disgaea 4 Complete +
- Dungeon Fighter Online
- Epic Roller Coasters XR
- Вечнае вяртанне
- Forza Horizon 5
- Гравітацыйны эскіз VR
- Павышэнне паляўнічага на монстраў
- NecroVisioN
- ночы Azure
- Oceanhorn: Monster of the Uncharted Seas
- Ваенны ордэн
- Персона 4 Golden
- Прыстанак зла 0
- Resident Evil Revelations 2
- Выданне Rocksmith 2014
- SCP: Сакрэтная лабараторыя
- Wargroove
- Баявыя гісторыі
- Yakuza 4 Remastered
- Вырашаны праблемы ў гульнях:
- мора Thieves
- Маяк
- Mount & Blade II: Гаспадар харугваў
- Эпоха імперый IV
- Marvel Мсціўцы
- Runescape stability
- Папярэдняя калекцыя Castlevania
- Paradox Launcher
- Следапыт: гнеў праведнікаў
- Вялікая розніца
- дум Eternal
- Палепшана падтрымка гуку ў гульнях Skyrim, Fallout 4 і Mass Effect 1.
- Палепшана падтрымка кантролераў Steam у гульнях, якія запускаюцца з платформы Origin.
- З галінкі Proton Experimental перанесены аптымізацыі прадукцыйнасці, звязаныя з апрацоўкай уводу, працай з вокнамі і размеркаваннем памяці.
Дадаткова можна адзначыць, што для гульнявой кансолі Steam Deck, заснаванай на Linux, пацверджана падтрымка 591 гульні. 337 гульняў пазначаныя як правераныя ўручную супрацоўнікамі Valve (Verified). З правераных гульняў 267 (79%) не маюць роднай версіі для Linux і запускаюцца з выкарыстаннем Proton.
Крыніца: opennet.ru