Lutris 0.5.10 platvormi väljalase, et hõlbustada Linuxi mängudele juurdepääsu

Pärast kuuekuulist arendustööd lasti välja mänguplatvorm Lutris 0.5.10, mis pakub tööriistu Linuxi mängude installimise, seadistamise ja haldamise lihtsustamiseks. Projekti kood on kirjutatud Pythonis ja seda levitatakse GPLv3 litsentsi all.

Projekt haldab kataloogi mängurakenduste kiireks otsimiseks ja installimiseks, mis võimaldab käivitada Linuxis mänge ühe klõpsuga ühe liidese kaudu, muretsemata sõltuvuste ja sätete installimise pärast. Mängude käitamise komponendid tarnib projekt ja need ei ole seotud kasutatava distributsiooniga. Runtime on levitamisest sõltumatu teekide komplekt, mis sisaldab SteamOS-i ja Ubuntu komponente, aga ka mitmesuguseid täiendavaid teeke.

Võimalik on installida mänge, mida levitatakse GOG, Steam, Epic Games Store, Battle.net, Origin ja Uplay kaudu. Samas tegutseb Lutris ise vaid vahendajana ega müü mänge, seega peab kommertsmängude puhul kasutaja mängu iseseisvalt vastavast teenusest ostma (tasuta mänge saab käivitada ühe klõpsuga Lutrise graafilisest liidesest).

Iga Lutrise mäng on seotud laadimisskripti ja töötlejaga, mis kirjeldab mängu käivitamise keskkonda. See hõlmab optimaalsete sätetega valmisprofiile Wine'i käitavate mängude käitamiseks. Lisaks Wine'ile saab mänge käivitada kasutades mängukonsooli emulaatoreid nagu RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME ja Dolphin.

Lutris 0.5.10 platvormi väljalase, et hõlbustada Linuxi mängudele juurdepääsu

Lutrise 0.5.10 peamised uuendused:

  • Lisatud tugi Lutrise käitamiseks Steam Decki mängukonsoolil. Praegu testitud installimine Arch Linuxi ja AUR-i hoidlatest, mis nõuab süsteemipartitsiooni panemist kirjutusrežiimi ja uuesti installimist pärast oluliste SteamOS-i värskenduste rakendamist. Tulevikus on plaanis koostada Flatpak formaadis iseseisev pakett, mille tööd Steam Decki uuendused ei mõjuta.
  • Mängude käsitsi lisamiseks on välja pakutud uus jaotis. Jaotis pakub liideseid:
    • kohalikku süsteemi juba installitud mängude lisamine ja kohandamine;
    • kataloogi skannimine mängudega, mis on varem Lutrise kaudu installitud, kuid mida pole kliendis kontrollitud (toimingu tegemisel võrreldakse kataloogide nimesid mängude identifikaatoritega);
    • Windowsi mängude installimine väliselt meediumilt;
    • installimine kohalikul kettal saadaolevate YAML-i installiprogrammide abil (GUI-versioon lippude "-install" jaoks);
    • otsi veebilehel lutris.net pakutavate mängude raamatukogust (varem pakuti seda võimalust vahekaardil „Kogukonna installijad”).

    Lutris 0.5.10 platvormi väljalase, et hõlbustada Linuxi mängudele juurdepääsu

  • Lisatud komponendid integreerimiseks Origini ja Ubisoft Connecti teenustega. Sarnaselt Epic Games Store'i kataloogi toele nõuavad uued integratsioonimoodulid Origini ja Ubisoft Connecti klientide installimist.
  • Lisatud on võimalus lisada Steami Lutrise mänge.
  • Rakendatud on kaanepildi vormingu tugi.
  • Tagatud puuduvate komponentide laadimine käivitamise ajal.
  • Linuxi ja Windowsi mängude jaoks kasutatakse NVIDIA GPU-dega süsteemides eraldi varjundi vahemälu.
  • Lisatud võimalus toetada BattleEye petmisvastast süsteemi.
  • Lisatud võimalus alla laadida plaastreid ja DLC-d GOG-mängude jaoks.
  • Mängude eksportimiseks ja importimiseks on lisatud lipud "--export" ja "--import".
  • Lisatud jooksjate juhtimiseks lipud "--install-runner", "--uninstall-runners", "--list-runners" ja "--list-wine-versions".
  • Nupu "Stopp" käitumist on muudetud; kõigi Wine'i protsesside lõpetamise toiming on eemaldatud.
  • NVIDIA GPU-de puhul on Gamescope'i valik keelatud.
  • Vaikimisi on fsync mehhanism lubatud.

Lisaks võib märkida, et Linuxi-põhise Steam Decki mängukonsooli jaoks on kinnitatud 2039 mängu tugi. 1053 mängu on Valve töötajate poolt käsitsi kontrollitud (kontrollitud) ja 986 toetatud (mängitav).

Allikas: opennet.ru

Lisa kommentaar