エミュレータを必要とせずに、Android モバイルでスーパー マリオ 64 をコンパイルしましょう

スーパーマリオ64

さて、コンパイルしましょう! そして、それ以上に興味深い目標があります。それは、スーパーマリオ 64 を手に入れることです。 エミュレータを使用せずにモバイル上で実行できますが、通常は速度低下やその他の問題が発生します。

なぜモバイルで作成したコンピレーションの APK を共有しないのかと疑問に思われる方は、それは非常に簡単です。 任天堂は、任天堂が所有する資産を配布することを許可していないため、問題が発生する可能性があります。 でもさあ、以下のガイドに従えば、スーパーマリオ 64 を手に入れることができます。 APK として実行可能ですので、すぐに始めましょう。

留意すべき点がいくつかあります

まず、Nintendo Switch エミュレータを利用するという選択肢が常にあります。 あのスーパーマリオ 64 を楽しむために、そしてそれが日本の会社からの新作としてスーパーマリオ 3D オールスターズとして復活します。 私たちがスーパーマリオ 64 をモバイルでテストする可能性について話しているという事実は、単純にそこから来ています。

そして、3 つの 64D オールスター タイトルが Switch 用に高解像度で再設計されているため、これまでにないようなスーパー マリオ XNUMX が見られることになります。 もちろん、エミュレータを使用して、優れたエミュレータがあることを確認すると、ある程度の速度低下が伴います。 パフォーマンスと「スケーラビリティ」の面で問題があるため、エクスペリエンスは最高ではない可能性があります。

スーパーマリオ64をコンパイルできることについて話しているという事実 これを APk として持つことができたのは、OpenGL ES 64 の Simple DirectMedia Layer (SDL) を使用して、Android 用の Super Mario 2.0 のポートを含むリポジトリを作成した XDA ユーザーの努力によるものです。

言い換えれば、Windows または Linux を搭載した PC にリポジトリのクローンを作成できるようになります。 コンパイル環境を準備し、スーパー マリオ 64 をインストールするための APK を準備します。しかし、最も重要なことは、コンパイル プロセス全体を Android モバイルで実行できることです。 そして、これらは大きな言葉です。

スーパーマリオ 64 をコンパイルして APK からプレイする方法

Android モバイルからすべての操作を行うので、実際にやってみましょう。

  • Termux というアプリをインストールします。
  • 次に、数行のコードを取り出します。これをコピーするだけです。 以下の内容を Termux に貼り付けます (インストールを続行する場合は、「はい」または「いいえ」を選択するよう求められます。「はい」と入力します)。

pkg install git wget make Python getconf zip apksigner Clang

  • git を使用して適切なリポジトリのクローンを作成します。

git クローン https://github.com/VDavid003/sm64-port-android cd sm64-ポート-アンドロイド

  • 次に、Termux アプリを使用して ROM のベースをコピーします。 ここで独自のコピーを提供する必要があります。 つまり、私たちは変わらなければならないのです

termux-setup-storage cp /sdcard/directory/to/your/baserom.z64 ./baserom.us.z64

  • SDL を採用します。

./getSDL.sh

  • そしてビルドの作成を開始します。

作る -ジョブ 4

ここで小さな段落を作ります。それはチップに搭載されているコアに関連しています。。 ここでは 4 つとしましたが、6 コアまたは 8 コアのプロセッサーがある場合は増やすことができます。

  • すべてがうまくいけば、スーパーマリオ 64 APK は次のフォルダーにあるはずです。

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

言い換えれば、私たちはすでにモバイルからコンパイルされたスーパーマリオ 64 の機能的な APK を持っており、これを使用して史上最高のプラットフォームの XNUMX つを楽しむことができます。


友達との最高のオンラインゲーム
に興味がある:
オンラインで友達と遊ぶのに最適な39のAndroidゲーム
Google ニュースでフォローしてください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:Actualidadブログ
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。