nuclear@0: ; vi:ft=rgbasm: nuclear@3: REG_P1 equ $ff00 nuclear@0: REG_LCDC equ $ff40 nuclear@0: REG_STAT equ $ff41 nuclear@0: REG_SCY equ $ff42 nuclear@0: REG_SCX equ $ff43 nuclear@0: REG_LY equ $ff44 nuclear@0: REG_LYC equ $ff45 nuclear@0: REG_BGP equ $ff47 nuclear@0: REG_OBP0 equ $ff48 nuclear@0: REG_OBP1 equ $ff49 nuclear@0: REG_WY equ $ff4a nuclear@0: REG_WX equ $ff4b nuclear@0: nuclear@3: P1_RIGHT equ $01 nuclear@3: P1_A equ $01 nuclear@3: P1_LEFT equ $02 nuclear@3: P1_B equ $02 nuclear@3: P1_UP equ $04 nuclear@3: P1_SELECT equ $04 nuclear@3: P1_DOWN equ $08 nuclear@3: P1_START equ $08 nuclear@3: P1_DPAD equ $20 nuclear@3: P1_BUTTONS equ $10 nuclear@3: nuclear@0: LCDC_BGON equ $01 nuclear@0: LCDC_OBJON equ $02 nuclear@0: LCDC_OBJ16 equ $04 nuclear@0: LCDC_BGMAP_9C00 equ $08 nuclear@0: LCDC_CHAR_8000 equ $10 nuclear@0: LCDC_WON equ $20 nuclear@0: LCDC_WMAP_9C00 equ $40 nuclear@0: LCDC_DISPON equ $80 nuclear@0: nuclear@0: STAT_MODE_MASK equ $03 nuclear@0: STAT_LYC equ $04 nuclear@0: STAT_IE_HBLANK equ $08 nuclear@0: STAT_IE_VBLANK equ $10 nuclear@0: STAT_IE_OAM equ $20 nuclear@0: STAT_IE_LYC equ $40