IT-словарь › Оборудование › MMC3

MMC3

Оборудование Svenska → Обновлено: 2026-10-27

Контроллер памяти Nintendo третьего поколения для картриджей NES: помимо переключения банков он считал строки развёртки и дал консоли недостающее растровое прерывание.

Memory Management Controller 3 появился в 1988 году вместе с Super Mario Bros. 3 и оказался в сотнях игр, среди них Kirby's Adventure и Mega Man 3–6. Как и предшественники, он занимается переключением банков: по 8 КБ для кода и до 1 КБ для графики, так что наборы тайлов меняются быстро.

Новинкой был счётчик. Чип следит за линией адреса, которую PPU дёргает примерно раз за строку, ведёт обратный отсчёт и по достижении нуля вызывает IRQ. Игра может сменить прокрутку точно на нужной строке — хрестоматийный пример — неподвижная строка состояния под прокручивающимся миром в Mario 3. Раньше разработчики обходились sprite 0 hit, который срабатывает лишь раз за кадр. Авторы эмуляторов знают этот чип как mapper 4.

← Назад к словарю