Décision de latence MAME sous Android / 2026-08-04

Utiliser le mode low-latency de MAME sur Android sans créer de saccades

Déterminez quand lowlatency aide, distinguez-le du run-ahead et de la VSync, puis gardez un témoin à pleine vitesse.

Guide de diagnostic de 9 minutesMAME 0.289 ; le port doit exposer lowlatency ou un équivalent documenté

Utiliser le mode low-latency de MAME sur Android sans créer de saccades

N’utilisez `lowlatency` que si le port Android expose l’option MAME et si le jeu tient la pleine vitesse. Elle dessine avant la régulation et convient aux écrans VRR, mais MAME la désactive par défaut car certains systèmes produisent du jitter. Comparez la même scène option coupée puis active et annulez si cadence ou audio se dégradent.

Procédez dans cet ordre

  1. 01

    Notez port, révision MAME, rendu, écran, entrée, nom court et résultat sans lowlatency.

  2. 02

    Vérifiez dans interface, aide, configuration ou journal que l’option existe.

  3. 03

    Avec un jeu autorisé et une réponse répétable, relevez vitesse, cadence, son et réponse appareil chaud.

  4. 04

    Activez seulement lowlatency sans modifier VSync, frameskip, throttle, speed, rendu ni tampon audio.

  5. 05

    Gardez l’option uniquement si réponse, vitesse, cadence et audio restent meilleurs ; sinon annulez.

  6. 06

    Enregistrez au périmètre le plus étroit et conservez le relevé off/on.

Tableau de diagnostic

Réglage ou symptômeEffetLimite
`lowlatency`Dessine avant la régulationLatence moindre ou jitter
Run-aheadExécute puis restaure des étatsTechnique distincte
VSync / waitvsyncCoordonne l’affichageTearing et attente
Moins de 100 %Temps réel non tenuRétablir les performances

L’ordonnancement change, pas la logique

MAME dessine avant le throttle ; run-ahead avance puis restaure des états.

La VRR est un bon cas, pas une promesse

MAME prévient du jitter sur certaines machines, notamment 3D récentes ou proches d’un système d’exploitation. Android ajoute son compositeur.

Les performances servent de témoin

Une machine lente dépasse déjà son budget temporel. Rétablissez la pleine vitesse puis changez seulement lowlatency.

Sources officielles

Guides associés