Android MAME 備份 / 2026-07-25

Android 上的 MAME 存檔與設定如何在更新前備份

在不假設所有 Android 前端都使用相同資料夾的前提下,保存 NVRAM、機台設定與狀態存檔。

備份流程 · 9 分鐘Android MAME 前端;MAME 0.288 術語

Android 上的 MAME 存檔與設定如何在更新前備份

正常關閉模擬器,記錄前端與 MAME 的確切版本,再把已設定的 NVRAM、CFG 與狀態目錄複製到你能控制的位置。先用相同版本驗證還原;更換驅動程式或版本後,狀態存檔不保證相容。

依此順序備份並驗證

  1. 01

    記錄 App 版本、MAME/核心版本、遊戲短名與備份日期。

  2. 02

    在前端設定中確認 CFG、NVRAM、狀態與輸入記錄的實際目錄。

  3. 03

    結束所有遊戲並關閉模擬器,讓設定與 NVRAM 完成寫入。

  4. 04

    複製 `cfg`、`nvram`、`sta`;只有需要輸入記錄時才包含 `inp`。

  5. 05

    讓備份與 ROM、BIOS、CHD 分開;若壓成封存檔,請計算 checksum。

  6. 06

    先在相同版本還原;更新後逐一驗證遊戲,並保留舊副本。

各類資料保存的內容

MAME 資料保存內容還原注意
CFG輸入配置、DIP 開關、計數與機台設定舊配置可能與新控制器衝突
NVRAMEEPROM 等非揮發性機台記憶體複製前要正常關閉 MAME
狀態(STA)受支援機台的執行快照對驅動程式與版本敏感
輸入記錄(INP)已記錄的輸入序列CFG 或 NVRAM 不同時可能失去同步

使用已設定目錄,不要猜 Android 路徑

MAME 將 CFG、NVRAM、輸入記錄與狀態分開。Android 前端可能映射到 App 私有、共享或匯出儲存空間。解除安裝、清除資料或更換文件樹前,先查看目錄畫面並匯出。

狀態存檔不等於持久機台記憶體

NVRAM 代表實機的非揮發性裝置,並在結束時寫入。狀態會擷取更廣的執行狀態,但需要驅動程式明確支援。長期保存應優先使用遊戲原生進度或 NVRAM,並讓狀態與建立它的確切版本成套保存。

用小型還原測試證明備份

在相同版本還原一台已知機台,檢查輸入、DIP 開關、NVRAM 進度與一個受支援狀態。更新後先測副本;若 NVRAM 可用但狀態失敗,請保留舊版本供該狀態使用。

官方來源

相關指南