From 2fca32b6c8742c4accaf05a8bfc0377b59a76c6e Mon Sep 17 00:00:00 2001 From: Rangi Date: Wed, 30 Jan 2019 19:43:01 -0500 Subject: [PATCH] Explain the c608 union size --- wram.asm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wram.asm b/wram.asm index 5fe54b7b4..22941c5c5 100644 --- a/wram.asm +++ b/wram.asm @@ -364,14 +364,18 @@ wc642:: ds 5 wc647:: ds 33 wc668:: ds 32 wc688:: ds 2 -wc68a:: ds 350 +wc68a:: ds 4 NEXTU ; c608 ; surrounding tiles +; This buffer determines the size for the rest of the union; +; it uses exactly 480 bytes. wSurroundingTiles:: ds SURROUNDING_WIDTH * SURROUNDING_HEIGHT NEXTU ; c608 ; box save buffer +; SaveBoxAddress uses this buffer in three steps because it +; needs more space than is available. wBoxPartialData:: ds 480 wBoxPartialDataEnd::