Випуск платформи 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

Додати коментар або відгук