如何在 Android 版 MAME 錄製與重播 INP 輸入檔
從乾淨啟動開始錄製,並以相同的 MAME 修訂版、機器定義、ROM、CFG 與 NVRAM 重播。INP 只保存有時間順序的輸入,不含影片或完整機器狀態;任何依賴項變動都可能造成不同步。
請依此順序操作
- 01
記錄移植版、MAME 修訂版、短名稱、稽核、CFG 與 NVRAM。
- 02
正常結束後,以文件所述的 `-record session.inp` 對應功能啟動。
- 03
執行一段簡短輸入並正常結束,讓檔案完成寫入。
- 04
將 INP 與組建、雜湊、CFG、NVRAM 清單一起保存。
- 05
還原相同基準,再用 `-playback session.inp` 對應功能啟動。
- 06
若發生偏離,只更改一個依賴項並重新錄製。
診斷表
| 項目 | 內容 | 相容界線 |
|---|---|---|
| INP | 依時間排列的輸入 | 受組建、驅動、CFG、NVRAM 影響 |
| STA | 機器快照 | 受驅動與版本影響 |
| 影片 | 已渲染影音 | 不能重現模擬過程 |
| CFG/NVRAM | 控制與持久資料 | 可能改變重播結果 |
INP 是重現性工具
重播會用已錄輸入再次執行模擬,但不會凍結所有外部條件。
Android 支援由移植版決定
MAME 雖有官方選項,包裝程式仍可能隱藏或未提供。
一併保存基準
報告應列出組建、機器、稽核、CFG、NVRAM;本指南不虛構特定移植版測試。
INP 不含遊戲也不授予遊戲權利。請勿附上 ROM、BIOS、CHD、美術或音訊。