summaryrefslogtreecommitdiff
path: root/wram.asm
diff options
context:
space:
mode:
authorentrpntr <12521136+entrpntr@users.noreply.github.com>2020-06-05 17:54:54 -0400
committerGitHub <noreply@github.com>2020-06-05 17:54:54 -0400
commit41aed88e16a138293971d63e7facfceb8f612c60 (patch)
tree214be900e6128abe76d6d1b599068da02abfc40a /wram.asm
parente28325211cfc584ebed4389ab242014cc80ab2c9 (diff)
parent13eb43eb1b14d227b73ccfc6ba000ff982189425 (diff)
Merge pull request #44 from libjet/bank38
Disassemble bank $38
Diffstat (limited to 'wram.asm')
-rw-r--r--wram.asm67
1 files changed, 67 insertions, 0 deletions
diff --git a/wram.asm b/wram.asm
index 63c34287..63c2ec91 100644
--- a/wram.asm
+++ b/wram.asm
@@ -233,6 +233,14 @@ wTempTilemap::
ds SCREEN_WIDTH * SCREEN_HEIGHT ; $168 = 360
NEXTU ; c508
+; unown puzzle
+wUnownPuzzle::
+ ds 200
+wPuzzlePieces:: ds 6 * 6
+ ds 244
+wUnownPuzzleEnd::
+
+NEXTU ; c508
; This union spans 200 bytes from c508 to c5d0.
UNION ; c508
@@ -392,6 +400,34 @@ wSlotsDataEnd::
wSlotsEnd::
NEXTU ; c5d0
+; card flip
+wCardFlip:: ; c5d0
+wDeck:: ds 24
+wDeckEnd::
+; c5e8
+wCardFlipNumCardsPlayed:: db
+wCardFlipFaceUpCard:: db
+wDiscardPile:: ds 24
+wDiscardPileEnd::
+wCardFlipEnd::
+
+NEXTU ; c5d0
+; dummy game
+wDummyGame:: ; c5d0
+wDummyGameCards:: ds 9 * 5
+wDummyGameCardsEnd::
+wDummyGameLastCardPicked:: db ; c5fd
+wDummyGameCard1:: db ; c5fe
+wDummyGameCard2:: db ; c5ff
+wDummyGameCard1Location:: db ; c600
+wDummyGameCard2Location:: db ; c601
+wDummyGameNumberTriesRemaining:: db ; c602
+wDummyGameLastMatches:: ds 5 ; c603
+wDummyGameCounter:: db ; c608
+wDummyGameNumCardsMatched:: db ; c609
+wDummyGameEnd::
+
+NEXTU ; c5d0
; unused (engine/gfx/color.asm)
ds 50
@@ -463,6 +499,25 @@ wPrinterExposureTime:: db ; cafb
wGameboyPrinterRAMEnd::
NEXTU ; c700
+; bill's pc data
+wBillsPCData::
+wBillsPCPokemonList::
+; (species, box number, list index) x30
+ ds 3 * 30
+ ds 720
+wBillsPC_ScrollPosition:: db
+wBillsPC_CursorPosition:: db
+wBillsPC_NumMonsInBox:: db
+wBillsPC_NumMonsOnScreen:: db
+wBillsPC_LoadedBox:: db ; 0 if party, 1 - 14 if box, 15 if active box
+wBillsPC_BackupScrollPosition:: db
+wBillsPC_BackupCursorPosition:: db
+wBillsPC_BackupLoadedBox:: db
+wBillsPC_MonHasMail:: db
+ ds 5
+wBillsPCDataEnd::
+
+NEXTU ; c700
; Hall of Fame data
wHallOfFamePokemonList:: hall_of_fame wHallOfFamePokemonList
@@ -1098,12 +1153,24 @@ wTrainerCardBadgeTileID:: db
wTrainerCardBadgeAttributes:: db
NEXTU ; ce64
+; card flip data
+wCardFlipCursorY:: db
+wCardFlipCursorX:: db
+wCardFlipWhichCard:: db
+
+NEXTU ; ce64
; magnet train
wMagnetTrainOffset:: db
wMagnetTrainPosition:: db
wMagnetTrainWaitCounter:: db
NEXTU ; ce64
+; unown puzzle data
+wHoldingUnownPuzzlePiece:: db
+wUnownPuzzleCursorPosition:: db
+wUnownPuzzleHeldPiece:: db
+
+NEXTU ; ce64
; miscellaneous
wFrameCounter::
wMomBankDigitCursorPosition::