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

Lëshimi i versionit 0.5.20 të platformës së lojërave Lutris është publikuar, duke ofruar mjete për të lehtësuar instalimin, konfigurimin dhe menaxhimin e lojërave në Linux. Kodi i projektit është shkruar në gjuhën Python dhe shpërndahet nën licencën GPLv3. Ndryshimet e gatshme janë të disponueshme në formatin 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:

  • Për të luajtur lojërat Windows me UMU (Unified Launcher), përdoret Proton-GE, një version i zgjeruar i paketës Proton, i cili veçohet nga përdorimi i një versioni të ri të Wine, duke përfshirë FFmpeg në FAudio dhe duke përfshirë patch-e shtesë që ndihmojnë në zgjidhjen e problemeve në aplikacione të ndryshme lojrash.
  • Me Proton, instalimi i VKD3D, D3D Extras dhe DXVK-NVAPI është ndaluar, pasi ato janë tashmë të disponueshme në Proton.
  • Transmetimi i cilësimeve "Enable Esync" dhe "Enable Fsync" është siguruar në Proton.
  • Është përfshirë një ndërfaqe që ofrohet nga DXVK për të transmetuar Direct3D 8 në API Vulkan.
  • Scripti i nisjes së Wine është përditësuar për të përdorur drejtorin winewayland.drv për ambientet që bazohen në protokollin Wayland.
  • Janë shtuar butona për të zgjedhur kapakë, pankarta dhe ikona në cilësimet e lojës.
  • 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.
  • Është siguruar identifikimi i informacionit rreth lançimeve përmes shërbimeve GOG dhe Itch.io. Gjatë punës me Itch.io, çelësat e qasjes në API përdoren në vend të të dhënave të llogarive. Puna me koleksionet Itch.io është thjeshtuar - nëse nuk ekziston një koleksion me emrin "Lutris", të gjitha lojërat shfaqen.
  • 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.
  • Një script është shtuar për të nisur lojrat përmes emulatorit Azahar.
  • Kanë u realizuar burimet e shkarkimit të lojërave "ZOOM Platform" dhe "Steam Family".
  • Scriptet për të nisur lojrat përmes TIC-80, EasyRPG, mGBA, Rosalie’s Mupen GUI, Ruffle dhe 86Box janë përditësuar.
  • Është shtuar mbështetje për importimin e ROM-ëve nga kompjuterët Commodore 64.
  • Përkrahja për ICD (Installable Client Driver) për GPU-në Intel Xe është shtuar.
  • Menyja "Add Games" është hequr, e cila është zëvendësuar me butonin "+".
  • Në menunë kontekstuale është shtuar një buton për të krijuar një tregues nisje Steam në modalitetin Big Picture.
  • Është shtuar një bashkëngjitje skedari për të nisur instaluesin lutris me një klikim të dyfishtë.
  • Është siguruar kompaktibiliteti me Python 3.14.

Në të njëjtën kohë është publikuar versioni 0.62 i projektit Bottles, i cili zhvillon një aplikacion për thjeshtimin e instalimit, konfigurimit dhe nisjes së aplikacioneve Windows në Linux duke përdorur Wine ose Proton. Programi ofron një ndërfaqe për menaxhimin e prefikseve, që përcaktojnë ambientin e Wine dhe parametrat për nisjen e aplikacioneve, si dhe mjete për instalimin e varësive të nevojshme për funksionimin e duhur të programeve të zhvilluar. Kodi i projektit është shkruar në gjuhën Python dhe shpërndahet nën licencën GPLv3. Programi ofrohet në formatin Flatpak dhe në paketa për Arch Linux.

Për instalimin e bibliotekave shtesë në Bottles, në vend të skenarit Winetricks, përdoret një sistem i plotë menaxhimi të varësive, funksionimi i të cilit i ngjan menaxhimit të varësive në menaxherët e paketave të distribucioneve. Për aplikacionin Windows të nisur përcaktohet një listë varësish (biblioteka DLL, fontet, runtime etj.) që duhet të merren dhe të instalohen për funksionimin normal, kurse secila varësi mund të ketë varësi të veta.

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.

Për të punuar me prefikset Windows në Bottles, aplikohet koncepti i ambienteve, që ofrojnë konfigurime të gatshme, biblioteka dhe varësi për një klasë të caktuar aplikacionesh. Ofrohen ambiente bazë: Gaming — për lojëra, Software — për aplikacionet dhe Custom — një ambient i pastër për eksperimentet e veta. Në ambientin për lojëra përfshihen DXVK, VKD3D, Esync, në sistemet me grafikë hibride aktivizohet karta grafike diskrete, dhe në PulseAudio përfshihen konfigurime për përmirësimin e cilësisë së zërit. Në ambientin për aplikacione përfshihen konfigurime që janë të përshtatshme për programet multimediale, ashtu si dhe për aplikacionet zyrtare.

Nëse është e nevojshme, mund të installohen disa versione të ndryshme të wine, proton dhe dxvk, dhe të kaloni mes tyre në mënyrë të menjëhershme. Është e mundur importimi i ambienteve nga menaxerët e tjerë të Wine, si Lutris dhe PlayOnLinux. Ambientet nisen me përdorimin e izolimit në sandbox, të ndara nga sistemi kryesor dhe kanë akses vetëm në të dhënat e nevojshme në katalogun e shtëpisë. Ofron mbështetje për menaxhimin e versioneve, që automatikisht ruan gjendjen para instalimit të çdo varësie të re dhe lejon rikthimin në një nga gjendjet e kaluara në rast problemesh.

Në mesin e ndryshimeve në Bottles 0.62:

  • Shtesa për mbështetje të portalit XDG Dynamic Launcher, që lejon aplikacionet e izoluara të instalojnë skedarë «.desktop» pa nevojën për të dhënë manualisht autorizime.
  • Aktivizimi i teknologjisë së super-sampling FSR (FidelityFX Super Resolution) është kaluar në faqen e cilësimeve të kompozitit. serverë Gamescope.
  • Realizimi i një treguesi të përparimit për krijimin e një kopje rezervë.
    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 hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster