Выпуск платформы Lutris 0.5.10 для спрашчэння доступу да гульняў з Linux

Пасля шасці месяцаў распрацоўкі адбыўся выпуск гульнявой платформы Lutris 0.5.10, якая прадстаўляе прылады для спрашчэння ўсталёўкі, налады і кіраванні гульнямі ў 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.10 для спрашчэння доступу да гульняў з Linux

Ключавыя навіны Lutris 0.5.10:

  • Дададзена падтрымка запуску Lutris на гульнявой кансолі Steam Deck. У наш час пратэставаная ўсталёўка з рэпазітароў Arch Linux і AUR, што патрабуе перакладу сістэмнай часткі ў рэжым запісу і пераўсталёўкі пасля ўжывання значных абнаўленняў SteamOS. У далейшым плануецца падрыхтаваць і самадастатковы пакет у фармаце Flatpak, на працу якога не будуць уплываць абнаўленні Steam Deck.
  • Прапанаваны новы раздзел для ручнога дадання гульняў. У раздзеле прапанаваны інтэрфейсы для:
    • даданні і налады гульняў, ужо ўсталяваных у лакальнай сістэме;
    • сканіравання каталога з гульнямі, раней усталяванымі праз Lutris, але не праінспектаванымі ў кліенце (пры выкананні аперацыі ажыццяўляецца супастаўленне імёнаў каталогаў з ідэнтыфікатарамі гульняў);
    • усталёўкі Windows-гульняў з вонкавага носьбіта;
    • усталёўкі пры дапамозе YAML-усталёўнікаў, наяўных на лакальнай кружэлцы (GUI-версія для сцягоў «—install»);
    • пошуку ў бібліятэцы гульняў, прапанаванай на сайце lutris.net (раней дадзеная магчымасць прапаноўвалася ва ўкладцы "Community installers").

    Выпуск платформы Lutris 0.5.10 для спрашчэння доступу да гульняў з Linux

  • Дададзены кампаненты для інтэграцыі з сэрвісамі Origin і Ubisoft Connect. Па аналогіі з падтрымкай каталога Epic Games Store для працы новых модуляў інтэграцыі патрабуецца ўстаноўка кліентаў Origin і Ubisoft Connect.
  • Дададзена опцыя для дадання гульняў Lutris у Steam.
  • Рэалізавана падтрымка фармату вокладак (coverart).
  • Забяспечана загрузка якія адсутнічаюць кампанентаў падчас запуску.
  • Для Linux і Windows гульняў задзейнічаны асобны кэш шэйдараў на сістэмах з GPU NVIDIA.
  • Дададзена опцыя для падтрымкі антычыт-сістэмы BattleEye.
  • Дададзена магчымасць загрузкі патчаў і DLC для гульняў GOG.
  • Дададзеныя сцягі «—export» і «—import» для экспарту і імпарту гульняў.
  • Дададзеныя сцягі "-install-runner", "-uninstall-runners", "-list-runners" і "-list-wine-versions" для кіравання runner-амі.
  • Зменены паводзіны кнопкі "Stop", выдалена дзеянне па завяршэнні ўсіх працэсаў Wine.
  • На GPU NVIDIA забяспечана адключэнне опцыі Gamescope.
  • Па змаўчанні ўключаны механізм fsync.

Дадаткова можна адзначыць, што для гульнявой кансолі Steam Deck, заснаванай на Linux, пацверджана падтрымка 2039 гульняў. 1053 гульняў пазначаныя як правераныя ўручную супрацоўнікамі Valve (Verified), а 986 як падтрымліваюцца (Playable).

Крыніца: opennet.ru

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