Випуск Lakka 3.7, дистрибутив для створення ігрових консолей. Особливості SteamOS 3

Опубліковано реліз дистрибутива Lakka 3.7, що дозволяє перетворити комп'ютери, телеприставки або одноплатні комп'ютери на повноцінну ігрову консоль для запуску ретроігор. Проект є модифікацією дистрибутива LibreELEC, спочатку розрахованого створення домашніх кінотеатрів. Складання Lakka формуються для платформ i386, x86_64 (GPU Intel, NVIDIA або AMD), Raspberry Pi 1-4, Orange Pi, Cubieboard, Cubieboard2, Cubietruck, Banana Pi, Hummingboard, Cubox-i, Odroid C1/C1+/XU3/XU4 та і т.д. Для встановлення достатньо записати дистрибутив на SD-карту або USB-накопичувач, підключити геймпад та завантажити систему.

В основі Lakka лежить емулятор ігрових консолей RetroArch, що забезпечує емуляцію широкого спектру пристроїв і підтримує такі розширені можливості, як розраховані на багато користувачів ігри, збереження стану, поліпшення якості зображення старих ігор за допомогою шейдерів, перемотування гри назад, гаряче підключення геймпадів і відео стрімінг. Серед емульованих консолей: Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES і т.д. Підтримуються геймпади від ігрових приставок, включаючи Playstation 3, Dualshock 3, 8bitdo, Nintendo Switch, XBox 1 і XBox360.

У новому випуску:

  • Пакет RetroArch оновлено до версії 1.10, в якій покращено підтримку Wayland, реалізовано підтримку HDR, покращено мережеву гру, модернізовано меню, покращено підтримку платформи UWP/Xbox та розширено емулятор приставок Nintendo 3DS.
  • Оновлено версії емуляторів та ігрових двигунів. До складу включені нові двигуни wasm4, jumpnbump, blastem, freechaf, potator, quasi88, retro8, xmil та fmsx.
  • Пакет Mesa оновлено до версії 21.3.6. Ядро Linux оновлено до версії 5.10.101. Набір прошивок до плат Raspberry Pi оновлено до версії 1.20210831 (розв'язані проблеми з ініціалізацією екранів 4K).
  • Для підвищення стабільності бездротового з'єднання за замовчуванням відключено режим енергозбереження wifi для плат Raspberry Pi.
  • Додано підтримку плат Raspberry Pi Zero 2 W.
  • До складу додано утиліту для відключення геймпадів Xbox360.

Додатково можна відзначити публікацію компанією Collabora нотатки про архітектуру операційної системи SteamOS 3, яка постачається в портативному ігровому комп'ютері Steam Deck та кардинально відрізняється від SteamOS 2. Деякі особливості SteamOS 3:

  • Перехід із пакетної бази Debian на Arch Linux.
  • За замовчуванням коренева ФС доступна лише читання.
  • Передбачено режим розробника, в якому кореневий розділ переводиться в режим запису та надає можливість модифікації системи та встановлення додаткових пакетів за допомогою штатного для Arch Linux пакетного менеджера pacman.
  • Атомарний механізм установки оновлень — є два дискові розділи, один активний, а інший — ні, нова версія системи у формі готового образу повністю завантажується в неактивний розділ, і він позначається активним. У разі збою можна відкотитись на стару версію.
  • Підтримка пакетів Flatpak.
  • Задіяно мультимедійний сервер PipeWire.
  • Графічний стек заснований на новій версії Mesa.
  • Для забезпечення запуску Windows-ігри застосовується Proton, який базується на кодовій базі проекту Wine та DXVK.
  • Для прискорення запуску ігор застосовується композитний сервер Gamescope (раніше відомий як steamcompmgr), який використовує протокол Wayland, що надає віртуальний екран і здатний працювати поверх інших десктоп-оточень.
  • В основний склад крім спеціалізованого інтерфейсу Steam входить робочий стіл KDE Plasma для виконання завдань, не пов'язаних з іграми (до пристрою Steam Deck через USB-C можна підключити клавіатуру та мишу, і перетворити його на робочу станцію).

Джерело: opennet.ru

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