Logical spacing in data/sgb/sgb_palettes.asm

This commit is contained in:
Rangi 2020-07-05 16:15:01 -04:00
parent 6137f5accb
commit a77999f7f1
10 changed files with 82 additions and 187 deletions

View file

@ -16,10 +16,6 @@ ENDM
coins equs "bcd2"
money equs "bcd3"
RGB: MACRO
dw (\3 << 10 | \2 << 5 | \1)
ENDM
tmlearn: MACRO
x = 0
REPT _NARG

17
macros/gfx.asm Normal file
View file

@ -0,0 +1,17 @@
RGB: MACRO
rept _NARG / 3
dw palred (\1) + palgreen (\2) + palblue (\3)
shift 3
endr
ENDM
palred EQUS "(1 << 0) *"
palgreen EQUS "(1 << 5) *"
palblue EQUS "(1 << 10) *"
palettes EQUS "* PALETTE_SIZE"
palette EQUS "+ PALETTE_SIZE *"
color EQUS "+ PAL_COLOR_SIZE *"
tiles EQUS "* LEN_2BPP_TILE"
tile EQUS "+ LEN_2BPP_TILE *"