Выпуск 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

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