Bank switching (przełączanie banków)
Podmienianie fragmentu zbyt dużej pamięci ROM widocznego w małym oknie adresowym procesora — tak 8-bitowe gry przeskakiwały własny limit pamięci.
Procesor 6502 adresował 64 KB, ale kartridże szybko przerosły ten limit. Układ mappera na kartridżu — MMC1 i MMC3 Nintendo albo seria VRC Konami — pozwalał zapisać numer banku do rejestru i tym samym zmienić, który fragment ROM-u leży w stałym oknie. Sztuczka nie była nowa: korzystały z niej komputery domowe, megaROM-y MSX i kartridże Atari. Cena? Kod przełączający bank nie może akurat wykonywać się w banku, który właśnie wymienia spod własnych nóg. Dzięki przełączaniu banków kartridż NES-a z kilkuset kilobajtami w ogóle był możliwy.