Lesson 13. FACES. NES Games

  • The purpose of this lesson

    Hi! Today we will learn how to download games from NES to M5 ROM (Fig. 1).

    Figure 1

    Step 1. Prepare files

    Download firmware files firmware.zip(link in section "Download"). We will need 3 files:
    bootloader.bin, nesemu.bin and partitions.bin.

    We also need to download the program ESPFlashDownloadTool_v3.6.3 and game file for NES (file size should be approximately 35 KB).

    Step 2. Download the firmware

    Unzip the program into a folder. Connect the M5 to your computer. Open the administrator executable file ESPFlashDownloadTool_v3.6.3.exe (Fig. Two)

    Figure 2.

    In the window that appears, select ESP32 DownloadTool (Fig. 3).

    Figure 3.

    Check the four boxes as shown in figure 4 area 1, select the files and specify the addresses in memory:

    • 0x1000 bootloader.bin
    • 0x8000 partitions.bin
    • 0x10000 nesemu.bin
    • 0x100000 Baltron.nes // Baltron - the name of the game may be different (Fig. Five)

    Select the serial port as shown in figure 4 area 2. Press THE start button (Fig. 3 area 3). After the firmware is finished, FINISH will appear above the start button. Then disconnect the cable from the M5 and press the power button.

    Figure 4.

    Figure 5.

    Step 3. Launch!

    After pressing the power button, the device will reboot and the game will start (Fig. 6 - 6.1).

    Figure 6.

    Figure 6.1

    In the section "Download" attached video demonstration. The lesson is completed.



  • @Dimi

    Hi Dimi,

    Nice detailed outline - thanks! Been wanting to know how to do this for a while..... Got the old Excitebike motorbike game loaded successfully.

  • @jimit thanks!


与 M5Stack Community 的连接断开,我们正在尝试重连,请耐心等待