← すべての記事

Anbernic RG40XXH(純正 OS)で自分の Minecraft: Java Edition を遊ぶ

PortMaster には、Anbernic RG40XXH のような携帯ゲーム機で遊べる Minecraft: Java Edition の移植版があります。muOS のようなカスタムシステムでは、少し準備すれば動きます(muOS 版のガイド)。でも Anbernic 自身のシステム、つまり携帯ゲーム機に最初から入っている「純正 OS」では起動すらしません。グラフィック、操作、メモリのすべてに修正が必要です。

私たちはその修正を小さな無料ツール PocketKode Port Bridge にまとめました。携帯ゲーム機の上ですべてをセットアップし、純正 OS の PORTS ゲームリストに Minecraft を追加します。Minecraft はご自身のものを使います。Port Bridge が Minecraft をダウンロードすることはありません。

動作確認: Anbernic RG40XXH(RAM 1 GB)· Anbernic 純正 OS V1.1.0 · Minecraft: Java Edition 1.12.2 · Port Bridge 1.0.0

試験的な対応です: 遊べますが、1 GB の携帯ゲーム機では常に快適とは限りません。快適に遊ぶには をご覧ください。

必要なもの

  • ご自身の Minecraft: Java Edition(Minecraft.net で購入したもの)と、公式 Minecraft Launcher の入ったパソコン(Windows、macOS、Linux)。
  • 初回起動時にインターネットにつながる Wi-Fi:Port Bridge が PortMaster の部品(約 190 MB)をダウンロードします。
  • 空き容量:システムパーティションに約 1 GB(純正 OS には十分あります)、コピー用に SD カード 1 に 200 MB。
  • SD カード 1 にファイルをコピーする方法:Wi-Fi Transfer (Wi-Fi で純正 OS にファイルを転送を参照)、SFTP、またはカードリーダー。

ステップ 1:パソコンに Minecraft 1.12.2 を用意する

移植版が動かすのは 1.12.2(と 1.7.10)で、最新の Minecraft ではありません。

  1. 公式の Minecraft Launcher を開き、Java Edition を持っているアカウントでサインインします。
  2. 起動構成 → 新規作成 で リリース 1.12.2 を選び、作成 をクリックします。
  3. プレイ を一度クリックし、メインメニューが出るまで待ちます。これで 1.12.2 に必要なライブラリ、サウンド、テクスチャがダウンロードされます。その後 Minecraft を終了します。

ステップ 2:Port Bridge をダウンロードしてファイルを集める

PortBridge-1.0.0-stock.zip(32 KB)をダウンロードして解凍します。PC フォルダーには、携帯ゲーム機に必要な 1.12.2 のファイルだけを集める小さなスクリプトがあります(約 180 MB:ゲーム本体、 30 個のライブラリ、サウンドとテクスチャ)。Minecraft Launcher がすでにパソコンに置いたファイルをコピーするだけで、何もダウンロードせず、サインインもしません。

パソコン 実行方法
Windows collect-minecraft.ps1 を右クリック → PowerShell で実行
macOS、Linux ターミナルで PC フォルダーに移動して:python3 collect-minecraft.py

スクリプトの隣に minecraft-1.12.2-files.zip ができます。1.12.2 がまだ入っていない場合は、やるべきことを表示します。

ステップ 3:SD カード 1 に 2 つコピーする

  1. Port Bridge の zip の Roms フォルダーを SD カード 1 へ。中の Roms/PORTS と Roms/APPS は、すでにあるフォルダーにまとめられます。
  2. minecraft-1.12.2-files.zip を SD カード 1 の Roms/APPS/PortBridge へ。

Wi-Fi Transfer なら SD カード 1 タブを開き、Roms/APPS/PortBridge に入って ファイルをアップロード をタップします。 SFTP ではフォルダーは /mnt/mmc/Roms/APPS/PortBridge です。

ステップ 4:起動する

  1. Wi-Fi をオンにして、ゲームリストの PORTS → Minecraft を開きます。PORTS がまだない場合は、一度再起動してください。
  2. 初回は Port Bridge のセットアップ が進み具合を表示します。PortMaster の公式リリースから移植版とランタイムをダウンロードし(チェック済み)、純正 OS 用の修正を適用し、512 MB の追加メモリー(スワップファイル、約 1 分)を作り、あなたのファイルをインストールします。zip はその後削除されます。
  3. Minecraft の準備ができました と表示されたら A を押します。Minecraft の起動には 1~2 分 かかります。

