Android MAME 輸入教學 / 2026-08-02

如何在 Android 版 MAME 錄製與重播 INP 輸入檔

把 INP 當成有版本依據的診斷軌跡,而不是影片或可攜式存檔。

9 分鐘教學MAME 0.289 概念;Android 移植版必須明確提供錄製/重播功能

如何在 Android 版 MAME 錄製與重播 INP 輸入檔

從乾淨啟動開始錄製,並以相同的 MAME 修訂版、機器定義、ROM、CFG 與 NVRAM 重播。INP 只保存有時間順序的輸入,不含影片或完整機器狀態;任何依賴項變動都可能造成不同步。

請依此順序操作

  1. 01

    記錄移植版、MAME 修訂版、短名稱、稽核、CFG 與 NVRAM。

  2. 02

    正常結束後,以文件所述的 `-record session.inp` 對應功能啟動。

  3. 03

    執行一段簡短輸入並正常結束,讓檔案完成寫入。

  4. 04

    將 INP 與組建、雜湊、CFG、NVRAM 清單一起保存。

  5. 05

    還原相同基準,再用 `-playback session.inp` 對應功能啟動。

  6. 06

    若發生偏離,只更改一個依賴項並重新錄製。

診斷表

項目內容相容界線
INP依時間排列的輸入受組建、驅動、CFG、NVRAM 影響
STA機器快照受驅動與版本影響
影片已渲染影音不能重現模擬過程
CFG/NVRAM控制與持久資料可能改變重播結果

INP 是重現性工具

重播會用已錄輸入再次執行模擬,但不會凍結所有外部條件。

Android 支援由移植版決定

MAME 雖有官方選項,包裝程式仍可能隱藏或未提供。

一併保存基準

報告應列出組建、機器、稽核、CFG、NVRAM;本指南不虛構特定移植版測試。

官方來源

相關指南