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 ではありません。
- 公式の Minecraft Launcher を開き、Java Edition を持っているアカウントでサインインします。
- 起動構成 → 新規作成 で リリース 1.12.2 を選び、作成 をクリックします。
- プレイ を一度クリックし、メインメニューが出るまで待ちます。これで 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 つコピーする
- Port Bridge の zip の Roms フォルダーを SD カード 1 へ。中の
Roms/PORTSとRoms/APPSは、すでにあるフォルダーにまとめられます。 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:起動する
- Wi-Fi をオンにして、ゲームリストの PORTS → Minecraft を開きます。PORTS がまだない場合は、一度再起動してください。
- 初回は Port Bridge のセットアップ が進み具合を表示します。PortMaster の公式リリースから移植版とランタイムをダウンロードし(チェック済み)、純正 OS 用の修正を適用し、512 MB の追加メモリー(スワップファイル、約 1 分)を作り、あなたのファイルをインストールします。zip はその後削除されます。
- 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 とも関係ありません。