在 Android 移動遊戲後修復 RetroArch 播放清單
先證明移動後的授權檔案可由指定核心直接開啟。接著備份播放清單,重新掃描新資料夾,或只把各 JSON 項目的 `path` 改成 Android 使用的 `/` 路徑。除非另有測試證明錯誤,保留 `label`、`core_path`、`core_name`、`crc32` 與 `db_name`。
請依此順序操作
- 01
記錄套件、版本、核心、清單、舊路徑與新的已授權資料夾。
- 02
從 Load Content 以指定核心直接開啟移動後檔案。
- 03
從選單結束 RetroArch,並備份 `.lpl`。
- 04
依情況選擇重新掃描、Manual Scan,或只修改小型清單的 `path`。
- 05
Android 使用 `/` 並維持合法 JSON;沒有證據時不改其他欄位。
- 06
重新啟動,先測試一個項目、縮圖與核心,再處理其餘清單。
判斷表
| 觀察 | 可能層級 | 下一步 |
|---|---|---|
| 直接載入成功 | 舊播放清單路徑 | 修正或重建項目 |
| 看不到新資料夾 | Android 授權 | 先恢復存取 |
| 以錯誤核心開啟 | 核心關聯 | 直接測試後重設 |
| 縮圖消失 | 標籤/資料庫 | 保留 `label` 與 `db_name` |
項目不只是檔名
JSON 項目可包含路徑、標籤、核心、checksum 與資料庫名稱。移動檔案通常只讓路徑失效。
直接載入是對照測試
若 Android 無法瀏覽資料夾或核心不能啟動,修改 `.lpl` 無法修復較底層問題。
重新掃描與精準編輯代價不同
大型資料庫清單適合重新掃描;小型自訂清單可在備份後精準修改。採用最小且可還原的操作。
播放清單只是索引,不是授權。只移動自行擷取或明確授權的檔案,診斷報告不得附上 ROM、BIOS、CHD、金鑰、美術或音樂。