Cómo usar el modo low-latency de MAME en Android sin provocar jitter
Usa `lowlatency` solo si el port Android ofrece la opción de MAME y el juego ya mantiene velocidad completa. Dibuja el fotograma antes de limitar la velocidad y puede ayudar en pantallas VRR, pero MAME la deja desactivada porque algunos sistemas presentan jitter. Compara la misma escena con la opción off y on y revierte si empeoran el ritmo o el audio.
Hazlo en este orden
- 01
Anota port, revisión MAME, renderizador, pantalla, entrada, nombre corto y referencia con lowlatency desactivado.
- 02
Confirma en ayuda, interfaz, configuración o registro que la opción existe.
- 03
Usa un juego autorizado y una respuesta repetible; registra velocidad, ritmo, audio y respuesta con el dispositivo caliente.
- 04
Activa solo lowlatency sin tocar VSync, frameskip, throttle, speed, renderizador ni búfer de audio.
- 05
Conserva la opción solo si mejora la respuesta sin dañar velocidad, ritmo ni audio; de lo contrario revierte.
- 06
Guarda el ámbito más estrecho y conserva el recibo off/on.
Tabla de diagnóstico
| Ajuste o síntoma | Qué cambia | Límite |
|---|---|---|
| `lowlatency` | Dibuja antes de limitar | Menos latencia o más jitter |
| Run-ahead | Ejecuta y restaura estados | Técnica distinta con coste de CPU |
| VSync / waitvsync | Sincroniza con la pantalla | Afecta tearing y espera |
| Menos del 100 % | No alcanza tiempo real | Recuperar rendimiento primero |
Cambia la planificación, no la lógica
MAME dibuja antes del throttle; run-ahead avanza y restaura estados serializados.
VRR es un buen caso, no una garantía
MAME advierte de jitter en algunos sistemas, sobre todo 3D recientes o máquinas con software parecido a un sistema operativo. Android añade compositor y wrapper.
El rendimiento es la condición de control
Una máquina lenta ya incumple el presupuesto temporal. Recupera velocidad completa y cambia solo lowlatency.
El ajuste solo cambia la presentación. Usa un juego autorizado, no adjuntes ROM ni BIOS y no confundas una configuración funcional con permiso para distribuir.