Cómo girar juegos verticales de MAME en Android sin reflejar los controles
Mantén activado `rotate`: MAME ya muestra cada máquina en su orientación normal. Si un port Android deja un juego vertical de lado, aplica solo `ror` o `rol` y conserva `flipx` y `flipy` desactivados. Usa `autoror` o `autorol` únicamente para una pantalla física que pivota en una dirección. Si toda la app está bloqueada o con bandas, el límite pertenece a Android o al wrapper.
Hazlo en este orden
- 01
Anota port, revisión MAME, nombre corto, posición física, pantalla activa, ajuste del wrapper y una descripción sin capturas del resultado incorrecto.
- 02
Restaura `rotate` y borra `ror`, `rol`, `autoror`, `autorol`, `flipx` y `flipy` para partir solo de la orientación nativa.
- 03
Prueba un juego vertical y otro horizontal autorizados; si ambos giran juntos, revisa Android o el wrapper antes de añadir una opción por juego.
- 04
Si solo el vertical está de lado, aplica `ror` o `rol`, nunca ambos, y comprueba texto, joystick, overlay táctil y mando externo.
- 05
Usa `autoror` o `autorol` solo cuando una pantalla física pivota en una dirección; no son el giro automático genérico del teléfono.
- 06
Guarda el ámbito más estrecho, reinicia ambos juegos y repite tras cambiar Android, wrapper, pantalla, renderer o revisión MAME.
Tabla de diagnóstico
| Resultado | Capa probable | Decisión |
|---|---|---|
| Solo un juego vertical está de lado | Giro relativo de MAME | Probar ror o rol |
| Imagen correcta, controles invertidos | Overlay o mapa de entrada | Reparar la entrada por separado |
| Imagen reflejada | flipx o flipy | Restablecer reflejos |
| Toda la app está bloqueada | Actividad Android o wrapper | Revisar ventana y orientación |
La orientación normal y el giro relativo son distintos
MAME activa `rotate` por defecto según la declaración de la máquina. `ror` y `rol` añaden un cuarto de vuelta relativo; acumular intentos puede convertir 90 grados en 180.
Reflejar no corrige un giro
MAME aplica `flipx` y `flipy` después del giro. Texto reflejado indica un flip; compensarlo con controles crea un segundo fallo.
Android controla la ventana
Una actividad puede pedir orientación de usuario, sensor, vertical, horizontal o bloqueada, y ventanas grandes pueden aplicar bandas o políticas distintas. La ayuda del port es la autoridad final.
Girar la pantalla no autoriza datos ni recursos. Usa contenido legal y no publiques ROM, BIOS, CHD, capturas, arte, overlays, música ni datos privados con el informe.