Los videojuegos son, en teoría, más resistentes a perderse que otros medios gracias a su naturaleza digital: son fáciles de copiar y los emuladores han salvado muchos títulos que de otro modo quedarían encerrados en las bóvedas de las empresas. Pero los emuladores ofrecen algo más que preservación: también permiten mejorar los juegos más allá de las capacidades del hardware original sin traicionar su espíritu, como logra este emulador de NES.
Un emulador hecho a la medida del ESP32
El proyecto se llama Anemoia-ESP32 y, como sugiere su nombre, es una reescritura del emulador Anemoia pensada específicamente para el ESP32. Bajo los estándares actuales, estos pequeños chips no destacan por su potencia, pero frente al hardware original de la NES sobran para la tarea. El objetivo es recrear la experiencia de la Nintendo Entertainment System de la forma más fiel posible, alcanzando 60 FPS en la mayoría de los casos y manteniendo la emulación de audio completa.
Correr sobre un ESP32 abre la puerta a consolas portátiles realmente pequeñas, difíciles de lograr con plataformas de emulación más tradicionales. Hay algunas PCBs disponibles para el proyecto, aunque no son obligatorias para experimentar con él.
¿Qué agrega respecto a la NES original?
Entre las funciones extra frente al hardware original, el emulador admite estados de guardado (save states) y varias mejoras de configuración. La instalación es tan simple como flashear cualquier otra imagen de firmware en un ESP32, algo que hoy incluso puede hacerse desde el navegador. Por ahora no hay confirmación de si llegará a emular dos unidades de procesamiento gráfico (PPU) en paralelo, pero la posibilidad queda abierta.




