Skip to main content
NESdev Wiki
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

NES 2.0 Mapper 497

NES 2.0 Mapper 497 denotes the 小霸王 (Xiǎobàwáng, a.k.a. Subor) LOGO cartridge’s circuit board.

Banks

  • CPU $8000-$FFFF: 32 KiB unbanked PRG-ROM
  • PPU $0000-$0FFF: 4 KiB PRG-RAM window into 32 KiB of CHR-RAM, fixed at bank #0
  • PPU $1000-$1FFF: 4 KiB PRG-RAM window into 32 KiB of CHR-RAM, switchable

Register

CHR-RAM Bankswitching Mode

D~[.... ..BA] A~[1... .... .... ....] ($8000-$FFFF, no bus conflicts)
          ++- PPU $1000-$1FFF bank
               0,1: set to bank #1
               2:   automatically switch to PPU A9..8 latched at rising edge of PPU A13, +2
               3:   like 2, but when PPU A9..8 is 3, set to bank #1

Effective CHR-RAM banks

PPU $1000-$1FFF switching modeLast nametable fetch address (excluding attribute table fetches)4 KiB CHR-RAM bank at PPU $00004 KiB CHR-RAM bank at PPU $1000
0-01
1-01
20xx02
21xx03
22xx04
23xx05
30xx02
31xx03
32xx04
33xx01

Mode 3 is used to facilitate a split screen with graphics on top and text in the bottom six character rows.

Edit this page on GitHub