Conmutación de bancos
Cambiar qué porción de una ROM sobredimensionada asoma por la pequeña ventana de direcciones de la CPU — cómo los juegos de 8 bits rompieron su propio techo de memoria.
Un 6502 alcanzaba 64 KB de espacio de direcciones, pero los cartuchos pronto crecieron más allá. Un chip mapper en el cartucho — los MMC1 y MMC3 de Nintendo, la serie VRC de Konami — permitía que el código escribiera un número de banco en un registro y cambiara así qué banco de ROM ocupaba la ventana fija. El truco no era nuevo: los ordenadores domésticos, las mega-ROM de MSX y los cartuchos de Atari lo hacían igual. El precio era que el código conmutado no debía estar ejecutándose justo cuando se retiraba a sí mismo del suelo bajo sus pies. La conmutación de bancos es la razón de que un cartucho de NES de varios cientos de KB fuera posible siquiera.