Super Mario 64 для Android, собранный с нуля

Теперь, когда Супер Марио 3D All-Stars уже в магазинах, лихорадка по поводу мифической первой версии Марио в трех измерениях снова достигла крайнего уровня. То, что считается одним из величайших достижений в истории видеоигр, снова у всех на слуху, и, конечно же, есть те, кто хочет позволить всем желающим играть в игру.

Super Mario 64 для Android

Super Mario 64 для Android

Спустя месяцы после того, как внутренние файлы были утекли после полного извлечения оригинальной игры, кто-то скомпилировал версию, которая позволит игре работать на нативной платформе. Android без необходимости в каком-либо эмуляторе. Как и в случае с ПК-версией Super Mario 64, эта компиляция будет работать как шарм.

Преимущество заключается в том, что приложение будет работать без проблем, как если бы это было любое другое приложение для Android, поэтому нам не понадобится какой-либо эмулятор или аналогичный инструмент для запуска заголовка. Все основано на утечке извлеченных данных, полученных несколько месяцев назад, поэтому компиляция правильной версии для платформы Super Mario 64 должен работать без проблем.

И это именно то, что VDavid003 сделал , с форумов XDA-Developers, который создал репозиторий версии для Android, которую любой желающий может загрузить и перекомпилировать по своему вкусу.

Как это составлено?

Super Mario 64

Процесс совсем непростой, но его создатель оставил все необходимые шаги для получения полного приложения после выполнения серии кодов через Termux, приложение, которое будет служить для чтения файлов из репозитория и компиляции окончательного приложения.

Для этого вам необходимо сделать следующее:

  • Установите Termux, загрузив приложение из Google Play Store.
Разработчик: Фредрик Форнвалл


  • Установите необходимые зависимости из Termux с помощью следующей команды:

pkg установить git wget make python getconf zip apksigner clang

  • Клонируйте нужный вам репозиторий с помощью команды git:

git-клон https://github.com/VDavid003/sm64-port-android
компакт-диск sm64-порт-android

  • Скопируйте базу игры с помощью Termux. Очевидно, здесь у вас должна быть собственная копия, поскольку она не предоставляется по юридическим причинам:

termux-setup-хранилище
cp /sdcard/pathturom/rom.z64 ./rom.copy.z64

  • Получите SDL с помощью следующей команды:

./getSDL.sh

  • Скомпилируйте пакет с помощью следующей команды:

сделать – рабочие места 4

  • Вы можете увеличить значение параметра «jobs» в зависимости от того, сколько ядер ЦП ваш терминал может выделить для процесса сборки.
  • Если все пройдет правильно, то в папке «build» должен быть найден сборник Super Mario 64:

ls -al build/us_pc/sm64.copia.f3dex2e.apk