Wydanie platformy Lutris 0.5.10 dla łatwiejszego dostępu do gier z Linuksa

Po sześciu miesiącach prac wypuszczono platformę do gier Lutris 0.5.10, udostępniającą narzędzia upraszczające instalację, konfigurację i zarządzanie grami w systemie Linux. Kod projektu napisany jest w języku Python i rozpowszechniany jest na licencji GPLv3.

Projekt utrzymuje katalog do szybkiego wyszukiwania i instalowania aplikacji do gier, umożliwiający uruchamianie gier w systemie Linux jednym kliknięciem za pośrednictwem jednego interfejsu, bez martwienia się o instalowanie zależności i ustawień. Komponenty wykonawcze do uruchamiania gier są dostarczane przez projekt i nie są powiązane z używaną dystrybucją. Runtime to niezależny od dystrybucji zestaw bibliotek, który zawiera komponenty z systemów SteamOS i Ubuntu, a także różne dodatkowe biblioteki.

Istnieje możliwość instalacji gier dystrybuowanych za pośrednictwem GOG, Steam, Epic Games Store, Battle.net, Origin i Uplay. Jednocześnie sam Lutris pełni jedynie rolę pośrednika i nie sprzedaje gier, zatem w przypadku gier komercyjnych użytkownik musi samodzielnie zakupić grę w odpowiednim serwisie (darmowe gry można uruchomić jednym kliknięciem z interfejsu graficznego Lutris).

Każda gra w Lutrisie jest powiązana ze skryptem ładującym i procedurą obsługi opisującą środowisko uruchamiania gry. Obejmuje to gotowe profile z optymalnymi ustawieniami do uruchamiania gier w Wine. Oprócz Wine gry można uruchamiać za pomocą emulatorów konsoli do gier, takich jak RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME i Dolphin.

Wydanie platformy Lutris 0.5.10 dla łatwiejszego dostępu do gier z Linuksa

Kluczowe innowacje w Lutris 0.5.10:

  • Dodano obsługę uruchamiania Lutris na konsoli do gier Steam Deck. Aktualnie testowana instalacja z repozytoriów Arch Linux i AUR, która wymaga wprowadzenia partycji systemowej w tryb zapisu i ponownej instalacji po zastosowaniu znaczących aktualizacji SteamOS. W przyszłości planowane jest przygotowanie samodzielnego pakietu w formacie Flatpak, na którego działanie nie będą miały wpływu aktualizacje Steam Deck.
  • Zaproponowano nową sekcję umożliwiającą ręczne dodawanie gier. Sekcja oferuje interfejsy dla:
    • dodawanie i dostosowywanie gier już zainstalowanych w systemie lokalnym;
    • skanowanie katalogu z grami zainstalowanymi wcześniej przez Lutris, ale niesprawdzonymi w kliencie (podczas wykonywania operacji nazwy katalogów porównywane są z identyfikatorami gier);
    • instalowanie gier Windows z nośników zewnętrznych;
    • instalacja przy pomocy instalatorów YAML dostępnych na dysku lokalnym (wersja GUI dla flagi „-install”);
    • wyszukaj w bibliotece gier oferowanej na stronie lutris.net (wcześniej taka możliwość była dostępna w zakładce „Instalatory społeczności”).

    Wydanie platformy Lutris 0.5.10 dla łatwiejszego dostępu do gier z Linuksa

  • Dodano komponenty do integracji z usługami Origin i Ubisoft Connect. Podobnie jak obsługa katalogu Epic Games Store, nowe moduły integracji wymagają instalacji klientów Origin i Ubisoft Connect.
  • Dodano opcję dodawania gier Lutris do Steam.
  • Wprowadzono obsługę formatu okładki.
  • Zapewnione ładowanie brakujących komponentów podczas uruchamiania.
  • W przypadku gier na systemy Linux i Windows w systemach z procesorami graficznymi NVIDIA używana jest oddzielna pamięć podręczna modułu cieniującego.
  • Dodano opcję obsługi systemu anty-cheatowego BattleEye.
  • Dodano możliwość pobierania łatek i DLC do gier GOG.
  • Dodano flagi „--export” i „-import” do eksportowania i importowania gier.
  • Dodano flagi „--install-runner”, „--uninstall-runners”, „--list-runners” i „--list-wine-versions” do kontrolowania programów uruchamiających.
  • Zmieniono zachowanie przycisku „Stop”, usunięto akcję kończenia wszystkich procesów Wine.
  • Na procesorach graficznych NVIDIA opcja Gamescope jest wyłączona.
  • Domyślnie mechanizm fsync jest włączony.

Dodatkowo można odnotować, że potwierdzono obsługę gier 2039 dla opartej na Linuksie konsoli Steam Deck. 1053 gry są oznaczone jako zweryfikowane ręcznie przez pracowników Valve (zweryfikowane), a 986 jako obsługiwane (grywalne).

Źródło: opennet.ru

Dodaj komentarz