Dalja e Lutris 0.5.20 dhe Bottles 0.62, platforma për lehtësimin e fillimit të lojrave në Linux

Опубликован выпуск игровой платформы Lutris 0.5.20, предоставляющей инструменты для упрощения установки, настройки и управления играми в Linux. Код проекта написан на языке Python и распространяется под лицензией GPLv3. Готовые сборки доступны в формате flatpak.

Projekti mbështet një katalog për kërkimin dhe instalimin e shpejtë të aplikacioneve të lojërave, duke lejuar që përmes një ndërfaqe të vetme, lojërat të запускуaret në Linux me një klik, pa ndonjë shqetësim për instalimin e varësive dhe konfigurimeve. Komponentët e Runtime për ekzekutimin e lojërave ofrohen nga projekti dhe nuk lidhen me distribuimin që përdoret. Runtime është një grup bibliotekash të pavarura nga distribuimi, duke përfshirë komponentë nga SteamOS dhe Ubuntu, si dhe biblioteka të ndryshme shtesë.

Oferohet mundësia e instalimit të lojërave që shpërndahen përmes shërbimeve GOG, Steam, Epic Games Store, Battle.net, Amazon Games, Origin dhe Uplay. Lutris vetë vepron vetëm si ndërmjetës dhe nuk shet lojëra, kështu që për lojërat komerciale, përdoruesi duhet ta blejë lojën në shërbimin përkatës (lojërat falas mund të iniciohen me një klik nga ndërfaqja grafike e Lutris).

Çdo lojë në Lutris është e lidhur me një skenar ngarkimi dhe trajtues që përshkruan mjedisin për ekzekutimin e lojës. Po ashtu, ofrohen profile të gatshme me konfigurime optimale për të drejtuar lojërat nën Wine. Përveç Wine, lojërat mund të ekzekutohen me ndihmën e emulatorëve të konsolave të lojërave, si RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME dhe Dolphin.

Ndër ndryshimet në versionin e ri:

  • Для запуска Windows-игр с использованием UMU (Unified Launcher) по умолчанию задействован Proton-GE, расширенный вариант пакета Proton, отличающийся использованием свежей версии Wine, задействованием FFmpeg в FAudio и включением дополнительных патчей, решающих проблемы в различных игровых приложениях.
  • При использовании Proton прекращена установка VKD3D, D3D Extras и DXVK-NVAPI, которые уже предоставляются в Proton.
  • Обеспечена передача в Proton настроек «Enable Esync» и «Enable Fsync».
  • Включена предоставляемая в DXVK прослойка для трансляции Direct3D 8 в API Vulkan.
  • В скрипт запуска Wine добавлена опия для использования драйвера winewayland.drv для окружений на базе протокола Wayland.
  • Добавлены кнопки для выбора обложек, баннеров и пиктограмм в настройках игры.
  • Në cilësime është shtuar një opsion për caktimin e rrugës së skedarit për BIOS për emulatorin e përdorur në libretro.
  • Обеспечено определение информации о релизах через сервисы GOG и Itch.io. При работе с Itch.io вместо учётных данных задействованы ключи доступа к API. Упрощена работа с коллекциями Itcho.io — если отсутствует коллекция с именем «Lutris», показываются все игры.
  • Në cilësimet e platformës MAME, për të zgjedhur llojin e pajisjes së emuluar, është realizuar një fushë kërkimi në vend të një liste të madhe rënëse.
  • Добавлен скрипт для запуска игр через эмулятор Azahar.
  • Реализованы источники загрузки игр «ZOOM Platform» и «Steam Family»
  • Обновлены скрипты для запуска игр при помощи TIC-80, EasyRPG, mGBA, Rosalie’s Mupen GUI, Ruffle и 86Box.
  • Është shtuar mbështetje për importimin e ROM-ëve nga kompjuterët Commodore 64.
  • Добавлена поддержка ICD (Installable Client Driver) для GPU Intel Xe.
  • Удалено меню «Add Games», на смену которому пришла кнопка «+».
  • В контекстное меню добавлена кнопка для создания ярлыка запуска Steam в режиме Big Picture.
  • Добавлена файловая ассоциация для запуска инсталлятора lutris двойным кликом.
  • Налажена совместимость с Python 3.14.

Одновременно опубликован выпуск проекта Bottles 0.62, развивающего приложение для упрощения установки, настройки и запуска Windows-приложений в Linux на базе Wine или Proton. Программа предоставляет интерфейс для управления префиксами, определяющими Wine-окружение и параметры для запуска приложений, а также инструменты для установки зависимостей, необходимых для корректной работы запускаемых программ. Код проекта написан на языке Python и распространяется под лицензией GPLv3. Программа поставляется в формате Flatpak и в пакетах для Arch Linux.

Для установки дополнительных библиотек в Bottles вместо скрипта Winetricks применяется полноценная система управления зависимостями, работа которой напоминает управление зависимостями в пакетных менеджерах дистрибутивов. Для запускаемого Windows-приложения определяется список зависимостей (DLL-библиотеки, шрифты, runtime и т.п.), которые необходимо загрузить и установить для нормальной работы, при том, что у каждой зависимости могут быть свои зависимости.

Bottles ofron një repository me informacion mbi varësitë për programe dhe libra të ndryshëm, si dhe mjete për menaxhimin qendror të varësive. Të gjitha varësitë e instaluara ndjeken, kështu që kur fshin programin, mund të fshihet edhe varësitë e lidhura, nëse ato nuk përdoren për ekzekutimin e aplikacioneve të tjera. Ky qasje lejon që të mos nevojitet instalimi i një versioni të veçantë të Wine për çdo aplikacion dhe të përdoret një mjedis i vetëm Wine për të ekzekutuar sa më shumë aplikacione.

Для работы с Windows-префиксами в Bottles применяется концепция окружений, предоставляющих готовые настройки, библиотеки и зависимости для определённого класса приложений. Предлагаются базовые окружения: Gaming — для игр, Software — для прикладных программ и Custom — чистое окружение для проведения собственных экспериментов. В окружении для игр включены DXVK, VKD3D, Esync, на системах с гибридной графикой активирована дискретная графическая карта, а в PulseAudio включены настройки для улучшения качества звука. В окружении для приложений включены настройки, подходящие как для мультимедийных программ, так и офисных приложений.

При необходимости можно установить несколько разных версий wine, proton и dxvk, и на лету переключаться между ними. Возможен импорт окружений из других менеджеров Wine, таких как Lutris и PlayOnLinux. Окружения запускаются с использованием sandbox-изоляции, отделены от основной системы и имеют доступ только в необходимым данным в домашнем каталоге. Предоставляется поддержка версионного контроля, автоматически сохраняющего состояние перед установкой каждой новой зависимости и позволяющего откататься на одно из прошлых состояний в случае проблем.

Среди изменений в Bottles 0.62:

  • Добавлена поддержка XDG-портала Dynamic Launcher, позволяющего изолированным приложениям устанавливать «.desktop» файлы без ручного предоставления полномочий.
  • Активация технологии суперсэмплинга FSR (FidelityFX Super Resolution) перемещена на страницу с настройками композитного сервера Gamescope.
  • Реализован вывод индикатора прогресса создания резервной копии.
    Dalja e Lutris 0.5.20 dhe Bottles 0.62, platforma për lehtësimin e fillimit të lojrave në Linux

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster