Alleyway (GB) - RAM

From ROM Detectives Wiki
Jump to navigation Jump to search
Label-Main.svgLabel-RAM.svgLabel-ROM.svgLabel-Text.svgLabel-Lua.svg


World

World

Alleyway - GB - World.png

Memory Addresses

C000-C200 - Brick Map Type (00 - Empty, 01 - White, 02 - Gray, 03 - Black, 04 - Indestructible Top and Bottom)
C400-C500 - Brick Map Solid (00 - Empty, 01 - Solid)

C801 - Paddle Left Tile X Position
C802 - Paddle Left Tile Sprite (00 - End)
C805 - Paddle Middle Tile X Position
C806 - Paddle Middle Tile Sprite (00 - End, 01 - Middle)
C809 - Paddle Right Tile X Position
C80A - Paddle Middle Tile Sprite (00 - End)

C80C - Ball Y
C80D - Ball X

C81A - Display Player Score: 9xxx (Uses 80-89)
C81E - Display Player Score: x9xx (Uses 80-89)
C822 - Display Player Score: xx9x (Uses 80-89)
C826 - Display Player Score: xxx9 (Uses 80-89)
C82E - Display Top Score: 9xxx (Uses 80-89)
C832 - Display Top Score: x9xx (Uses 80-89)
C836 - Display Top Score: xx9x (Uses 80-89)
C83A - Display Top Score: xxx9 (Uses 80-89)

CA00-CA13 - Block Row X Offset (used when scrolling horizontally)

CA41 - Delay for mushroom cloud animation.
CA42 - Delay for Mario falling out of paddle.
CA44 - Lives (00-09)
CA45 - Stage
CA46 - Display Stage
CA48 - Bonus Time (00-5F)

FFBE - Set Ball to This Speed when It Hits the Paddle (01-19)
FFBF - Paddle Y Position (90) (Doesn't affect collision)
FFC0 - Paddle X Position (0F-67)
FFC9 - Bricks Remaining
FFCA - Score x1
FFCB - Score x256
FFCC - Top Score x1
FFCD - Top Score x256