Citra es el mejor emulador de Nintendo 3DS para Android, pero una de las dudas a la hora de instalarlo es qué versión descargar. Citra cuenta con varias versiones, y hay diferencias notables entre ellas, por lo que presentan ventajas y desventajas según como se miren.
En este artículo vamos a detallar qué versiones de Citra para Android existen, cuáles son las características de cada una, y cuáles son las principales diferencias entre ellas.
Citra oficial: Estable, Nightly y Canary
La primera versión de la que hablaremos es Citra oficial. Se trata del proyecto base creado por los desarrolladores originales, y a partir del que se crean las otras versiones de las que hablaremos en este artículo. No solo existe una versión de Citra oficial, sino que hay hasta 3 versiones, cada una con sus particularidades:
- Citra (estable): La versión estable de Citra es la que se puede descargar a través de Google Play, o desde su página web para las otras plataformas en las que también está disponible (Windows, macOS y Linux). Se le denomina «estable» porque se trata de versiones finales, es decir, que han finalizado su desarrollo, por lo que deberían tener menos bugs o problemas que las otras versiones. Dependiendo del ritmo del proyecto, pueden pasar semanas o meses hasta actualizarse con las novedades más recientes.
- Citra Nightly: En el mundo del desarrollo de software, se suele denominar «nightly» a versiones que incluyen novedades respecto a las estables (como nuevas funciones o mejoras de rendimiento), pero que todavía están en desarrollo, por lo que es probable que tengan bugs y crasheos. Son versiones que, dependiendo del proyecto, pueden recibir actualizaciones prácticamente a diario.
- Citra Canary: Las «canary» son las versiones más experimentales, que cuentan con novedades que ni siquiera están incluidas en las nightly, pero que están a la espera de ser revisadas. No tienen la consideración de builds oficiales de Citra, aunque si al ser revisadas cumplen con los requisitos necesarios, sí que lo serían. En estas versiones puede haber todavía más bugs que en las nightly, pero son las que incluyen lo último de lo último.
Las diferencias son claras: la versión estable es la que menos bugs tendrá, aunque también es la menos actualizada, mientras que la nightly tendrá las últimas novedades a cambio de, potencialmente, más inestabilidad. Las canary van incluso un paso más allá, incluyendo las novedades más experimentales a costa de más posibles problemas de funcionamiento.
A la hora de decidir qué versión instalar, recomendamos pensar en qué tipo de usuario somos. Si solamente vamos a jugar de forma esporádica, o incluso a diario pero de la forma más fácil y sin complicaciones, lo mejor es descargar la versión estable. No tendrá las últimas novedades, pero seguramente tampoco las echaremos de menos.
Pero si somos usuarios un tanto experimentados que nos gusta probar siempre las últimas novedades, aunque estan puedan presentar problemas, podemos optar por una versión nightly.
En cuanto a la versión canary, recomendamos instalarla solamente si incluyen alguna novedad que realmente querramos probar, ya sea en cuanto a funcionalidades o rendimiento, aunque siendo conscientes de que hay más probabibilidades de tener problemas de estabilidad. Por ejemplo, las últimas versiones canary incluyen soporte para Vulkan, lo que mejora el rendimiento.
Citra MMJ
Citra MMJ es una versión de Citra creada por un desarrollador chino independiente al proyecto, que se centra principalmente en mejorar la velocidad del emulador a base de hacks. Como el original es de código abierto, este desarrollador aprovecha el código y sobre él añade novedades que lo convierten en una nueva versión, y que ha denominado MMJ.
Citra MMJ se actualiza con cierta frecuencia (cada varias semanas) aunque no tanto como las versiones nightly o canary oficiales. En este caso también podemos esperar mayor inestabilidad respecto a la versión estable, y su instalación se aconseja a aquéllos que no tengan un buen rendimiento con las versiones oficiales y quieran probar una alternativa para ver si mejora. Uusarios han reportado que Citra MMJ mejora el rendimiento de Citra en dispositivos con GPUs Mali como los que incluyen procesadores MediaTek o Samsung Exynos.
Con el nombre de zhang wei (weihuoya) en GitHub, este desarrollador también tiene proyectos similares para Dolphin, el emulador de GameCube y Wii (también de los desarrolladores de Citra), PPSSPP (PSP) o Reicast (Dreamcast).
Citra Enhanced
Citra Enhanced es otra versión independiente al proyecto oficial. Creada por el usuario en GitHub Gamer64ytb, irrumpió con fuerza en 2022 en la scene de emulación, aunque no recibe actualizaciones desde noviembre de ese año. Citra Enhanced se centra en corregir algunos bugs de la versión oficial e implementar funciones como el cambio entre pantallas deslizando
En este caso, no recomendamos su instalación a no ser que sea con fines de testeo. El hecho de que no haya sido actualizado desde hace tanto tiempo es señal de que el desarrollador ha abandonado el proyecto, al menos por ahora.
Principales diferencias, ventajas e inconvenientes entre las versiones de Citra
Aunque ya hemos ido comentando algunas de las diferencias entre las distintas versiones, a continuación vamos a ver algunas claves para aclarar más cuáles son las principales ventajas e inconvenientes de cada una:
- Citra oficial en cualquiera de sus tres versiones es la única que cuenta con el desarrollo, revisión y soporte del equipo original del proyecto.
- Citra Nightly es una versión oficial de Citra que incluye novedades respecto a la versión estable y se actualiza a diario, aunque al estar aún en desarrollo puede presentar problemas que no existen en la estable.
- Citra Canary es la versión más actualizada de todas aunque también la más inestable. Las últimas versiones incluyen soporte para Vulkan, que mejora mucho el rendimiento especialmente en los dispositivos que no cuentan con procesadores Qualcomm Snapdragon y en los menos potentes.
- Tanto Citra MMJ como Citra Enhanced son versiones independientes al proyecto original que están basadas en alguna versión anterior de Citra, por lo que simplemente son versiones que añaden pequeñas novedades al proyecto original.
- Normalmente, Citra MMJ será más estable que Citra oficial Canary.
- Cualquier versión distinta a Citra estable es más propensa a tener problemas en su uso y rendimiento, siendo más habitual los bugs y crasheos, por lo que no se recomiendan para usuarios esporádicos.
- Citra Enhanced parece descontinuado.
Te dejamos con un vídeo del youtuber Pete el Androide en el que compara el rendimiento entre Citra MMJ y Citra Canary con soporte para Vulkan:
Entonces, ¿cuál es la mejor versión de Citra?
Lo cierto es que es difícil determinar cuál es la mejor versión de Citra de forma general, ya que entran en juego variables como las prioridades de cada usuario, el dispositivo en el que se vaya a usar o incluso qué juegos en concreto se van a emular. Por esto, vamos a tratar de explicar a qué tipo de usuario va dirigida cada versión:
- Citra estable: Si quieres jugar sin complicaciones y especialmente si tienes un dispositivo con procesador Qualcomm Snapdragon, la mejor versión será seguramente Citra oficial estable, que puedes descargar directamente desde Google Play.
- Citra Nightly: Si quieres ir un paso más allá y probar alguna nueva función o comprobar si hay alguna mejora de rendimiento, alguna de las últimas nightly puede darte una buena experiencia.
- Citra Canary: Si tienes un dispositivo con un procesador distinto a Snapdragon, puede interesarte probar una de las últimas versiones canary de Citra oficial, que incluye compatibilidad con Vulkan y que puede mejorar notablemente el rendimiento. Aunque debes ser consciente de que los bugs, errores grtáficos y crasheos estarán muy presentes.
- Citra MMJ: Por rendimiento, es probablemente la mejor versión para dispositivos con chips MediaTek, Exynos, Rochchip, Unisonic o incluso para Snapdragon antiguos, y es más estable que Canary oficial.
- Citra Enhanced: Una alternativa descontinuada que solo recomendamos si no estás conforme con ninguna de las versiones anteriores y quieres intentarlo con una más.
Cómo descargar Citra: Todas las versiones
En nuestro artículo sobre cómo descargar Citra para Android puedes ver información detallada para descargar cada versión y probarlas por ti mismo para quedarte con la que mejor resultados te dé, aunque a continuación te facilitamos los enlaces para ir directamente a la descarga:
- Citra oficial:
- Estable: Google Play
- Nightly (APK) y Canary (APK)
- Citra MMJ (APK)
- Citra Enhanced (APK)