Varga László, főszerkesztő ·

Super Mario Galaxy Androidon: natív élmény okostelefonon

A klasszikus Wii játék, a Super Mario Galaxy, immár natívan is elérhető Androidon a Galaxy-Android projektnek köszönhetően. Bár a korai béta változat még gyerekbetegségekkel küzd, a játék elképesztően éles képpel és ígéretes teljesítménnyel fut, emulátor nélkül.

A Nintendo rajongók és a mobiljátékosok számára egyaránt örömteli hír, hogy a Super Mario Galaxy, a kritikusok által is elismert 3D-s platformer, immár natívan futtatható Androidos okostelefonokon. Ez nem egy egyszerű emulációról szól, hanem egy dedikált portról, a Galaxy-Android projektről, amely a Petari decompilation projekt hét és fél éves kézi kódolási munkájára épül, mesterséges intelligencia segítségével kiegészítve. Az eredmény egy olyan élmény, amely teljesítményben és késleltetésben is felülmúlhatja az emulátoros megoldásokat, azonban még a korai fázisban van, így némi türelemre szükség van.

Telepítés és előkészületek

A Super Mario Galaxy Androidra való telepítése nem bonyolult, bár némi kézi munkát igényel. Első lépésként a Galaxy-Android projekt GitHub tárolójából kell letölteni az APK fájlt. Fontos, hogy a projekt aktív fejlesztés alatt áll, így érdemes több buildet is kipróbálni, hogy megtaláljuk az eszközünkhöz leginkább illő változatot. Mivel a Nintendo szigorúan védi szellemi tulajdonát, a GitHub tároló nem tartalmazza a játék tényleges fájljait. Ez azt jelenti, hogy a felhasználónak kell gondoskodnia a saját, legálisan megszerzett Super Mario Galaxy játékfájljairól, amelyekből a szükséges adatokat ki lehet nyerni. Ez általában egy ISO fájlt jelent, amelyet korábban már lementettünk, vagy más módon szereztünk be.

A letöltött APK fájl telepítése után, az alkalmazás első indításakor meg kell adni a játék ISO fájljának elérési útját. Az alkalmazás ezután kivonatolja a játékfájlokat, és az Android-alapú motor számára feldolgozható formátumba konvertálja az eszközöket. A játék logikáját natív Android kódra fordítják, így a lemezről csak a grafikai elemeket húzza be a program. Telepítéskor dönthetünk arról is, hogy a játékot átvezető jelenetekkel vagy anélkül telepítjük. Az átvezetők további nagyjából 3 GB helyet foglalnak, így kisebb tárhellyel rendelkező telefonokon vagy azoknak, akik csak a játékmenetre kíváncsiak, hasznos lehet kihagyni.

Vizuális élmény és teljesítmény

A Super Mario Galaxy Android portjának egyik legkiemelkedőbb tulajdonsága a vizuális minőség. Bár a felbontást és a skálázást menet közben nem lehet váltani, a játék indítóprogramjában kiválaszthatjuk a kívánt felbontást. Az 1080p-s beállításokkal a játék rendkívül élesnek tűnik, és a művészeti stílusa is kiválóan megállja a helyét. Ez a port integrálja az NVIDIA Shield hivatalos kiadásának vizuális fejlesztéseit, amelyet a Nintendo és az NVIDIA indított Kínában néhány évvel ezelőtt. Így ahelyett, hogy az eredeti Wii konzol 480p-s felbontását növelné fel, a játék éles, nagy felbontású felhasználói felületi elemekkel és észrevehetően élesebb karaktermodellekkel jelenik meg, amelyek gyönyörűen festenek az okostelefonok kijelzőin.

Ugyanakkor fontos megjegyezni, hogy a projekt még korai béta fázisban van, és ez meg is látszik. A felhasználói élmény egyik percben lenyűgöző lehet, a következőben viszont megakadhat vagy lelassulhat. A tesztek során tapasztalt mikro-akadások és lassulások a valós idejű shader fordításból erednek, és jellemzően új területekre belépve jelentkeznek. Bár a fejlesztők folyamatosan dolgoznak a hibák javításán, a teljesítmény még ingadozó lehet, és még az erősebb hardverrel rendelkező eszközökön is kiszámíthatatlan eredményeket hozhat. Egyes felhasználók kőkemény 60 képkocka/másodperces sebességet tapasztaltak, míg mások lassulásokról és összeomlásokról számoltak be. Fontos, hogy a projekt még erősen alfa-build jellegű, de a fejlesztés üteme nagyon gyors, így a helyzet hamar javulhat.

A Super Mario Galaxy Android portjának kulcstényei:

  • Natív port: Nem emulátoron fut, hanem Androidra optimalizált kódon, a Petari decompilation projekt eredményeként.
  • AI segítség: A fejlesztés során mesterséges intelligenciát is felhasználtak az optimalizáláshoz.
  • Vizuális minőség: Az NVIDIA Shield kiadás vizuális fejlesztéseit integrálva a játék 1080p felbontásban, éles grafikával fut.
  • Teljesítményingadozás: Béta fázisban lévő szoftver, így mikro-akadások és lassulások előfordulhatnak, különösen új területekre belépve.
  • Fájlok beszerzése: A játékfájlokat (ISO) a felhasználónak kell biztosítania, a GitHub tároló nem tartalmazza a jogvédett tartalmat.
  • Aktív fejlesztés: A projekt folyamatosan frissül, a hibajavítások és teljesítményoptimalizálások várhatóan javítják az élményt.

Összességében a Super Mario Galaxy Android portja egy rendkívül ígéretes projekt, amely nagy potenciállal rendelkezik. Jelenleg még "nyers gyémántnak" tekinthető, de a fejlődés üteme alapján rövid időn belül egy stabilabb és élvezhetőbb verzióra számíthatunk. Akik szeretik a platformereket, és különösen a Nintendo klasszikusait, érdemes figyelemmel kísérniük ezt a projektet. Bár a pontos magyar megjelenési dátum és elérhetőség még nem ismert, a nemzetközi fejlesztések nyomon követése alapján remélhetjük, hogy hamarosan a hazai felhasználók is problémamentesen élvezhetik a játékot okostelefonjukon.