NESCAT by Nathalis prototype version: 0.5 (c)2020 Enhanced version Nintendo Emulator for ESP32
Requirements: ESP32 WEMOS D1 MINI, ST7789 LCD, MICROSD CARD slot, PCM5102 I2S AUDIO MODULE, OTHER PARTS...
Also You need disable fix PSRAM cache: in file (for example): C:\Users\ {MYUSERNAME} \AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.3\boards.txt
#esp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue
esp32.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
INFO: I am preparing new version, coming soon.
LINUX VERSION HERE: https://github.com/nathalis/NESCAT_LINUX
- MicroSD card support
- 240*240 1.3" LCD ST7789 display
- Composite TV OUT Video PAL
- I2S AUDIO support PCM5102 module
- PS2 (USB) KEYBOARD support (wireless not work)
- huge NES ROMs up to 512kB (read from FLASH)
- PS4 DualShock BlueTooth Gamepad (experimental)
Only for personal & educational use!