Ir al contenido principal

Citron: El Emulador de Nintendo Switch se actualiza por completo

Después de que los gigantes de la emulación de Nintendo Switch, Yuzu y Ryujinx, desaparecieran del mapa tras la intervención de Nintendo, la escena ha estado, por decirlo de alguna manera, inestable. Muchos proyectos surgieron, pero pocos lograron mantenerse, a menudo detenidos por falta de interés o por conflictos internos.

Sin embargo, en medio del caos, algunos proyectos han logrado un progreso constante. Entre ellos, destacan Ryubing (una continuación de Ryujinx), Eden y Citron, emuladores basados en el código de Yuzu. A pesar de una división de desarrolladores que llevó a la creación de otro emulador, Eden, el equipo de Citron ha demostrado un compromiso admirable, con un ritmo de actualizaciones constante para ofrecer mejoras, correcciones y más compatibilidad.


Citron v0.7: Un «reinicio» completo

El último lanzamiento de Citron, la versión 0.7, es una de las más ambiciosas hasta la fecha. El equipo de desarrollo ha llevado a cabo una reescritura completa de los componentes principales del emulador. Este no es un simple parche, sino una reestructuración profunda que busca establecer una base más sólida para el futuro del proyecto.

Aquí están los cambios más importantes que trae esta nueva versión:

Principales Implementaciones:

  • Revisión completa de la pipeline de renderizado Vulkan
  • Gestión avanzada de la tabla ZBC con integración de memoria de GPU
  • Sistema mejorado de detección de fallos y recuperación del SDK de Nintendo
  • Rendimiento optimizado de la cola de actualización de descriptores
  • Tiempo de espera adaptable y deshabilitación automática para el modo turbo de Vulkan. Implementaciones faltantes de la función de servicio y del manejador de eventos del kernel
  • Implementación de la instrucción ISBERD en el recompilador de shaders
  • Servicio QueryPointerBufferSize con cálculo de búfer IPC adecuado
  • Mejoras de estabilidad de red para multijugador HDR
  • Correcciones de compilación multiplataforma (Linux/Android/Windows)
  • Integración del sistema de autenticación para pruebas beta
  • Reescritura completa de los componentes principales de emulación

¡Atención! Una nota sobre FSR2 y los errores esperados

Un aspecto importante de esta actualización es la inclusión experimental de FSR2 (FidelityFX Super Resolution 2). Los desarrolladores han sido muy claros: esta función está a medio terminar. Los usuarios que la activen pueden experimentar fallos visuales, problemas de rendimiento, inestabilidad y posibles cuelgues.

Aquí tienes una advertencia de los desarrolladores:

Notas Importantes:

  • ESTADO DE IMPLEMENTACIÓN DE FSR2: La implementación de FSR2 (FidelityFX Super Resolution 2) está actualmente a MEDIO TERMINAR y es experimental. Los usuarios deben esperar:
    • Artefactos visuales y fallos de renderizado
    • Mejoras de tasa de fotogramas inconsistentes
    • Posibles cuelgues o inestabilidad
    • Problemas de gestión de memoria
    • Problemas de compatibilidad con ciertos juegos
    • Esta característica se proporciona tal cual, solo para fines de prueba. Úsala bajo tu propio riesgo.

Debido a la reescritura completa del código, los desarrolladores advierten que esta versión 0.7 puede tener algunos errores inesperados.

Errores Esperados:

  • Dado que es una reescritura completa, los usuarios deben anticipar:
  • Regresiones en la compatibilidad de juegos
  • Inconsistencias en el rendimiento
  • Problemas de UI/UX
  • Errores específicos de la plataforma
  • Fugas de memoria en ciertos escenarios
  • Problemas de sincronización de audio

Citron v0.7 representa un compromiso serio por parte de sus desarrolladores para seguir adelante. A pesar de las dificultades, el proyecto sigue vivo y muestra una dedicación impresionante para ofrecer una alternativa de emulación de Nintendo Switch. Si quieres descargarlo para probarlo puedes hacerlo desde aquí.

citron, emulador nintendo switch, mejor emulador switch


T1000

Entusiasta de la tecnología, aficionado a explorar nuevas fronteras en el mundo del hacking, y apasionado por las modificaciones de videoconsolas y la emulación de sistemas retro para revivir la magia del pasado.

Deja una respuesta