Android版RetroArchの手動インポート / 2026-07-30

Android版RetroArchでアーケードROMを手動スキャンしてプレイリストを作る方法

厳密スキャンが合法的なセットを認識しない場合に、プレイリスト項目を互換性の証明と誤解せず、範囲を限定して登録します。

インポートガイド・10分現行Android版RetroArch。メニュー位置とストレージの見え方は配布元により異なります

Android版RetroArchでアーケードROMを手動スキャンしてプレイリストを作る方法

手動スキャンは、正確なコアで合法的なテストファイルを直接起動できた後に使います。コンテンツフォルダー、明確なシステム名またはプレイリスト名、確認済みの既定コア、そのコアが対応する拡張子だけを指定します。必要性が確認できない限りアーカイブ内は走査せず、生成後は1項目を試して旧プレイリストも保存します。

6段階のインポート手順

  1. 01

    RetroArchビルド、コアの正確な名前と版、合法的な入手元、フォルダー、アーカイブ構成、現在のプレイリストのバックアップを記録します。

  2. 02

    コアと1ファイルを直接読み込みます。失敗したら停止します。プレイリストではコア、BIOS、依存関係、romset不一致は直りません。

  3. 03

    コンテンツをインポート→手動スキャンを開き、対象フォルダーだけを選びます。同じプレイリストに属するサブフォルダーだけ再帰走査します。

  4. 04

    特定のシステム名または明確な独自名、確認済みの既定コア、実際に対応する拡張子だけを設定します。

  5. 05

    コアが形式を読み、各アーカイブが1セットだと確認できる場合だけ内部走査を有効にします。Arcade DATも認可と版の一致を確認します。

  6. 06

    スキャン後に既知の1項目を起動し、コア名と版を確認し、生成結果を棚卸しと比べてから旧プレイリストを置き換えます。

適切な方法の選び方

確認結果適した方法証明できること
チェックサムがRetroArch DBと一致厳密スキャンDB上の同一性のみ
直接起動は成功し、スキャンで省かれる手動スキャン起動メタデータを作成
選択コアで直接起動が失敗まだスキャンしないコアと内容を診断
アーカイブに無関係な複数ファイル構成を先に確認誤項目を防止

手動スキャンが省くのは認識であり、互換性ではない

Libretroの通常スキャンは厳密で、CRCまたはディスクシリアルがデータベースと一致する必要があります。手動方式はフォルダー、拡張子、システム、コアから項目を作るため、DB未収録の合法的な内容に使えます。

生成プレイリストは監査結果ではありません。コア違い、BIOS不足、MAME世代不一致、読めないAndroid URIは起動時にそのまま失敗します。

各フィールドを境界として扱う

対象を絞ったフォルダーと拡張子により、メモ、セーブ、無関係なファイルの誤登録を防げます。独自名はDB一致を装わず、システムと版の範囲を示します。

アーカイブ内部の走査は別判断です。アーケードZIPは1セットの場合が多い一方、複数ファイルや非対応の入れ子を含むパッケージもあります。まずコピー1件で検証します。

元に戻せる状態と証拠を保つ

既存プレイリストと元の棚卸しを保存し、上書き前に1項目を試します。ラベルやコア関連付けが誤っていればJSONを戻し、内容名ではなくスキャン設定を直します。

サムネイルは名称に依存しますが、見た目を理由にROMを改名しません。技術的同一性、合法的な由来、正確なコア版を優先します。

公式情報源

関連ガイド