Paglabas ng Lutris 0.5.10 platform para sa mas madaling pag-access sa mga laro mula sa Linux

Pagkatapos ng anim na buwan ng pag-develop, ang Lutris 0.5.10 gaming platform ay inilabas, na nagbibigay ng mga tool upang pasimplehin ang pag-install, pagsasaayos at pamamahala ng mga laro sa Linux. Ang code ng proyekto ay nakasulat sa Python at ipinamamahagi sa ilalim ng lisensya ng GPLv3.

Ang proyekto ay nagpapanatili ng isang direktoryo para sa mabilis na paghahanap at pag-install ng mga application ng paglalaro, na nagbibigay-daan sa iyong maglunsad ng mga laro sa Linux sa isang pag-click sa isang interface, nang hindi nababahala tungkol sa pag-install ng mga dependency at setting. Ang mga bahagi ng runtime para sa pagpapatakbo ng mga laro ay ibinibigay ng proyekto at hindi nakatali sa pamamahagi na ginamit. Ang Runtime ay isang distribution-independent na set ng mga library na kinabibilangan ng mga component mula sa SteamOS at Ubuntu, pati na rin ang iba't ibang karagdagang library.

Posibleng mag-install ng mga larong ipinamahagi sa pamamagitan ng GOG, Steam, Epic Games Store, Battle.net, Origin at Uplay. Kasabay nito, ang Lutris mismo ay kumikilos lamang bilang isang tagapamagitan at hindi nagbebenta ng mga laro, kaya para sa mga komersyal na laro ang gumagamit ay dapat na independiyenteng bumili ng laro mula sa naaangkop na serbisyo (maaaring ilunsad ang mga libreng laro sa isang pag-click mula sa graphical na interface ng Lutris).

Ang bawat laro sa Lutris ay nauugnay sa isang naglo-load na script at isang handler na naglalarawan sa kapaligiran para sa paglulunsad ng laro. Kabilang dito ang mga yari na profile na may pinakamainam na setting para sa pagpapatakbo ng mga larong tumatakbo sa Wine. Bilang karagdagan sa Wine, maaaring ilunsad ang mga laro gamit ang mga game console emulator gaya ng RetroArch, Dosbox, FS-UAE, ScummVM, MESS/MAME at Dolphin.

Paglabas ng Lutris 0.5.10 platform para sa mas madaling pag-access sa mga laro mula sa Linux

Mga pangunahing inobasyon sa Lutris 0.5.10:

  • Nagdagdag ng suporta para sa pagpapatakbo ng Lutris sa Steam Deck gaming console. Kasalukuyang nasubok na pag-install mula sa mga repositoryo ng Arch Linux at AUR, na nangangailangan ng paglalagay ng partition ng system sa write mode at muling pag-install pagkatapos mag-apply ng makabuluhang mga update sa SteamOS. Sa hinaharap, pinlano na maghanda ng isang self-contained na pakete sa format na Flatpak, ang pagpapatakbo nito ay hindi maaapektuhan ng mga pag-update ng Steam Deck.
  • Ang isang bagong seksyon ay iminungkahi para sa manu-manong pagdaragdag ng mga laro. Nag-aalok ang seksyon ng mga interface para sa:
    • pagdaragdag at pagpapasadya ng mga laro na naka-install na sa lokal na sistema;
    • pag-scan sa isang direktoryo na may mga larong nauna nang na-install sa pamamagitan ng Lutris, ngunit hindi siniyasat sa kliyente (kapag nagsasagawa ng operasyon, ang mga pangalan ng direktoryo ay inihambing sa mga identifier ng laro);
    • pag-install ng mga laro sa Windows mula sa panlabas na media;
    • pag-install gamit ang mga installer ng YAML na magagamit sa lokal na disk (bersyon ng GUI para sa mga flag na "-install");
    • maghanap sa library ng mga laro na inaalok sa website na lutris.net (dati ang pagkakataong ito ay inaalok sa tab na "Mga installer ng Komunidad").

    Paglabas ng Lutris 0.5.10 platform para sa mas madaling pag-access sa mga laro mula sa Linux

  • Nagdagdag ng mga bahagi para sa pagsasama sa mga serbisyo ng Origin at Ubisoft Connect. Katulad ng suporta para sa catalog ng Epic Games Store, ang mga bagong integration module ay nangangailangan ng pag-install ng mga kliyente ng Origin at Ubisoft Connect.
  • Nagdagdag ng opsyon upang magdagdag ng mga laro ng Lutris sa Steam.
  • Naipatupad na ang suporta para sa format ng cover art.
  • Tinitiyak ang paglo-load ng mga nawawalang bahagi sa panahon ng pagsisimula.
  • Para sa mga laro sa Linux at Windows, isang hiwalay na shader cache ang ginagamit sa mga system na may mga NVIDIA GPU.
  • Nagdagdag ng opsyon para suportahan ang BattleEye anti-cheat system.
  • Nagdagdag ng kakayahang mag-download ng mga patch at DLC para sa mga laro ng GOG.
  • Nagdagdag ng mga flag na "--export" at "--import" para sa pag-export at pag-import ng mga laro.
  • Nagdagdag ng mga flag na "--install-runner", "--uninstall-runners", "--list-runners" at "--list-wine-versions" upang kontrolin ang mga runner.
  • Ang pag-uugali ng "Stop" na buton ay nabago; ang aksyon upang wakasan ang lahat ng mga proseso ng Wine ay inalis.
  • Sa mga NVIDIA GPU, hindi pinagana ang opsyon ng Gamescope.
  • Bilang default, pinagana ang mekanismo ng fsync.

Bilang karagdagan, mapapansin na ang suporta para sa 2039 na mga laro ay nakumpirma para sa Linux-based na Steam Deck gaming console. 1053 laro ay minarkahan bilang manu-manong na-verify ng Valve staff (Na-verify), at 986 bilang suportado (Nape-play).

Pinagmulan: opennet.ru

Magdagdag ng komento