Ну давайте компилируем! И с более чем интересной целью: иметь Super Mario 64. на нашем мобильном телефоне без необходимости использовать эмулятор, что обычно приводит к замедлению работы и многим другим вещам.
И если вам интересно, почему мы не делимся APK компиляции, сделанной на нашем мобильном телефоне, ну, это очень просто. Nintendo не позволяет нам распространять свои активы и то, что они ими владеют, поэтому у нас могут возникнуть проблемы. Но давайте, если вы будете следовать приведенному ниже руководству, вы сможете получить Super Mario 64. как APK и исполняемый файл без лишних слов, давайте приступим!
Несколько вещей, о которых следует помнить
Во-первых, у нас всегда есть возможность использовать эмулятор Nintendo Switch. чтобы иметь возможность наслаждаться этим Super Mario 64, который возвращается к жизни с Super Mario 3D All Stars в качестве нового выпуска от японской компании. Тот факт, что мы говорим о возможности тестирования Super Mario 64 на нашем мобильном телефоне, просто исходит оттуда.
И это то, что три названия 3D All Stars были переработаны в высоком разрешении для Switch, поэтому мы увидим Super Mario 64, как никогда раньше. Конечно, дергать эмулятор, и видеть, что есть хорошие, влечет за собой некоторые подтормаживания в производительности и в "масштабируемости", так что опыт может быть не самым лучшим.
Дело в том, что речь идет о возможности компилировать Super Mario 64. наличие его в качестве APk связано с усилиями пользователя XDA, который создал репозиторий с портом Super Mario 64 для Android с использованием Simple DirectMedia Layer (SDL) с OpenGL ES 2.0.
Другими словами, это позволит нам клонировать репозиторий на наш ПК с Windows или Linux, подготовьте среду компиляции и подготовьте APK для установки Super Mario 64. Но самое главное, мы сможем выполнить весь процесс компиляции на нашем мобильном устройстве Android. И это громкие слова.
Как скомпилировать Super Mario 64, чтобы играть из APK
Мы собираемся делать все с нашего мобильного телефона Android, так что давайте приступим к делу:
- Мы устанавливаем это приложение под названием Termux:
- Теперь мы возьмем несколько строк кода, которые вы просто скопируете. ниже и вставьте их в Termux (он попросит вас при установке дать «Да» или «Нет», чтобы продолжить его. Дайте «Да»):
pkg установить git wget make python getconf zip apksigner clang
- Клонируем соответствующий репозиторий с помощью git:
git-клон https://github.com/VDavid003/sm64-port-android компакт-диск sm64-порт-android
- Теперь мы собираемся скопировать базу ПЗУ с помощью приложения Termux. и здесь мы должны поставить нашу собственную копию. То есть мы должны изменить
termux-setup-storage cp /sdcard/directory/to/your/baserom.z64 ./baserom.us.z64
- Берем СДЛ:
./getSDL.sh
- А теперь приступаем к созданию сборки:
сделать – рабочие места 4
Здесь мы делаем небольшой абзац, и он связан с ядрами, которые у нас есть в чипе.. Мы поставили 4, но можем увеличить, если у нас процессор с 6 или 8 ядрами
- Теперь, если все пойдет хорошо, APK Super Mario 64 должен быть в этой папке:
ls -al build/us_pc/sm64.us.f3dex2e.apk
Другими словами, у нас уже есть функциональный APK Super Mario 64, скомпилированный с нашего мобильного телефона, и мы можем использовать его, чтобы наслаждаться одной из лучших платформ всех времен.