68k memory map

From NeoGeo Development Wiki
Revision as of 14:45, 24 March 2011 by Furrtek (talk | contribs)
Jump to navigation Jump to search
Start address End address Size DEF Name Description
$000000 $0FFFFF 1MiB First fixed bank of the 68k binary (P ROM or PRG file)
$100000 $10F2FF 64KiB
(Mirrored up to $1FFFFF)
WORKRAM User RAM
$10F300 $10FFFF BIOS-reserved RAM
$200000 $2FFFFF 1MiB Second bank of the 68k binary (bankswitch possible on some carts, $2FFFE0 ?)
$300000 $3FFFFF Memory mapped registers
$400000 $7FFFFF 8KiB (Mirrored) PALETTERAM Palette RAM
$800000 $BFFFFF 4 KiB (Mirrored) MEMORYCARD Memory card (Even bytes are always $FF) (Replaced with onboard RAM in CD systems)
$C00000 $C1FFFF/$CFFFFF 128KiB/512KiB BIOSROM System's BIOS (size depends on system: 128kB mirrored or 512kB)
$D00000 $DFFFFF 64KiB (Mirrored) 64KiB battery-backed RAM (MVS only)
$E00000 $EFFFFF 1MiB UPLOAD Upload zone (only on CD systems)
$FF0000 $FFFFFF ? CD system registers