mirror of
https://github.com/pret/poketcg.git
synced 2026-10-05 23:40:12 -04:00
120 lines
1.3 KiB
NASM
120 lines
1.3 KiB
NASM
SECTION "HRAM", HRAM
|
|
|
|
hBankROM:: ; ff80
|
|
ds 1
|
|
|
|
hBankSRAM:: ; ff81
|
|
ds 1
|
|
|
|
hBankVRAM:: ; ff82
|
|
ds 1
|
|
|
|
hDMAFunction:: ; ff83
|
|
ds 10
|
|
|
|
hDPadRepeat:: ; ff8d
|
|
ds 1
|
|
|
|
hButtonsReleased:: ; ff8e
|
|
ds 1
|
|
|
|
hButtonsPressed2:: ; ff8f
|
|
ds 1
|
|
|
|
hButtonsHeld:: ; ff90
|
|
ds 1
|
|
|
|
hButtonsPressed:: ; ff91
|
|
ds 1
|
|
|
|
hSCX:: ; ff92
|
|
ds 1
|
|
|
|
hSCY:: ; ff93
|
|
ds 1
|
|
|
|
hWX:: ; ff94
|
|
ds 1
|
|
|
|
hWY:: ; ff95
|
|
ds 1
|
|
|
|
hff96:: ; ff96
|
|
ds 1
|
|
|
|
; $c2 = player ; $c3 = opponent
|
|
hWhoseTurn:: ; ff97
|
|
ds 1
|
|
|
|
; deck index of a card (0-59)
|
|
hTempCardIndex_ff98:: ; ff98
|
|
ds 1
|
|
|
|
; used in SortCardsInListByID
|
|
hTempListPtr_ff99:: ; ff99
|
|
ds 2
|
|
|
|
; used in SortCardsInListByID
|
|
; this function supports 16-bit card IDs
|
|
hTempCardID_ff9b:: ; ff9b
|
|
ds 2
|
|
|
|
; a PLAY_AREA_ARENA constant (0: arena card, 1-5: bench card)
|
|
hTempPlayAreaLocationOffset_ff9d:: ; ff9d
|
|
ds 1
|
|
|
|
hAIActionTableIndex:: ; ff9e
|
|
ds 1
|
|
|
|
hTempCardIndex_ff9f:: ; ff9f
|
|
ds 1
|
|
|
|
; multipurpose temp storage
|
|
hTemp_ffa0:: ; ffa0
|
|
ds 1
|
|
|
|
hTempPlayAreaLocationOffset_ffa1:: ; ffa1
|
|
ds 1
|
|
|
|
ds 6
|
|
|
|
; hffa8 through hffb0 appear to be related to text processing
|
|
hffa8:: ; ffa8
|
|
ds 1
|
|
|
|
hffa9:: ; ffa9
|
|
ds 1
|
|
|
|
hffaa:: ; ffaa
|
|
ds 1
|
|
|
|
hffab:: ; ffab
|
|
ds 1
|
|
|
|
hffac:: ; ffac
|
|
ds 1
|
|
|
|
hffad:: ; ffad
|
|
ds 1
|
|
|
|
hffae:: ; ffae
|
|
ds 1
|
|
|
|
hffaf:: ; ffaf
|
|
ds 1
|
|
|
|
hffb0:: ; ffb0
|
|
ds 1
|
|
|
|
hCurrentMenuItem:: ; ffb1
|
|
ds 1
|
|
|
|
ds 3
|
|
|
|
hffb5:: ; ffb5
|
|
ds 1
|
|
|
|
; used in DivideBCbyDE
|
|
hffb6:: ; ffb6
|
|
ds 1
|