v1.8.1
Versión de parche centrada en mejoras en la gestión de mandos y refinamientos del Modo TV. Renueva el mapeo de teclado para soportar múltiples jugadores, añade asignación de ranuras basada en prioridad y controles de desactivación/restablecimiento para mandos SDL. El Modo TV gana manejo de salida de pantalla completa, modos de filtro/ordenación, navegación con gamepad mejorada, escalado adaptativo a resolución y superposición integrada de descarga de cores.
Destacados
- Mapeo de teclado multijugador: Refactor de la entrada de teclado para soportar múltiples jugadores con ajustes simplificados.
- Gestión de ranuras de mando: Priorización de ranuras vacías sobre reemplazo de teclado al conectar nuevos mandos.
- Controles de mando SDL: Funcionalidad de desactivación y restablecimiento para mandos SDL y teclado.
- Mejoras en Modo TV: Sincronización de filtros al restaurar estado, acción de restablecer filtros, modo de ordenación, modo de lista corta con duplicación fluida y superposición de descarga de cores.
- Calidad de vida en Modo TV: Salida de pantalla completa con teclado/gamepad, escalado adaptativo a resolución y navegación con gamepad mejorada.
- Correcciones en RetroAchievements: Verificación de condición de carga previa de caché y visualización de RA Hash en la vista de detalle del juego.
Cambios detallados
- Actualizada la gestión de mandos para priorizar ranuras vacías sobre reemplazo de teclado y ajustado el valor predeterminado
- Añadida opción para reemplazar la entrada de teclado con mandos recién conectados
- Mejorada la gestión de mandos con funcionalidad de desactivación y restablecimiento para mandos SDL y teclado
- Refactor del mapeo de teclado para soportar múltiples jugadores y simplificar los ajustes de mandos
- Mejorado el manejo de salida de pantalla completa del Modo TV y soporte de navegación con gamepad
- Añadida funcionalidad de Modo TV con enlaces de mandos y actualizaciones de UI
- Mejorada la restauración de estado del Modo TV sincronizando filtros y selecciones de ROM
- Añadida acción de restablecer filtros y funcionalidad de modo de ordenación en Modo TV
- Implementado modo de lista corta con duplicación fluida de elementos para Modo TV
- Mejorada la integración de RetroAchievements con verificación de condición de carga previa de caché
- Mejorado el manejo de errores en StandaloneGameWindowController para mostrar errores específicos del runner
- Actualizado el Modo TV para mantener la selección de filtros del usuario al entrar
- Implementada restauración automática de pantalla completa en TVModeSettingsManager al salir del Modo TV
- Mejorada la vista del Modo TV para gestionar la entrada de teclado durante el juego
- Añadidas nuevas traducciones para acciones de descarga de cores e información del juego en inglés, español y portugués
- Introducida TVModeCoreDownloadOverlay para mejor gestión de cores en Modo TV
- Actualizada GameDetailView para mostrar RA Hash y mejorar la lógica de carga de logros
- Implementado escalado adaptativo a resolución para Modo TV
- Mejorados los ajustes de mandos con soporte SDL y observación de ejes en vivo