Magical Vacation:RAM map

From Data Crystal
Revision as of 14:51, 20 June 2014 by Lytron (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
$02000330-$02000331 - Table Number Entry where the Main Loop Jumps next

$02001191           - Contains a value between #$00 and #$06 (always even number), index for registers $02001192-$02001199 (see $0805BEAC)
$02001192-$02001199 - Storage for doublebyte values (see $0805BEAC)

$0202DE34-$0202DE37 - Contains the address of the OAM buffer offset, normally $0203CAD0

$0202FD31           - Flag register? (see $08097CB4)

$020326D4           - Case Decider at $0809878C

$02032704-$02032707 - (Storage for the Offset of the Tilemap buffers?)

$0203B6D0-$0203B7D8?- Storage for addresses, see $080BD320

$0203BB4F-$0203BB50 - Flags (see $080A08C8)

$0203BBA0-$0203BBA1 - Buffer for $04000050 (BLDCNT - Color Special Effects Selection)
$0203BBA2-$0203BBA3 - Buffer for $04000052 (BLDALPHA - Alpha Blending Coefficients)
$0203BBA4-$0203BBA5 - Buffer for $04000054 (BLDY - Brightness (Fade-In/Out) Coefficient)

$0203BBA8-$0203BBA9 - Buffer for $04000000 (DISPCNT - LCD Control)
$0203BBAA-$0203BBAB - Buffer for $04000008 (BG0CNT - BG0 Control)
$0203BBAC-$0203BBAD - Buffer for $0400000A (BG1CNT - BG1 Control)
$0203BBAE-$0203BBAF - Buffer for $0400000C (BG2CNT - BG2 Control)
$0203BBB0-$0203BBB1 - Buffer for $0400000E (BG3CNT - BG3 Control)
$0203BBB2-$0203BBB3 - Buffer for $04000010 (BG0HOFS - BG0 X-Offset)
$0203BBB4-$0203BBB5 - Buffer for $04000012 (BG0VOFS - BG0 Y-Offset)
$0203BBB6-$0203BBB7 - Buffer for $04000014 (BG1HOFS - BG1 X-Offset)
$0203BBB8-$0203BBB9 - Buffer for $04000016 (BG1VOFS - BG1 Y-Offset)
$0203BBBA-$0203BBBB - Buffer for $04000018 (BG2HOFS - BG2 X-Offset)
$0203BBBC-$0203BBBD - Buffer for $0400001A (BG2VOFS - BG2 Y-Offset)
$0203BBBE-$0203BBBF - Buffer for $0400001C (BG3HOFS - BG3 X-Offset)
$0203BBC0-$0203BBC1 - Buffer for $0400001E (BG3VOFS - BG3 Y-Offset)
$0203BBC2-$0203BBC3 - Buffer for $04000020 (BG2PA - BG2 Rotation/Scaling Parameter A (alias dx))
$0203BBC4-$0203BBC5 - Buffer for $04000022 (BG2PB - BG2 Rotation/Scaling Parameter B (alias dmx))
$0203BBC6-$0203BBC7 - Buffer for $04000024 (BG2PC - BG2 Rotation/Scaling Parameter C (alias dy))
$0203BBC8-$0203BBC9 - Buffer for $04000026 (BG2PD - BG2 Rotation/Scaling Parameter D (alias dmy))
$0203BBCA-$0203BBCB - Buffer for $04000030 (BG3PA - BG3 Rotation/Scaling Parameter A (alias dx))
$0203BBCC-$0203BBCD - Buffer for $04000032 (BG3PB - BG3 Rotation/Scaling Parameter B (alias dmx))
$0203BBCE-$0203BBCF - Buffer for $04000034 (BG3PC - BG3 Rotation/Scaling Parameter C (alias dy))
$0203BBD0-$0203BBD1 - Buffer for $04000036 (BG3PD - BG3 Rotation/Scaling Parameter D (alias dmy))

$0203BBD4-$0203BBD7 - Buffer for $04000028/A (BG2X - BG2 Reference Point X-Coordinate)
$0203BBD8-$0203BBDB - Buffer for $0400002C/E (BG2Y - BG2 Reference Point Y-Coordinate)
$0203BBDC-$0203BBDF - Buffer for $04000038/A (BG3X - BG3 Reference Point X-Coordinate)
$0203BBE0-$0203BBE3 - Buffer for $0400003C/E (BG3Y - BG3 Reference Point Y-Coordinate)

$0203DD90-$0203E18F - OAM buffer

$0203E490-$0203E68F - BG/OBJ Palette buffer

$0203E9D0-$0203E9D3 - Flag registers, worked off at $080988E0

$0203F3CC-§0203F3CF - Contains an address (see $080B7628)