v1.7.0
Controles de reproducción Time Machine, shader decodificador Famicom RF NTSC, enriquecimiento de metadatos LaunchBox, un Asistente de Actualización, un rediseño de cuadrícula/barra lateral y una amplia limpieza de advertencias de compilación.
Destacados
- Time Machine: Controles de rebobinado, avance rápido y cámara lenta añadidos al Asistente de Configuración y la barra de juego
- Shader Famicom RF: Nuevo shader Famicom RF con decodificación NTSC, parámetros personalizables y salida en escala de grises, basado en GOROman/famicom-rf-hackrf-decoder
- Asistente de Actualización: Asistente en la app para gestionar actualizaciones con interacción del usuario y una entrada dedicada en Acerca de
- Metadatos LaunchBox: Enriquecimiento de metadatos y obtención de carátulas mediante un nuevo servicio con anulaciones de plataforma
- Rediseño de Cuadrícula y Barra Lateral: Nuevo GridCollectionView, rediseño de la barra lateral, gestión de categorías con eliminación y mejor búsqueda
- Mejoras en Detalle del Juego: Soporte de pantalla de título, chips de categoría y mejores interacciones de hover/pulsación en GameCardView
- Grabación y Streaming: Tecla rápida de grabación, mejor visibilidad del botón compartir/grabar y manejo de resolución de stream de dimensiones pares
- Plan Netplay: Plan de implementación Netplay documentado con infraestructura y detalles de emparejamiento
Cambios detallados
- Añadidos controles Time Machine (rebobinado, avance rápido, cámara lenta) en el Asistente de Configuración y la barra de juego
- Añadido shader Famicom RF con decodificación NTSC, parámetros adicionales, conversión a escala de grises y soporte de localización
- Integrada la dependencia GOROman/famicom-rf-hackrf-decoder en Acerca de con descripción y detalles de licencia
- Implementado el Asistente de Actualización para gestionar actualizaciones con interacción del usuario
- Añadido servicio de metadatos LaunchBox para enriquecimiento y carátulas con anulaciones de plataforma y puntuación de coincidencia
- Añadido GridCollectionView para mostrar ROMs en cuadrícula con gestión de estado de lanzamiento
- Rediseñada la barra lateral con eliminación de categorías, alertas de confirmación y mejor búsqueda de sistemas
- Integrado CategoryManager en la vista de detalle del juego con chips de categoría en la cabecera
- Añadido soporte de pantalla de título y mejorada la vista de detalle del juego
- Añadida funcionalidad de captura de pantalla en MetalCoordinator para guardado de imágenes
- Mejoras de streaming: tecla rápida de grabación, modo compacto de barra y manejo de resolución de stream de dimensiones pares
- Añadido soporte CDI para generación de hash de RetroAchievements
- Añadido soporte para configuraciones de teclas rápidas por sistema y un nuevo interruptor de guía en la barra lateral
- Añadida gestión de identidad de controlador y funcionalidad mejorada de mapeo de botones
- Refactorizada la gestión de shaders para simplificar activación de preajustes y manejo de uniforms, incluyendo soporte de preajustes slang
- Mejorado el manejo de relación de aspecto, cálculos de viewport y gestión de texturas/búfer de píxeles en renderizado Metal
- Amplia limpieza de advertencias de compilación en modificadores de concurrencia, variables no usadas y seguridad de tipos
- Actualizados los archivos de localización con nuevas claves para Time Machine, Asistente de Actualización y shader Famicom RF