アンドロイド スーパーマリオ64を移植する方法

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


こちらではアンドロイドにスーパーマリオ64を移植する方法を紹介します
アンドロイド5.0以降

通信料が気になる方はwifi接続して行ってください
速度重視の方はwifiをアンドロイドで切断して5Gで接続

スーパーマリオ64(通常版で振動パック版ではない)のバックアップを用意

下記リンクを参考にスーパーマリオ64のバックアップのSHA-1が
8a20a5c83d6ceb0f0506cfc9fa20d8f438cafe51
か確認
合ってたらファイル名を拡張子ごとbaserom.jp.z64にリネーム

F-Droidをダウンロードでapkファイルをダウンロード
https://f-droid.org/ja/packages/com.termux/

アンドロイドとpcをusbで接続し、内部ストレージを開く


apkファイルとbaserom.jp.z64ファイルをコピー

apkファイルをファイルブラウザアプリなどで開きインストールし、F-Droidを起動

左下の虫眼鏡のアイコンをタップ
アプリを検索でtermuxと打ち込みダウンロードアイコンをタップ
設定
権限を許可
インストール
開く
アンドロイドでここの記事を開く
ここのページのコマンドをタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ
yesかnoかと途中聞かれるがすべてエンターをタップ
設定をタップし権限を許可
許可

pkg update
pkg upgrade
pkg install x11-repo
pkg update
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

pkg install git wget make python getconf zip nano apksigner clang which mesa-dev binutils
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

git clone https://github.com/Algiuxs/sm64-port-android --branch ex/nightly
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

cp /storage/emulated/0/baserom.jp.z64 sm64-port-android/baserom.jp.z64
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

cd sm64-port-android
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

./getSDL.sh
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

nano Makefile
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

make --jobs 4
cd tools/audiofile
make -j 4
cd ../..
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップ

make -j 4 VERSION=jp
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップするとビルド開始

ビルドが終わったら
cp build/jp_pc/sm64.jp.f3dex2e.apk /storage/emulated/0/sm64.jp.f3dex2e.apk
をタップし続けコピーし、Termuxでタップし続けPasteで貼り付けし、エンターをタップするとインストールパッケージのapkファイルがアクセス可能なストレージ直下に移動されるのでPCに保存するなりした後apkファイルをインストール

詳細をタップ
インストールする
Super Mario64のアイコンがホームにできるので起動
画面にボタンが表示されるのでそれをタップして操作

コメント