A DroidDeck 0.3.0 Steam Deck-stílusú vezérlést és képkockagenerálást hoz Androidra, miközben a Steam indítási ideje 31-ről 6 másodpercre csökken

A nyílt forráskódú DroidDeck projekt jelentős frissítést adott ki a kompatibilis Android-eszközökhöz készült Steam-környezetéhez, mindössze néhány nappal azután, hogy a projekt felkeltette az Android-játékosok közösségének figyelmét.
Az Androidot egy alternatív operációs rendszerre cserélő projektekkel ellentétben a DroidDeck továbbra is Android-alkalmazás. Egyik fejlesztője találóan foglalta össze a különbséget egy Reddit-beszélgetésben: „Ez egy olyan alkalmazás, amelyet úgy szeretnénk kialakítani, hogy operációs rendszernek érződjön.” Az alkalmazás akár Android-indítóként is beállítható.
A DroidDeck a Valve ARM64-es Steam-kliensét futtatja Big Picture módban a támogatott Adreno hardvereken, a Windows-játékok pedig a Valve ARM64-es Protonján keresztül futnak. Nincs szükség root-hozzáférésre.
A 0.3.0-s verzió jelentősen kibővíti ezt az élményt. A Steam-menetek alatt a DroidDeck mostantól Steam Deck-kontrollerként teszi elérhetővé a kézikonzol vezérlőit a Steam-kliens számára, beleértve a működő Quick Access gombot és az eszköz giroszkópját is. A játékok megkaphatják a Steam Input virtuális kontrollereit, így a Steam Input elrendezései is használhatók velük.
A kétképernyős hardverek egy különösen szokatlan újdonságot kapnak: a második kijelző a Steam Deck hátlapi markolataiként és érintőpadjaiként működhet.
A DroidDeck teljesítménykijelzője mostantól 1-től 4-ig terjedő szinteket kínál, és megjelenítheti a CPU és az Adreno GPU kihasználtságát, órajelét, hőmérsékletét, a VRAM adatait, valamint az akkumulátor adatait. A Quick Access az akkumulátor hátralévő üzemidejét és a becsült töltési időt is megjelenítheti.
A frissítés a fejlesztők állítása szerint az indítási időt is jelentősen csökkenti. A fejlesztők szerint a Steam indulási ideje körülbelül 31 másodpercről nagyjából hat másodpercre csökkent, és a változtatás az Offline mód működését is lehetővé teszi.
Ez nagyjából 80%-os csökkenést jelent az indítási időben.
A Lossless Scaling 60, 90 és 120 FPS-t céloz meg
Egy másik jelentős újdonság a Lossless Scaling képkocka-generálása.
A DroidDeck a felhasználó saját Steam-könyvtárából is be tudja szerezni a Lossless Scalinget, és 60, 90, illetve 120 FPS-es LSFG-célértékeket kínál, a képkocka-generálást a játék képkockáihoz igazítva. A DroidDeck nem terjeszti a Lossless Scaling saját fejlesztésű shaderjeit, ezért a felhasználóknak maguknak kell rendelkezniük a szoftver egy példányával.
A 0.3.0-s verzió emellett módonkénti képkockasebesség-korlátozót, opcionális GPU-órajel-rögzítést és a Mesa adatbázis-alapú shader-gyorsítótárát is bevezeti.
A fejlesztők szerint a motorháztető alatt több PRoot-trapet is csökkentettek, és néhány gyakori útvonal-lekérdezést a folyamaton belülre helyeztek át. A Turnip GPU-időbélyeg-lekérdezései mostantól blokkolás nélkül is kezelhetők.
Egy korai közösségi beszámoló különösen figyelemre méltó, de érdemes fenntartásokkal kezelni. Az AYN Odin 3 egyik tulajdonosa arról számolt be, hogy az MXGP 2021 az alacsony beállításokon elért nagyjából 20 FPS-ről a frissítés után közepes beállításokon 60 FPS-re ugrott, miközben alulórajelezett módban állítólag továbbra is elérhető maradt a 30 FPS.
Ez egyetlen felhasználó megfigyelése, nem pedig ellenőrzött teszteredmény. A beállításokat, a szoftverkörnyezetet és az egyéb változókat kontrollálni kellene, mielőtt a javulást teljes egészében a DroidDeck 0.3.0-nak tulajdonítanánk.
» A Top 10 multimédiás noteszgép - tesztek alapján
» A Top 10 játékos noteszgép
» A Top 10 belépő szintű üzleti noteszgép
» A Top 10 üzleti noteszgép
» A Top 10 notebook munkaállomása
» A Top 10 okostelefon - tesztek alapján
» A Top 10 táblagép
» A Top 10 Windows tabletje
» A Top 10 subnotebook - tesztek alapján
» A Top 10 300 euró alatti okostelefonja
» A Top 10 120 euró alatti okostelefonja
» A Top 10 phabletje (>5.5-inch)
» A Top 10 noteszgép 500 EUR (~160.000 HUF) alatt
» A Top 10 "pehelysúlyú" gaming notebookja
Automatikus Turnip-illesztőprogram-kezelés
A DroidDeck 0.3.0 automatikus GPU-illesztőprogram-kezelést is bevezet.
Az új panel felismeri a GPU-t, és összehangolt futtatókörnyezet- és kijelző-illesztőprogramokat tart naprakészen, beleértve a DroidDeck saját DD-Turnip-csomagjait is. A haladó felhasználók manuálisan is választhatnak.
A hardvertámogatás továbbra is korlátozott. A projekt aktuális követelményei szerint a támogatott Adreno hardvereken Android 9 vagy újabb verzió szükséges; a követelmények között Adreno 730-as vagy újabb, illetve 8xx sorozatú GPU-k szerepelnek. A Mali, Xclipse, PowerVR és Adreno 710 kifejezetten nem támogatott, több más Adreno GPU-t pedig még nem teszteltek.
Az alap futtatókörnyezet körülbelül 3 GB tárhelyet igényel, az opcionális asztali és emulátorkomponensek pedig további 1,1 GB-ot.
A DroidDeck egyik fejlesztője szerint a Snapdragon 8 Gen 2 elsődleges fejlesztési célplatform, és főként egy AYN Thor Pro készüléken tesztelik.
Egy független felhasználó a Dimensity 7050 chippel és Mali-G68 GPU-val felszerelt Realme 11 Pro 5G készüléken próbálta ki a DroidDecket, és arról számolt be, hogy a Gamescope indítás közben hibát észlelt. Ez összhangban van a projekt dokumentációjával, amely a Mali GPU-kat kifejezetten nem támogatottként sorolja fel.
Maguk a fejlesztők is felhívják a figyelmet arra, hogy a kompatibilitás és a teljesítmény készülékenként eltér, a hardveres tesztelés pedig továbbra is korlátozott.
Többé válik, mint egy Steam-indító
A DroidDeck opcionális Linux-környezete mostantól ARM64-alkalmazásokat és -játékokat is telepíthet a Flathubon keresztül. A felhasználók szkripteket, AppImage-fájlokat, Flatpak-azonosítókat, illetve egy megadott GitHub-tároló legújabb ARM64 AppImage-fájlját is hozzáadhatják.
A frissítés emellett bevezeti a Stable, Preview és Test frissítési csatornákat közvetlenül a DroidDeckben. A tesztverziók még nyitott pull requestekhez is telepíthetők.
A GameHub és a Winlator mentésarchívumai importálhatók és exportálhatók a kézzel hozzáadott játékokhoz, a másodlagos könyvtárakban tárolt címek pedig mostantól valódi Steam-játékként is megjelenhetnek a nem Steam-játékokra mutató parancsikonok helyett. Az importált játékok telepített buildje is megmarad, így elkerülhető a Steam szükségtelen újraellenőrzése.
A DroidDeck 0.3.0 spanyol lokalizációval bővül, a közreműködőket pedig további fordítások készítésére ösztönzik.
A cikk írásakor a fiatal projekt már több mint 500 GitHub-csillagot gyűjtött. A projekt GPL-3.0 licenc alatt áll, míg a Steam és a Proton továbbra is a Valve szoftvere. A DroidDeck közlése szerint nem áll kapcsolatban a Valve-val.
A fejlesztők azt is közlik, hogy a DroidDeck fejlesztése során AI-eszközöket használtak, de nem részletezik, milyen mértékben.
Vannak még kezdeti nehézségek. Egy Reddit-felhasználó először arról számolt be, hogy a 0.3.0-ra frissítés után nem működött a kontrollere a Steamben, de később megjelölte megoldottként a problémát, miután átváltott az X360 kontrollerbeállításra. Egy másik felhasználó az asztali környezet állapotának megőrzésével és az internetkapcsolattal kapcsolatos problémákról számolt be a korábbi, 0.2-es kiadás használata közben, mire egy fejlesztő reprodukciós lépéseket és naplófájlokat kért.
Ezek egyedi beszámolók, nem pedig a széles körben elterjedt hibák bizonyítékai, de jól mutatják, hogy a szoftver még bétaállapotban van.
Arra a kérdésre, hogy a DroidDeck képes-e minden olyan játékot futtatni, amely működik egy Steam Decken, a projekt egyik fejlesztője így válaszolt: „Nem mondanám, hogy »mindet«”, majd hozzátette, hogy a hivatalos ARM Steam-kliens használata a projekt egyik erősségévé teszi a kompatibilitást.
A DroidDeck 0.3.0 tehát nem változtat minden androidos telefont Steam Deckké. Ehelyett gyorsan egyre inkább a Deckre emlékeztető Steam-környezetet épít ki a támogatott, Adreno GPU-s Android-hardverek körül, miközben magát az Androidot érintetlenül hagyja.








