pazltron, забавно, дамп который снял * promolife, c SUP 400 in 1 запускается на эмуляторе EmuVT
Конечно, ведь в SUP чип VT и стоит ))) только какой конкретно - непонятно
Cделаль демо-сборку для [SUP 400 in 1] проверить на железе не имею возможности
Проверю на железе, но есть одна особенность. Как мы выяснили с Кластером, в прошивках разных САПов в самом начале есть код инициализации чипа и периферии, в том числе дисплея, на разных САПах он разный. То есть игры запускаются и работают на разных САПах по видеовыходу, но не всегда запускается сам дисплей. Пытаюсь выяснить, что за контроллер на дисплеях.
есть проблема: файл после сборки имеет размер меньший чем объём флешь памяти:
Это не страшно. Файл созданный Кластером занимает всего 2 мегабайта и все работает прекрасно
я попробовал в hex редакторе забить пустое место нулями
Надо заполнять не нулями, а 0xFF
а зачем тогда запускать bin формат
BIN - это бинарник непосредственно исполняемого кода, потому его запускает эмулятор VT, который эмулирует непосредственно железо. Формат NES помимо бинарного кода, содержит информацию о маппере, размеры областей памяти и их адреса. Другими словами NES формат - это контейнер. Добавив нужные заголовки в дамп с САПа, последний легко запускается на любом дендиковском эмуляторе.
Сообщение отредактировал promolife - 01.06.22, 10:20