v1.8.0

22 de julio de 2026

Versión de funciones centrada en el Modo TV, andamiaje, infraestructura y calidad de vida. Añade una experiencia de navegación en Modo TV a pantalla completa con fondos animados y efectos de foco en las carátulas; renueva la carga, remuestreo y tematizado de carátulas; amplía RetroAchievements con un aviso de activación y progreso de importación; refuerza la fiabilidad del rebobinado, guardado de estado y XPC; y lleva búsqueda al escribir, colecciones inteligentes y mejoras de géneros al navegador de biblioteca.

Destacados

  • Modo TV: Navegación de biblioteca estilo TV a pantalla completa con mosaicos de entrada, fondos animados, vista de detalle integrada y escalado de foco de las carátulas.
  • Pipeline de carátulas: Carga asíncrona de miniaturas, resolución de rutas locales, remuestreo refinado y un tema de carátulas dedicado al Modo TV para un foco más nítido.
  • Mejoras en RetroAchievements: Aviso de activación inicial (con opción hardcore), indicadores de progreso para importación de caché y emparejamiento de juegos, y mapeo preciso de IDs de consola vía RomHasher.
  • Fiabilidad de rebobinado y guardado: Sondeo de estado XPC y captura rehechos para arreglar problemas graves de doble rebobinado (#20); mejor manejo de guardado en Play! (PS2) y avisos de captura de rebobinado.
  • Navegación de biblioteca: Buscar al escribir en la ventana principal, filas de colección inteligente que respetan la búsqueda, estados vacíos por sistema y filtrado de barra lateral consciente del término.
  • Shaders de fondo: Shaders LCD Grid refactorizados, controles manuales de retención de sincronización y posición de RF, y uniformes mejorados para la pantalla RF de Famicom.
  • Escaneo y metadatos: Caché y filtrado para el procesamiento de metadatos, refactor del escaneo e identificación, y refresco de campos derivados de ROMs fusionadas.
  • Infraestructura y ciclo de vida: Materialización de marcadores iCloud sin datos, notificaciones de eliminación de ROMs, mejor manejo de errores y respuesta de UI durante caídas de XPC, y pausa con atajo configurable.

Cambios detallados

  • Añadido el Modo TV con mosaicos de entrada, vista de detalle de juego y ajustes dedicados
  • Refactor del mosaico de juego del Modo TV para mejor manejo de relación de aspecto y visuales de foco
  • Mejorada la renderización del fondo del Modo TV con layout optimizado
  • Añadido tema de carátulas al Modo TV con fondos animados y ajustes de estilo de iconos del sistema para los mosaicos de entrada
  • Refinada la vista de ajustes del Modo TV y el manejo de navegación para mejor estado y control de foco
  • Añadida la función de desplazamiento de juegos en la vista de detalle para mejor navegación
  • Fondo ajustado al tamaño de imagen para evitar clipping de halo; posicionamiento y clipping de carátula refinados para un foco más nítido; eliminada la superposición del Modo TV para visuales más limpios
  • Refactor de los shaders LCD Grid e implementado el servicio de metadatos LaunchBox
  • Refinada la generación de miniaturas y la lógica de remuestreo de carátulas para mejor rendimiento
  • Mejorado el manejo de carátulas y la generación de miniaturas para resolver rutas locales y mejorar el manejo de imagen
  • Añadido aviso de activación de RetroAchievements con opción de modo hardcore y traducciones actualizadas
  • Mejorada la integración de RetroAchievements con indicadores de progreso para importación de caché y emparejamiento de juegos
  • Actualizado el mapeo de IDs de consola de RetroAchievements para usar RomHasher y mejorar la precisión
  • Optimizado el sondeo de estado y captura XPC para arreglar problemas graves de doble rebobinado (Fixes #20)
  • Mejorado el soporte de guardado de estado para el core Play! (PS2) y avisos de captura de rebobinado
  • Implementada la búsqueda al escribir en la ventana principal con manejo de foco
  • Implementadas filas de colección inteligente conscientes de la búsqueda en SystemSidebarView
  • Mejorado el filtrado de biblioteca y los mensajes de estado vacío para contextos por sistema
  • Mejorada la navegación con gamepad con auto-repetición y planificación dinámica de retardos
  • Mejorada la gestión de navegación con gamepad para evitar entradas obsoletas durante el juego
  • Mejorada la gestión y visualización de géneros
  • Optimizado el procesamiento de metadatos de ROM con caché y filtrado
  • Refactor del proceso de escaneo e identificación de ROMs
  • Mejorada la función de ROM fusionada para refrescar campos derivados cuando no se encuentra registro
  • Actualizado el fingerprinting de ROM para incluir estado de coincidencia e ID de juego
  • Añadido ICloudMaterializer para marcadores iCloud sin datos (materialización de archivos y directorios)
  • Implementadas notificaciones de eliminación de ROMs y mejorada la gestión de carpetas de biblioteca
  • Mejorado el manejo de errores y la respuesta de UI durante caídas de XPC; traducciones de estado de biblioteca actualizadas
  • Añadida política de expiración forzada de caché e invalidación de entradas
  • Añadida función de pausa con atajos de teclado y traducciones actualizadas
  • Añadido soporte para tipos de mando de Wii en el core Dolphin
  • Mejorada la pantalla RF y los uniformes del shader con controles manuales de retención de sincronización y posición
  • Aseguradas las actualizaciones de UI en el hilo principal durante la captura de entrada SDL