Урок 13. FACES. Запуск игр от Dendy (NES)



  • Цель урока

    Привет! Сегодня мы научимся загружать игры от NES в ПЗУ M5 (рис. 1).

    Рисунок 1

    Шаг 1. Подготовим файлы

    Скачайте файлы прошивки firmware.zip (ссылка в разделе "Download"). Нам потребуются 3 файла:
    bootloader.bin, nesemu.bin и partitions.bin.

    Также нам необходимо скачать программу ESPFlashDownloadTool_v3.6.3 и файл игры для NES (размер файла должен быть приблизительно 35 Кбайт).

    Шаг 2. Загрузим прошивку

    Распакуйте программу в папку. Подключите M5 к компьютеру. Откройте с правами администратора исполняемый файл ESPFlashDownloadTool_v3.6.3.exe (рис. 2)

    Рисунок 2.

    В появившемся окне выберите ESP32 DownloadTool (рис. 3).

    Рисунок 3.

    Отметьте четыре галочки, как на рисунке 4 область 1, выберите файлы и укажите адреса в памяти:

    • 0x1000 bootloader.bin
    • 0x8000 partitions.bin
    • 0x10000 nesemu.bin
    • 0x100000 Baltron.nes // где Baltron - имя игры, может быть другое (рис. 5)

    Выберите последовательный порт как на рисунке 4 область 2. Нажмите на кнопку START (рис. 3 область 3). После того, как прошивка завершится появится надпись FINISH над кнопкой START. После этого отключите кабель от M5 и нажмите кнопку питания.

    Рисунок 4.

    Рисунок 5.

    Шаг 3. Запуск!

    После нажатия на кнопку питания устройство перезагрузится и начнётся игра (рис. 6 - 6.1).

    Рисунок 6.

    Рисунок 6.1

    В разделе "Download" прилагается видео с демонстрацией работы. На этом урок завершён.

    Downloads



  • Здравствуйте.
    Скажите, пожалуйста, как прошивать в среде MAC OS?



  • @shaxser добрый день! используйте Boot Camp и Windows для запуска EXE



  • @dimi спасибо! В Parallel запущу тогда. Думал, может есть способ без винды.


登录后回复
 

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