Tweaker port NES emulator to ESP32 microcontroller
Tweaker Sprite_tm got a Nofrendo NES emulator working on the ESP32 soc. On a dev board with the ESP32, he knew Super Mario Bros. to turn. There is no sound support yet.
Sprite-tm used a newly developed dev board with the ESP-Wroom-32 module that contains the ESP32. In addition, the board included a micro SD card, FT2232 usb/uart module and an LCD with a resolution of 320×240 pixels.
The tweaker managed to port the Nofrendo emulator within a day but ran out of time to control the audio. The frame rate was also a bit disappointing, which is probably because the drivers for the LCD have not yet been optimized. The NES emulator did run at full speed on the ESP32.
Sprite_tm has released the code of his ESP-3-Nesemu project. He works for Espressif, the creator of the soc. Previously, he managed to get the Sega Master System emulator SMSPlus working on an Espressif ESP31 soc.