NES 2.0 Mapper 315 is used for multicarts using 820732C- and 830134C-numbered PCBs such as 4-in-1 Street Blaster 5. Its UNIF board name is BMC-830134C.
These registers function identically to a normal MMC3, except in GNROM mode.
Mask: probably $E000 D~7654 3210 --------- .... CPpC |||+- Select 256 KiB outer CHR-ROM bank (i.e. CHR A18) |++-- Select 128 KiB outer PRG-ROM bank (i.e. PRG A17-A18) | +-- Select 128 KiB outer CHR-ROM bank (i.e. CHR A17) +---- Select 64 KiB outer CHR-ROM bank (i.e. CHR A16)
If PRG A17 and PRG A18 are both 1 (i.e. if $6800 AND $06==$06), standard MMC3 PRG-ROM banking is replaced with an odd GNROM-ish mode, in which the MMC3's CPU A14 input is held low and PRG A14 is directly connected to CPU A14, resulting in the following bank layout:
NES 2.0 Mapper 348 is similar but with the Outer Bank Register bits being arranged slightly differently.
Categories: Mappers with scanline IRQs, MMC3-like mappers, Multicart mappers