Tänu avatud lähtekoodiga projektile on nüüd võimalik Super Mario 64 päriselt kompileerida ja mängida oma Android-telefonis ilma emulaatorita!
Super Mario 3D All-Stars on lõpuks käes, mis tähendab, et saate nüüd mängida sarja kolme esimest 3D-platvormi – Super Mario 64, Super Mario Sunshine ja Super Mario Galaxy – kõrglahutusega oma Nintendo Switchiga. Kui otsite võimalust nautida oma Android-telefonis Princess Peachi kooki, saate seda teha proovige õnne Switchi emulatsiooniga või haarake ühilduv Nintendo 64 emulaator, et sukelduda Super Mario 64 maailma.
Kahjuks on emuleerimisel omajagu puudusi. Miski ei saa ületada algse käivitatava faili jõudlust ja skaleeritavust, mis on pikaajaliste jõupingutuste edasiviiv jõud pöördprojekteerige Super Mario 64 ROM samaväärseks C-koodibaasi. Niikaua kui teil on juurdepääs inimloetav C-kood, saate mängu portida mis tahes platvormile, sealhulgas Androidile.
Tegelikult XDA liige VDavid003 on juba astunud ja repo ette valmistanud sisaldab Androidi jaoks kompileerimiseks valmis Super Mario 64 porti
Super Mario 64 natiivse kompileerimine ja käitamine Androidis
LAHTIÜTLEMINE: XDA ei kiida piraatmänge heaks. Järgmise protsessi toimimiseks peate esitama oma Super Mario 64 koopia.
Kui teile meeldib käsurea voodoo, järgige neid samme, et konfigureerida Androidi ehituskeskkond ja kompileerida klassikaline Nintendo platformer nullist:
- Installige Termux Google Play poest.
- Installige Termuxi keskkonda vajalikud sõltuvused:
pkg install git wget make python getconf zip apksigner clang
- Kloonige sobiv hoidla giti abil:
git clone https://github.com/VDavid003/sm64-port-android
cd sm64-port-android - Kopeerige Termuxi abil mängu baasrom. Veel kord, peate esitama oma koopia.
termux-setup-storage
cp /sdcard/path/to/your/baserom.z64 ./baserom.us.z64 - Hangi SDL sisaldab:
./getSDL.sh
- Alusta ehitamist:
Parameetri "jobs" väärtust saate suurendada olenevalt sellest, kui palju protsessori tuuma saate ehitusprotsessile pühendada.make --jobs 4
- Kui asjad lähevad hästi, peaks tulemuseks olev Super Mario 64 APK leidma kaustas "ehitamine":
ls -al build/us_pc/sm64.us.f3dex2e.apk
Kas olete märganud kompileerimise tõrget, mida arendaja pole veel parandanud? Kas soovite plaastrit esitada? Minge edasi allpool lingitud GitHubi repole.
Super Mario 64 Android Port – GitHub Repo