En lo que respecta a la emulación de 3DS en Android, solo hay un emulador que realmente funciona, y ese es Citra. Es un port del popular emulador de PC, y si tienes un teléfono inteligente Android insignia con un chipset Qualcomm, el rendimiento lo convierte en uno de losmejores emuladores de Android. Sin embargo, después de un largo período de silencio por parte de los desarrolladores, hay un montón de cambios enormes a la vuelta de la esquina que mejorarán el rendimiento para todos, especialmente los usuariosde MediaTeky Exynos con el soporte adicional de la API Vulkan.
Para ser completamente claros, el soporte para Vulkan está en desarrollo actualmente, pero según una publicación del blog de los desarrolladores, dicen que "las pruebas iniciales ya han sido muy prometedoras". No solo debería significar un mejor rendimiento en SoCs que no sean Snapdragon (el equipo dice que ha "más que duplicado" el rendimiento en algunos casos), sino que también significará que los usuarios de Mac podrán usar Citra nuevamente. Apple abandonó el soporte para OpenGL moderno en 2018 y requirió que los desarrolladores implementaran Metal de Apple o algo como MoltenVK para mapear las llamadas de Vulkan a Metal.
Sin embargo, eso no es todo lo que el equipo tenía para compartir en lo que respecta a las mejoras de rendimiento. Si alguna vez has utilizado una de las muchas modificaciones de Citra como Citra MMJ, entonces probablemente hayas oído hablar de un caché de sombreadores. Sin embargo, los cachés de sombreadores no son compatibles con la versión oficial de Citra en Android; es simplemente una característica exclusiva de escritorio. Básicamente, cuando se utilizan sombreadores en la pantalla, deben compilarse y renderizarse sobre la marcha mientras juegas. Esto puede causar tartamudeos, pero un caché de sombreadores permite al emulador guardar esos sombreadores para su uso posterior, lo que significa que la próxima vez que aparezcan, se pueden leer desde el almacenamiento y mostrar. No mejorará enormemente el rendimiento general, pero debería aliviar muchos tartamudeos.
Dado el largo periodo de silencio por parte de los desarrolladores de Citra, el hecho de que estén compartiendo esto ahora significa que definitivamente hay algunas mejoras importantes a la vuelta de la esquina. El equipo todavía insiste en que "el desarrollo está muy vivo y activo", aunque admite que ha sido "lento" y que, particularmente cuando se trata de Vulkan, "un gran proyecto como este tarda mucho tiempo en materializarse". Sin embargo, es un momento emocionante para ser un fanático de la emulación, y estamos ansiosos por probar Citra con su back-end Vulkan y su nuevo caché de sombreadores cuando se lance.
Fuente:Citra