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を明記します。特定移植版での実測は主張しません。

公式情報源

関連ガイド