Como usar autoboot_command e autoboot_delay do MAME no Android
Coloque somente o comando da máquina em `autoboot_command`, aguarde com `autoboot_delay` até ela aceitar entrada e confirme a configuração efetiva antes de iniciar pelo wrapper. O atraso é tempo emulado: não espera o Android nem prova que a mídia é válida.
Configure em ordem
- 01
Identifique binário e máquina e procure ambas as opções na ajuda ou configuração efetiva.
- 02
Inicie manualmente máquina e mídia autorizadas; anote quando o prompt fica pronto.
- 03
Use atraso conservador e o menor comando que prove entrada.
- 04
Inicie pelo mesmo wrapper e capture log detalhado; aumente apenas o atraso se chegar cedo.
- 05
Separe caminhos, slot e autoboot para não confundir arquivo ausente com tempo.
- 06
Registre versão, máquina, mídia, atraso, comando e resultado; reteste após atualizar.
Diagnóstico
| Sintoma | Indica | Próximo passo |
|---|---|---|
| Opção desconhecida | Build/wrapper não expõe | Ver ajuda |
| Comando cedo | Prompt não pronto | Aumentar atraso |
| Não inicia | Falha anterior de mídia | Auditar fonte legal |
| Manual funciona | Sintaxe ou tempo | Reduzir comando e registrar |
O atraso pertence à máquina
Ele não corrige permissão do Android nem espera ROM, BIOS ou software ausente.
Prove o início manual
O início manual correto estabelece identidade, mídia e dependências antes da automação.
O wrapper é outra camada
Um frontend pode omitir opções; a ajuda do binário instalado é a autoridade.
Use somente jogos e firmware próprios, extraídos legalmente ou autorizados. Automação não concede direitos de conteúdo.