Utiliser autoboot_command et autoboot_delay de MAME sur Android
Placez uniquement la commande de la machine dans `autoboot_command`, attendez avec `autoboot_delay` qu’elle accepte les entrées et vérifiez la configuration effective avant le lancement par le wrapper. Ce délai concerne le démarrage émulé : il n’attend pas Android et ne valide pas les médias.
Configurez dans cet ordre
- 01
Identifiez le binaire et la machine, puis cherchez les deux options dans l’aide ou la configuration effective.
- 02
Démarrez manuellement la machine et le média autorisé ; notez quand l’invite est prête.
- 03
Choisissez un délai prudent et la plus petite commande prouvant la saisie.
- 04
Lancez avec le même wrapper et capturez le journal ; augmentez seulement le délai si la commande arrive tôt.
- 05
Séparez chemins, emplacement et autoboot afin de ne pas prendre un fichier absent pour un problème de délai.
- 06
Notez version, machine, média, délai, commande et résultat ; retestez après mise à jour.
Diagnostic
| Symptôme | Indication | Étape suivante |
|---|---|---|
| Option inconnue | Build/wrapper sans support | Consulter l’aide |
| Commande trop tôt | Invite non prête | Augmenter le délai |
| Pas de démarrage | Échec média antérieur | Auditer la source légale |
| Manuel réussi | Syntaxe ou délai | Réduire et journaliser |
Le délai appartient à la machine
Il ne répare pas une autorisation Android et n’attend pas une ROM, un BIOS ou un logiciel absent.
Validez d’abord le démarrage manuel
Un démarrage manuel réussi établit identité, média et dépendances avant automatisation.
Le wrapper est une couche distincte
Un frontend peut omettre des options ; l’aide du binaire installé fait autorité.
Utilisez seulement des jeux et firmwares créés, extraits légalement ou autorisés. L’automatisation n’accorde aucun droit de contenu.