Namco Pac-Man/Memory Map: Difference between revisions
From Obscure Wiki
Jump to navigationJump to search
(Describe full mirroring a little better) |
(Cleans up the table a bit now that the table CSS has been fixed.) |
||
Line 1: | Line 1: | ||
{| class="tabular" | {| class="tabular" | ||
! Address Range || Size || Device | ! Address Range || Size || Device | ||
|- | |- | ||
| $0000-$3FFF || $4000 || Program ROM space, fixed | | $0000-$3FFF || $4000 || Program ROM space, fixed | ||
Line 22: | Line 22: | ||
| $8000-$FFFF || $8000 || Mirrors of $0000-$7FFF | | $8000-$FFFF || $8000 || Mirrors of $0000-$7FFF | ||
|- | |- | ||
! I/O Range || | ! I/O Range || Size || Device | ||
|- | |- | ||
| $00 || $100 || Interrupt address register | | $00 || $100 || Interrupt address register |
Latest revision as of 09:18, 27 May 2023
Address Range | Size | Device |
---|---|---|
$0000-$3FFF | $4000 | Program ROM space, fixed |
$4000-$43FF | $0400 | Video RAM (Tilemap RAM) |
$4400-$47FF | $0400 | Video RAM {Color RAM) |
$4800-$4BFF | $0400 | Unused space |
$4C00-$4FEF | $03F0 | Work RAM |
$4FF0-$4FFF | $0010 | Sprite Attribute RAM |
$5000-$50FF | $0100 | I/O, Sprite Position and Namco WSG Registers |
$5100-$5FFF | $0F00 | Mirrors of $5000-$50FF (repeated 16 times) |
$6000-$7FFF | $2000 | Mirrors of $4000-$5FFF |
$8000-$FFFF | $8000 | Mirrors of $0000-$7FFF |
I/O Range | Size | Device |
$00 | $100 | Interrupt address register |