Probamos el rendimiento del emulador oficial Citra para Android Nintendo 3DS en Qualcomm Snapdragon 865, 855 y 845. Los resultados son sorprendentes.
Citra, el emulador de Nintendo 3DS más popular, fue lanzado oficialmente para Android en Google Play Store la semana pasada y su rendimiento ha estado al frente de la conversación. Estoy seguro de que cualquiera que vio su lanzamiento se preguntó si podría jugar sus juegos favoritos de Nintendo 3DS en su teléfono inteligente o tableta Android, así que dediqué el tiempo últimos días jugando en varios dispositivos diferentes con varios SoC diferentes para ver qué tipo de rendimiento puede esperar obtener de su dispositivo.
Probé los siguientes juegos populares de Nintendo 3DS:
- Cruce de animales: nueva hoja
- mario kart 7
- Pokémon X/Y
- La leyenda de Zelda: un vínculo entre mundos
- Emblema de fuego: destinos
- Tierra de Super Mario 3D
...en los siguientes teléfonos inteligentes Android:
- Realme X50 Pro (nuestra reseña) - Qualcomm Snapdragon 865
- OPPO Encuentra X2 Pro - Qualcomm Snapdragon 865
- OnePlus 8Pro (nuestra reseña) - Qualcomm Snapdragon 865
- OPPO Reno Zoom 10x (nuestra reseña) - Qualcomm Snapdragon 855
- OnePlus 6 - Qualcomm Snapdragon 845
- Realme 6 Pro (nuestra reseña) - Qualcomm Snapdragon 720G
- Honor 20 Pro (nuestra reseña) - HiSilicon Kirin 980
...y los resultados fueron bastante variados. Probé cada uno de estos juegos de 3DS con el Versión no oficial de Citra MMJ así como el emulador oficial Citra 3DS que acaba de ser lanzado en Google Play Store. Algunos de los resultados fueron sorprendentes. Tenga en cuenta que todas estas pruebas se realizaron con la ampliación de audio deshabilitada, ya que descubrí que tenía un impacto de rendimiento bastante significativo con pocos beneficios cuando estaba habilitado. Tenga en cuenta que las diferentes versiones del controlador de GPU también pueden afectar el rendimiento, por lo que es posible que un dispositivo con un conjunto de chips en particular no funcione igual que otro dispositivo con el mismo conjunto de chips.
Nota: Puedes adquirir ROM de 3DS legalmente para tu teléfono inteligente descargando y descifrando tus propios juegos de Nintendo 3DS. Para ello, necesitarás una Nintendo 3DS pirateada y una copia comprada legalmente del juego de 3DS que quieras jugar.
Problemas de rendimiento actuales con la emulación de Nintendo 3DS a través de Citra para Android (y posibles soluciones)
Antes de entrar en detalles sobre el rendimiento de los juegos de Nintendo 3DS mencionados anteriormente en varios dispositivos Android. smartphones, vale la pena mencionar que actualmente, el puerto del emulador Citra 3DS para Android no admite un caché de sombreador. Un caché de sombreador es simplemente un caché de archivos que realiza un seguimiento de los sombreadores compilados que se muestran en el juego, y tener uno reduce en gran medida la carga de CPU y GPU. Cuando se encuentran nuevos sombreadores en Citra, se compilan y no se guardan en el almacenamiento. Esto significa que no se pueden almacenar en caché y, en su lugar, se deben volver a compilar cada vez que se encuentren. Es por eso que actualmente Citra en Android puede tartamudear bastante al jugar algunos juegos de 3DS. Citra en PC admite un caché de sombreador, y es bastante común que los usuarios quieran descargar un caché de sombreador precompilado para evitar generar el suyo propio de manera lenta y laboriosa. Además, descubrí que deshabilitar la ampliación de audio mejoró un poco el rendimiento.
Rendimiento de emulación de Nintendo 3DS: Qualcomm Snapdragon 865, 855, 845, 720G y Kirin 980
Qualcomm Snapdragon 865
Animal Crossing: Nueva hoja - OnePlus 8 Pro
Citra Oficial
- Mayormente 60 FPS
- Deja caer marcos con frecuencia, particularmente cuando sacude árboles para dejar caer frutas.
- El audio se bloquea durante aproximadamente un segundo, y cuando el audio se bloquea, el juego también se bloquea durante un segundo.
MMJ/Citra no oficial
- 30 FPS a 45 FPS con picos ocasionales a 60 FPS
- No se cuelga el audio
- Experiencia más consistente en general, aunque más lenta
- Intentar vender artículos congelará el juego, lo que no sucede en la versión oficial de Citra.
Mario Kart 7 - OnePlus 8 Pro
- Funciona perfectamente a 60 FPS
- Las señales de audio ocasionales provocan un ligero tartamudeo.
- No hay diferencia en el rendimiento entre la versión oficial y MMJ
Pokémon X/Y - OnePlus 8 Pro
- No es un juego muy intensivo, funciona perfectamente a 30 FPS (este juego funciona a 30 FPS en el supramundo)
- Las batallas funcionan perfectamente
- El audio suena genial, la música está en formato AAC y ahora se puede decodificar
- No hay diferencia en el rendimiento entre la versión oficial y MMJ
Nota: El parpadeo como se ve en el video de arriba solo ocurrió cuando estaba grabando la pantalla.
The Legend of Zelda: Un vínculo entre mundos - OPPO Find X2 Pro/OnePlus 8 Pro
- Funciona perfectamente, sin ralentizaciones.
- El audio es genial
- Tartamudeos ocasionales en combate.
- Las escenas funcionan
- No hay diferencia en el rendimiento entre la versión oficial y MMJ
Destinos de emblema de fuego - OPPO Find X2 Pro
- Algunas ralentizaciones al entrar en combate.
- Algunos audios tartamudean en las batallas.
- El audio funciona muy bien
- Las escenas funcionan
- El juego se ejecuta principalmente a máxima velocidad, algo que no ocurría en la versión MMJ.
Qualcomm Snapdragon 855
Animal Crossing: New Leaf - OPPO Reno Zoom 10x
Citra Oficial
- Funciona casi sin problemas
- Muy pocos tartamudeos
- Prácticamente sin retraso de audio
MMJ/Citra no oficial
- Entre 30 y 60 FPS, aunque principalmente hacia la gama alta
- Muy pocos tartamudeos
- Prácticamente sin retraso de audio
- Intentar vender artículos congelará el juego, lo que no sucede en la versión oficial de Citra.
Mario Kart 7 - OPPO Reno 10x Zoom/OnePlus 7 Pro
- Funciona casi sin problemas
- Prácticamente sin retraso de audio
- Prácticamente no tartamudea
- No hay diferencia de rendimiento entre la versión oficial y MMJ
Pokémon X/Y - OPPO Reno Zoom 10x
- No es un juego muy intensivo, funciona perfectamente a 30 FPS (este juego funciona a 30 FPS en el supramundo)
- Las batallas funcionan perfectamente
- El audio suena genial, la música está en formato AAC y ahora se puede decodificar
- No hay diferencia en el rendimiento entre la versión oficial y MMJ
The Legend of Zelda: Un vínculo entre mundos - OPPO Reno 10x Zoom
- Funciona casi sin problemas
- Prácticamente sin retraso de audio
- Tartamudeos ocasionales en combate.
- No hay diferencia de rendimiento entre la versión oficial y MMJ
Qualcomm Snapdragon 845
Animal Crossing: Nueva hoja - OnePlus 6
Citra Oficial
- Principalmente 50-60 FPS
- Se le caen los marcos con mucha frecuencia, sobre todo al sacudir los árboles para dejar caer la fruta, pero también en muchas otras situaciones.
- El audio se bloquea durante aproximadamente un segundo, y cuando el audio se bloquea, el juego también se bloquea durante un segundo.
MMJ/Citra no oficial
- Alrededor de 30-60 FPS, manteniéndose alrededor de 45 FPS la mayor parte del tiempo
- Deja caer fotogramas con menos frecuencia
- El audio tartamudea ocasionalmente
Mario Kart 7 - OnePlus 6
- Tartamudeo al navegar por los menús
- 50-60 FPS en carreras, aunque fluctúa enormemente y a veces cae hasta 30 FPS
- El audio se entrecorta ocasionalmente
Pokémon X/Y - OnePlus 6
- No es un juego muy intensivo, funciona perfectamente a 30 FPS (este juego funciona a 30 FPS en el supramundo)
- Las batallas funcionan perfectamente
- El audio suena genial, la música está en formato AAC y ahora se puede decodificar
- No hay diferencia en el rendimiento entre la versión oficial y MMJ
The Legend of Zelda: un vínculo entre mundos - OnePlus 6
- Consistente en el rango de 40-60 FPS
- Muchos tartamudeos en combate.
- Rendimiento ligeramente mejor en la versión MMJ que en la versión oficial
Qualcomm Snapdragon 720G
Animal Crossing: Nueva hoja - Realme 6 Pro
Citra Oficial
- Principalmente 50-60 FPS
- Deja caer marcos ocasionalmente, especialmente cuando se sacuden árboles para dejar caer frutas, pero también en muchas otras situaciones.
- El audio se bloquea durante aproximadamente un segundo, y cuando el audio se bloquea, el juego también se bloquea durante un segundo.
- MMJ y la compilación oficial realizan más o menos lo mismo aquí
Pokémon X/Y - Realme 6 Pro
- Funciona casi perfectamente a 30 FPS, aunque ocasionalmente baja el rendimiento.
- Las batallas funcionan perfectamente
- El audio suena genial, la música está en formato AAC y ahora se puede decodificar, tartamudeo mínimo
- No hay diferencia en el rendimiento entre la versión oficial y MMJ
The Legend of Zelda: un vínculo entre mundos - OnePlus 6
- Consistente en el rango de 40-60 FPS
- Muchos tartamudeos en combate.
- Rendimiento ligeramente mejor en la versión MMJ que en la versión oficial
Kirin 980
El Honor 20 Pro con su HiSilicon Kirin 980 no pudo ejecutar ninguno de los juegos de Nintendo 3DS que probé en ninguna velocidad de cuadros reproducible. Los emuladores oficiales y no oficiales de Citra 3DS realmente no admiten dispositivos con conjuntos de chips que no sean de Snapdragon debido a problemas con los controladores y, como Por lo tanto, esto significa que los teléfonos inteligentes Samsung con procesadores Exynos probablemente también tendrán problemas para jugar cualquiera de los juegos 3DS enumerados aquí.
Conclusión: la emulación de Nintendo 3DS es muy viable (para la mayoría de los buques insignia)
Curiosamente, encontré que el mejor rendimiento no es el Qualcomm Snapdragon 865 sino el Qualcomm Snapdragon 855. Es posible que Citra se haya desarrollado principalmente en dispositivos Qualcomm Snapdragon 855 como Qualcomm Snapdragon 865. es un lanzamiento relativamente reciente, pero esto es sólo una especulación de mi parte. El Snapdragon 855 que se encuentra tanto en el OnePlus 7T Pro como en el OPPO Reno 10x Zoom maneja prácticamente todos los aspectos de Nintendo. Los juegos de 3DS los lancé perfectamente, lo que me impresionó mucho, y los juegos en sí eran muy jugables. Al Qualcomm Snapdragon 720G también le fue increíblemente bien, con resultados más o menos idénticos a los del Snapdragon 845.
Sitio web de Citra (emulador de Nintendo 3DS)
Precio: Gratis.