diff options
Diffstat (limited to 'hram.asm')
-rwxr-xr-x | hram.asm | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -9,11 +9,26 @@ hPrevPreviousJoypadState EQU $FF9B ; joypad state from two frames ago. See joy hPreviousJoypadState EQU $FF9C ; prevoius frame's joypad state. See joy_constants.asm for ; which bits correspond to which buttons. +hSTAT EQU $FF9F +hSCY EQU $FFA0 +hSCX EQU $FFA1 +hLYC EQU $FFA2 +hBGP EQU $FFA3 +hOBP0 EQU $FFA4 +hOBP1 EQU $FFA5 +hWY EQU $FFA6 +hWX EQU $FFA7 +hLastLYC EQU $FFA8 + hBoardYShift EQU $FFA0 ; Vertical pixel offset of the board. For example, the board is shifted ; by small amounts when "tilt up" is used. hBoardXShift EQU $FFA1 ; Horizontal pixel offset of the board. For example, the board is shifted ; $20 pixels to the right when launching the ball at the start of a round. +hNumFramesSinceLastVBlank EQU $FFB2 +hNumFramesDropped EQU $FFB3 +hVBlankCount EQU $FFB4 + hFlipperYCollisionAttribute EQU $FFBF ; Vertical collision attribute for when ball collides with a flipper. hLoadedROMBank EQU $FFF8 ; this is updated whenever the code switches ROM Banks |