在 Android 包裝程式使用 MAME autoboot_command 與 autoboot_delay
只把機器端指令放入 `autoboot_command`,以 `autoboot_delay` 等到機器接受輸入,並在 Android 包裝程式啟動前確認有效設定。此延遲屬於模擬啟動時間,不會等待 Android,也不能證明媒體有效。
依序設定
- 01
確認正確二進位檔與機器,並在 help 或有效設定尋找兩個選項。
- 02
先手動啟動機器與已授權媒體,記錄提示字元何時能接受輸入。
- 03
設定保守延遲與能證明輸入的最小指令。
- 04
透過相同包裝程式啟動並擷取詳細記錄;只有過早時才增加延遲。
- 05
分開記錄路徑、插槽與 autoboot,避免把缺少檔案誤判為時序。
- 06
記錄版本、機器、媒體、延遲、指令與結果;更新後重新測試。
診斷表
| 症狀 | 代表邊界 | 下一項檢查 |
|---|---|---|
| 未知選項 | 版本/包裝程式未公開 | 檢查 help |
| 指令太早 | 提示尚未就緒 | 只增加延遲 |
| 機器未啟動 | 較早的媒體失敗 | 稽核合法媒體 |
| 手動成功 | 語法或時序 | 縮短指令並記錄 |
延遲屬於模擬機器
它不會修復 Android 權限,也不會等待缺少的 ROM、BIOS 或軟體。
先證明手動啟動
手動成功可在自動化前確認身分、媒體與相依項目。
包裝程式是另一層
前端可能省略選項;安裝版本的 help 才是依據。
僅使用自行製作、合法傾印或獲授權的遊戲與韌體。自動化不會授予內容權利。