ESP32 上运行 NES 模拟器的那些坑
ESP32嵌入式模拟器
ESP32 上运行 NES 模拟器的那些坑
在资源受限的 ESP32-S3 上跑 NES 模拟器,挑战主要在三个方面。
内存限制
ESP32-S3 的 PSRAM 是关键。没有 PSRAM 的型号(如 T-QT Pro 的 N8 版本)需要格外小心 ROM 的存储策略。
显示驱动
128×128 的 GC9A01 圆屏需要特殊的驱动配置。关键点:
USE_HSPI_PORT必须正确设置- TFT_eSPI 的
User_Setup.h位置要对
性能优化
6502 CPU 模拟是性能瓶颈,需要逐条指令优化。
更多细节我会在后续文章中展开。