summaryrefslogtreecommitdiff
path: root/hram.asm
diff options
context:
space:
mode:
Diffstat (limited to 'hram.asm')
-rw-r--r--hram.asm25
1 files changed, 18 insertions, 7 deletions
diff --git a/hram.asm b/hram.asm
index f5817fa4..0b5cb8b0 100644
--- a/hram.asm
+++ b/hram.asm
@@ -16,8 +16,6 @@ hWarpDestinationMap EQU $FF8B
hOAMTile EQU $FF8B
-hROMBankTemp EQU $FF8B
-
hPreviousTileset EQU $FF8B
hEastWestConnectedMapWidth EQU $FF8B
@@ -155,6 +153,8 @@ hCoins EQU $FFA0 ; 2-byte BCD number
hDivideBCDDivisor EQU $FFA2 ; 3-byte BCD number
hDivideBCDQuotient EQU $FFA2 ; 3-byte BCD number
+hDivideBCDBuffer EQU $FFA5 ; 3 bytes
+
hSerialReceivedNewData EQU $FFA9
@@ -271,6 +271,8 @@ H_CURRENTSPRITEOFFSET EQU $FFDA ; multiple of $10
hItemCounter EQU $FFDB
+hCanceledPrinting EQU $FFDB
+
hGymGateIndex EQU $FFDB
hGymTrashCanRandNumMask EQU $FFDB
@@ -309,15 +311,24 @@ hCoordsInFrontOfPlayerMatch EQU $FFEA
hSpriteAnimFrameCounter EQU $FFEA
+hItemAlreadyFound EQU $FFEB
+
+hDidntFindAnyHiddenObject EQU $FFEE
+
H_WHOSETURN EQU $FFF3 ; 0 on player’s turn, 1 on enemy’s turn
+hLCDCPointer EQU $FFF4
+
+hJoyInput EQU $FFF5
+
+hDisableJoypadPolling EQU $FFF8 ; non-zero value disables polling of joypad
+
; bit 0: draw HP fraction to the right of bar instead of below (for party menu)
; bit 1: menu is double spaced
-hFlags_0xFFF6 EQU $FFF6
-
-hFieldMoveMonMenuTopMenuItemX EQU $FFF7
+hFlags_0xFFFA EQU $FFFA
-hDisableJoypadPolling EQU $FFF9
+hFieldMoveMonMenuTopMenuItemX EQU $FFFB
-hJoyInput EQU $FFF8
+h_0xFFFC EQU $FFFC
+hGBC EQU $FFFE ; 0 if DMG, != 0 if GBC