Language…
14 users online:  AmperSam,  Anorakun, Beed28, DanMario24YT, Golden Yoshi, Gorry, h.carrell, Hammerer, OrangeBronzeDaisy, Papangu, Serge, signature_steve, SMW Magic, Spedinja - Guests: 268 - Bots: 392
Users: 64,795 (2,370 active)
Latest user: mathew

YI Memory Map

Displaying 1 out of 1 addresses.

View: moderated | waiting (27)

Filter

Link
  • Pages:
  • 1
SRAM Address Length Type Description Details
$700200 2048 bytes Misc. OAM buffer. Split into 256 4-word entries, each one representing a possible entry in OAM:

Word 1: Screen-relative X coordinate (low byte copied into byte 1 of OAM low table mirror entry)
Word 2: Screen-relative Y coordinate (low byte copied into byte 2 of OAM low table mirror entry)
Word 3: Copied into OAM low table mirror entry bytes 3 & 4 (see OAM low table mirror $700A00 for details)
Word 4: -p----sx------sx, p = priority (0=forward, 1=reverse), s = size, x = 9th x bit (low byte copied into high table buffer entry)

NOTE: First 16 sprites are reserved for high priority items such as text and these are NOT handled by this buffer, thus copying begins at $700A40 for low table mirror and $700C30 for high table buffer.

Copying will continue until either the last entry of the OAM low table mirror ($700BFC) or the last entry of this buffer ($7009F8).
  • Pages:
  • 1