Пасля амаль года распрацоўкі адбыўся выпуск гульнявой платформы Lutris 0.5.9, якая прадстаўляе прылады для спрашчэння ўсталёўкі, налады і кіраванні гульнямі ў Linux. Код праекту напісаны на мове Python і распаўсюджваецца пад ліцэнзіяй GPLv3.
Праектам падтрымліваецца каталог для хуткага пошуку і ўстаноўкі гульнявых прыкладанняў, які дазваляе праз адзіны інтэрфейс адным клікам запускаць у Linux гульні, не клапоцячыся аб усталёўцы залежнасцяў і наладах. Runtime-кампаненты для запуску гульняў пастаўляюцца праектам і не прывязваюцца да выкарыстоўванага дыстрыбутыву. Runtime уяўляе сабой незалежны ад дыстрыбутыва набор бібліятэк, які ўключае кампаненты з SteamOS і Ubuntu, а таксама розныя дадатковыя бібліятэкі.
Даецца магчымасць усталёўкі гульняў, якія распаўсюджваюцца праз сэрвісы GOG, Steam, Epic Games Store, Battle.net, Origin і Uplay. Пры гэтым сам па сабе Lutris выступае толькі ў ролі пасярэдніка і не прадае гульні, таму для камерцыйных гульняў карыстач павінен самастойна набыць гульню ў які адпавядае сэрвісе (бясплатныя гульні можна запускаць адным клікам з графічнага інтэрфейсу Lutris).
Кожная гульня ў Lutris прывязваецца да сцэнара загрузкі і апрацоўшчыку, які апісвае асяроддзе для запуску гульні. У тым ліку прадастаўляюцца гатовыя профілі з аптымальнымі настройкамі для запуску гульняў пад кіраваннем Wine. Акрамя Wine гульні могуць запускацца пры дапамозе эмулятараў гульнявых кансоляў, такіх як RetroArch, Dosbox, FS-UAE, ScummVM, MESS / MAME і Dolphin.
Ключавыя навіны Lutris 0.5.9:
- Для гульняў, выкананых з выкарыстаннем Wine і DXVK або VKD3D, прадстаўлена магчымасць уключэння тэхналогіі AMD FSR (FidelityFX Super Resolution) для зніжэння страты якасці карцінкі пры маштабаванні на экранах з высокім дазволам. Для выкарыстання FSR патрабуецца ўстаноўка lutris-wine з патчамі FShack. Усталяваць дазвол гульні, адрознае ад дазволу экрана, можна ў гульнявых наладах (напрыклад, можна выставіць 1080p на экране 1440p).
- Рэалізавана папярэдняя падтрымка тэхналогіі DLSS, якая дазваляе выкарыстоўваць Tensor-ядра відэакарт NVIDIA для рэалістычнага маштабавання малюнкаў з выкарыстаннем метадаў машыннага навучання для павелічэння дазволу без страты якасці. Праца DLSS пакуль не гарантуецца з-за адсутнасці неабходнай RTX-карты для тэсціравання.
- Дададзена падтрымка ўстаноўкі гульняў з каталога Epic Games Store, рэалізаваная праз інтэграцыю кліента ад Epic.
- Дададзена падтрымка эмулятара гульнявых кансоляў Dolphin у якасці крыніцы для ўсталёўкі гульняў.
- Дададзена магчымасць выкарыстання Windows-зборкі Steam, якая запускаецца праз Wine, замест роднай Linux-версіі Steam у якасці крыніцы для ўсталёўкі гульняў. Указаная магчымасць можа апынуцца карыснай для запуску гульняў з абаронай CEG DRM, такіх як Duke Nukem Forever, The Darkness 2 і Aliens Colonial Marine.
- Палепшана падтрымка азначэння і аўтаматычнай усталёўкі гульняў з сэрвісу GOG, выкарыстоўвалых Dosbox або ScummVM.
- Палепшана інтэграцыя з сэрвісам Steam: Lutris зараз вызначае ўсталяваныя праз Steam гульні і дазваляе запускаць гульні Lutris са Steam. Вырашаны праблемы з лакаллю пры запуску Lutris са Steam.
- Дададзена падтрымка gamescope, кампазітнага і аконнага мэнэджара, які выкарыстоўвае пратакол Wayland і ўжывальнага ў гульнявой кансолі Steam Deck. У наступных выпусках чакаецца працяг працы па падтрымцы Steam Deck і стварэнню спецыяльнага інтэрфейсу карыстальніка для выкарыстання на дадзенай гульнявой кансолі.
- Дадзена магчымасць паасобнага ўключэння рэалізацый Direct3D VKD3D і DXVK.
- Уключаная па змаўчанні падтрымка механізму Esync (Eventfd Synchronization) для павелічэння прадукцыйнасці шматструменных гульняў.
- Для вымання з архіваў па змаўчанні задзейнічана ўтыліта 7zip.
- З-за праблем у некаторых гульнях адключаны механізм AMD Switchable Graphics Layer, які дазваляе перамыкацца паміж Vulkan-драйверамі AMDVLK і RADV.
- Выдалена падтрымка Gallium 9, X360CE і старых опцый WineD3D.
Крыніца: opennet.ru