summaryrefslogtreecommitdiff
path: root/src/engine/home.asm
diff options
context:
space:
mode:
authorxCrystal <rgr.crystal@gmail.com>2018-02-26 18:31:43 +0100
committerxCrystal <rgr.crystal@gmail.com>2018-02-26 18:31:43 +0100
commit4485b77a5f5041e17ea6f349fd8fe677316afac9 (patch)
treee045468aaa548b7334b33234c9f75b3322284cf6 /src/engine/home.asm
parent0ebbfca877fa165bc276cb6bac4c459f1738e554 (diff)
Finish documenting booster packs and wFlushPaletteFlags constants
Diffstat (limited to 'src/engine/home.asm')
-rw-r--r--src/engine/home.asm12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/engine/home.asm b/src/engine/home.asm
index 86bf865..05da41c 100644
--- a/src/engine/home.asm
+++ b/src/engine/home.asm
@@ -230,7 +230,7 @@ EnableLCD: ; 0277 (0:0277)
or rLCDC_ENABLE_MASK ;
ld [wLCDC], a ;
ld [rLCDC], a ; turn LCD on
- ld a, %11000000
+ ld a, FLUSH_ALL
ld [wFlushPaletteFlags], a
ret
@@ -481,13 +481,13 @@ ZeroRAM: ; 03ec (0:03ec)
; Flush all non-CGB and CGB palettes
SetFlushAllPalettes: ; 0404 (0:0404)
- ld a, $c0
+ ld a, FLUSH_ALL
jr SetFlushPalettes
; Flush non-CGB palettes and a single CGB palette,
; provided in a as an index between 0-7 (BGP) or 8-15 (OBP)
SetFlushPalette: ; 0408 (0:0408)
- or $80
+ or FLUSH_ONE
jr SetFlushPalettes
; Set wBGP to the specified value, flush non-CGB palettes, and the first CGB palette.
@@ -495,7 +495,7 @@ SetBGP: ; 040c (0:040c)
ld [wBGP], a
SetFlushPalette0:
- ld a, $80
+ ld a, FLUSH_ONE
SetFlushPalettes:
ld [wFlushPaletteFlags], a
@@ -547,9 +547,9 @@ FlushPalettes: ; 042d (0:042d)
ret
.CGB
; flush a single CGB BG or OB palette
- ; if bit6 of [wFlushPaletteFlags] is set, flush all 16 of them
+ ; if bit6 (FLUSH_ALL_F) of [wFlushPaletteFlags] is set, flush all 16 of them
ld a, [wFlushPaletteFlags]
- bit 6, a
+ bit FLUSH_ALL_F, a
jr nz, FlushAllCGBPalettes
ld b, CGB_PAL_SIZE
call CopyCGBPalettes