appendix-b

Appendix B. Memory Mappers

 

There are around 100 types of mappers for the NES, each one usually has a name, and each usage of the mapper has been assigned a number by the iNES emulator community. These numbers are supported by most of the NES emulators. The mapper names are based on the type of hardware (chipset) the cartridge uses.

Due to the number of different mappers available only the more popular mapper configurations will be shown in detail in this book.

For more information on specific mappers from the list below, refer to the NesDev Wiki article here: https://www.nesdev.org/wiki/Mapper

B.1 Complete Mapper List

At the time of writing, this was a complete list of the Mappers recorded.

B.2 NROM

B.2.1 Overview

B.2.2 Banks

B.3 MMC1

B.3.1 Overview

B.3.2 Banks

B.4 MMC2

B.4.1 Overview

B.4.2 Banks

B.5 MMC3

B.5.1 Overview

B.5.2 Banks

B.6 MMC5

B.6.1 Overview

B.6.2 Banks

B.7 UxROM

B.7.1 Overview

B.7.2 Banks

B.8 VRC1

B.8.1 Overview

B.8.2 Banks

B.9 VRC2 and VRC4

B.9.1 Overview

B.9.2 Banks

B.10 VRC7

B.10.1 Overview

B.10.2 Banks