Game Pak CPU memory PPU memory Screen
File:
Format
TV standard
Mapper
PRG-ROM
CHR-ROM
PRG-RAM
CHR-RAM
VRAM
Mirroring
Extra ROM
Trainer
Arcade

Mapper
NMI vector$0000
Reset vector$0000
IRQ vector$0000
(Mapper registers)
(Mapper registers)
(Mapper registers)
(Mapper registers)
Internal RAM / stack
I/O
2000: 00 00 00 00 00 00 00 00
4000: 00 00 00 00 00 00 00 00
4008: 00 00 00 00 00 00 00 00
4010: 00 00 00 00 00 00 00 00
4018: 00 00 00 00 00 00 00 00
PRG-RAM
PRG-ROM low page (bank 0)
PRG-ROM high page (bank 1)
CHR-ROM
Name / attributes table
Palettes
CHR-ROM low page
(bank 0)
high page
(bank 0)
Name tables

Attributes tables

















Palettes
→ @ /
Frame 0 / CPU cycle 0000 / PPU 000:000
OAM memory I/O
PPU control register 100000000b
PPU control register 200000000b
PPU status register00000000b
SPR-RAM address / data registers00 00
PPU background scrolling offset00000000b
VRAM address register00000000b
VRAM data register00000000b
APU channel 1 (rectangle)00 00 00 00
APU channel 2 (rectangle)00 00 00 00
APU channel 3 (triangle)00 00 00 00
APU channel 4 (noise)00 00 00 00
APU channel 5 (DMC)00 00 00 00
SPR-RAM DMA Register00000000b
DMC / IRQ / length / channel00000000b
Joypad #1 / #200 00
CPU registers / flags
A
0
X
0
Y
0
PC
0
S
0
P
0
C
0
Z
0
I
1
D
0
B
1
V
0
N
0