diff options
Diffstat (limited to 'src/constants/misc_constants.asm')
-rw-r--r-- | src/constants/misc_constants.asm | 35 |
1 files changed, 22 insertions, 13 deletions
diff --git a/src/constants/misc_constants.asm b/src/constants/misc_constants.asm index a6511df..b31631a 100644 --- a/src/constants/misc_constants.asm +++ b/src/constants/misc_constants.asm @@ -1,17 +1,12 @@ -; console types (wConsole) -CONSOLE_DMG EQU $00 -CONSOLE_SGB EQU $01 -CONSOLE_CGB EQU $02 - ; buttons -A_BUTTON_F EQU $0 -B_BUTTON_F EQU $1 -SELECT_F EQU $2 -START_F EQU $3 -D_RIGHT_F EQU $4 -D_LEFT_F EQU $5 -D_UP_F EQU $6 -D_DOWN_F EQU $7 +A_BUTTON_F EQU 0 +B_BUTTON_F EQU 1 +SELECT_F EQU 2 +START_F EQU 3 +D_RIGHT_F EQU 4 +D_LEFT_F EQU 5 +D_UP_F EQU 6 +D_DOWN_F EQU 7 A_BUTTON EQU 1 << A_BUTTON_F ; $01 B_BUTTON EQU 1 << B_BUTTON_F ; $02 @@ -25,6 +20,20 @@ D_DOWN EQU 1 << D_DOWN_F ; $80 BUTTONS EQU A_BUTTON | B_BUTTON | SELECT | START ; $0f D_PAD EQU D_RIGHT | D_LEFT | D_UP | D_DOWN ; $f0 +; console types (wConsole) +CONSOLE_DMG EQU $00 +CONSOLE_SGB EQU $01 +CONSOLE_CGB EQU $02 + +; wReentrancyFlag bits +IN_VBLANK EQU 0 +IN_TIMER EQU 1 + +; wFlushPaletteFlags constants +FLUSH_ONE_PAL EQU %10000000 +FLUSH_ALL_PALS EQU %11000000 +FLUSH_ALL_PALS_F EQU 6 + ; Game event constants (wGameEvent) const_def const GAME_EVENT_OVERWORLD ; $0 |