Skip to content

Developer's Guide for nesemu go

Ricky Zhang edited this page Jul 3, 2018 · 1 revision

Toolchain

Set up an esp-idf build environment: link

Source

Clone the source code repo

Build Step

Change to the nesemu-go directory. Then, build as you would any other esp-idf project (make).

To test stand alone use:

./flashrom.sh /path/to/nes/rom.nes

followed by

make flash monitor

The ROM only needs to be flashed one time unless you wish to test a different ROM.

-- or --

To test with the launcher (adjust as needed for your system):

esptool.py --chip esp32 --port "/dev/ttyUSB0" --baud 921600 write_flash -fs detect --flash_freq 40m --flash_mode qio 0x100000 build/nesemu-go.bin
Clone this wiki locally