Кампанія Valve выпусціла Proton 7.0, пакет для запуску Windows-гульняў у Linux

Кампанія 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

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