IT-lexikon › Hårdvara › MMC3

MMC3

Hårdvara In English → Uppdaterad: 2026-10-27

Nintendos minneskretsar för NES-kassetter i tredje generationen, som utöver bankväxling räknade skärmrader och därmed gav konsolen ett rasteravbrott den saknade.

Memory Management Controller 3 dök upp 1988 med Super Mario Bros. 3 och sitter i hundratals spel, bland dem Kirby's Adventure och Mega Man 3–6. Som sina föregångare sköter den bankväxling, i 8 KB-sjok för kod och ända ner till 1 KB för grafik, så att brickuppsättningar kan bytas snabbt.

Det nya var räknaren. Kretsen bevakar en adresslinje som PPU:n rör ungefär en gång per skärmrad, räknar ner och löser ut ett IRQ vid noll. Därmed kan spelet byta scrollposition på exakt rätt rad — den fasta statusraden under en rullande värld i Mario 3 är det typiska exemplet. Utan MMC3 fick man förlita sig på sprite 0-träffen, som bara fungerar en gång per bildruta. Emulatorvärlden känner kretsen som mapper 4.

← Tillbaka till lexikonet