次からは PORTS → Minecraft でゲームが直接始まります。

操作

ボタン 操作
左スティック 移動
右スティック 視点、メニューではマウスポインター
A ジャンプ
B アイテムを捨てる
X / Y インベントリ
R2 壊す/攻撃(左クリック)
L2 置く/使う(右クリック)
L1 / R1 ホットバー
START ポーズメニュー
SELECT + START を 2 秒長押し Minecraft を終了

電源を切らずに、SELECT + START で終了してください。 Minecraft の実行中は SD カードに多く書き込みます(スワップファイル)。途中で電源を切ると、カードのファイルが壊れることがあります。

快適に遊ぶには

RG40XXH の RAM は 1 GB で、Minecraft がほぼすべてを使います。設定ファイルがないまま始めると、Port Bridge が軽い設定を書き込みます。パソコンの設定を持ってきた場合は、設定 → ビデオ設定 で下げてください。

設定 値 理由
描画距離 4~6 速度とメモリへの影響が最も大きい
グラフィック 処理優先 葉、水、影がシンプルに
スムースライティング オフ すべてのブロックで処理を節約
ミップマップレベル オフ テクスチャのメモリを節約
最大フレームレート 30 上下せず安定したフレームに
雲 オフ 描くものが減る

農場や動物の多い大きなワールドは重くなります。スポーン地点近くの新しいワールドがいちばん快適です。

うまくいかないとき

  • セットアップが完了しなかった: たいていはインターネットのない Wi-Fi です。Wi-Fi をオンにして、もう一度 PORTS → Minecraft を開いてください。止まったところから続きます。詳細は Roms/APPS/PortBridge/setup.log にあります。
  • 「あと 1 ステップ:Minecraft のファイル」: セットアップが minecraft-1.12.2-files.zip を見つけられませんでした。 Roms/APPS/PortBridge に(この名前のまま)あるか確認してください。
  • しばらくすると Minecraft が閉じる: 描画距離を下げてください(上記参照)。ログ: /roms/pk-minecraft/ports/minecraftjava/app.log と log.txt(SFTP で)。
  • 何も起動しない(ほかのアプリも): 書き込み中に電源を切ったため、システムパーティションが読み取り専用になったのかもしれません。ファイルシステムのチェックで直ります。メールでご連絡いただければお手伝いします。

削除するには:SD カード 1 から Roms/PORTS/Minecraft.sh、Roms/PORTS/Imgs/Minecraft.png、Roms/APPS/PortBridge を、 SFTP で /roms/pk-minecraft を削除します(ワールドは /roms/pk-minecraft/ports/minecraftjava/.minecraft/saves にあります。残したい場合は先にコピーしてください)。

Port Bridge が変えること(興味のある方へ)

PortMaster の移植版は muOS のようなシステム向けです。純正 OS では、Port Bridge が次のことをします。

  • PortMaster の control.txt を純正 OS 用にしたもの(純正 OS のフォルダー、ボタン、640×480 の画面)を使う
  • 移植版が動く表示レイヤー Westonpack に、純正 OS の Mali グラフィックドライバーを使わせる(純正 OS には Ubuntu の汎用グラフィックライブラリが入っていて、それでは画面を開けません)
  • ボタンがゲームに届くよう、操作ヘルパーを純正 OS の新しい SDL で起動する
  • 512 MB のスワップファイル(純正 OS にはありません)と SELECT + START での終了を追加する
  • PortMaster のランチャーメニューを使わず、1.12.2 を直接起動する

ファイルはすべてダウンロードに含まれ、公開されています(MIT ライセンス)。

クレジット

Port Bridge は、すでにある成果を純正 OS で動かすだけのものです。PortMaster とそのコミュニティ、そして Minecraft 移植版の作者の皆さんに感謝します:Dia(移植)、Jeod(ランチャー)、BinaryCounter(Westonpack と Crusty)、gfififid (1.12.2)、HMCL(Hello Minecraft! Launcher)、PortMaster のテスターの皆さん。そして ptitSeb(gl4es)と Azul(Zulu Java)。

muOS をお使いですか?muOS で Minecraft Java をご覧ください。同じ PC 用スクリプトが、ファイルを muOS のカードへ直接コピーします。

ご質問は feedback@pocketkode.com まで。

NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.(Minecraft 公式の製品ではありません。 Mojang および Microsoft による承認や関係はありません。)Minecraft は Mojang Synergies AB の商標です。PocketKode は PortMaster および Anbernic とも関係ありません。