diff options
author | Zumi <13794376+ZoomTen@users.noreply.github.com> | 2021-05-02 20:36:50 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-02 09:36:50 -0400 |
commit | 2f9b3eea0e820d82a764a02cbda3b1de340db42c (patch) | |
tree | 6d1c5ca8b2bf6806fe95a77af0082068c7666409 /ram | |
parent | d9f52a57a604cc1204f6077e21d75e04cb954672 (diff) |
Disassemble memory minigame and Picross minigame
Diffstat (limited to 'ram')
-rw-r--r-- | ram/vram.asm | 10 | ||||
-rw-r--r-- | ram/wram.asm | 40 |
2 files changed, 50 insertions, 0 deletions
diff --git a/ram/vram.asm b/ram/vram.asm index bf10e4d..531fa9e 100644 --- a/ram/vram.asm +++ b/ram/vram.asm @@ -52,6 +52,16 @@ vTitleLogo:: vTitleLogo2:: ; TODO: what size? +NEXTU + + ds $80 tiles + +vPicrossBackground:: + ds $70 tiles + +vPicrossPlayArea:: + ds $90 tiles + ENDU diff --git a/ram/wram.asm b/ram/wram.asm index 0979c19..dc8010a 100644 --- a/ram/wram.asm +++ b/ram/wram.asm @@ -244,6 +244,22 @@ wc51a:: ds 1 ds 25 wSlotsEnd:: db +NEXTU + + ds 200 + +wMemoryGameCards:: ds 9 * 5 +wMemoryGameCardsEnd:: +wMemoryGameLastCardPicked:: db +wMemoryGameCard1:: db +wMemoryGameCard2:: db +wMemoryGameCard1Location:: db +wMemoryGameCard2Location:: db +wMemoryGameNumberTriesRemaining:: db +wMemoryGameLastMatches:: ds 5 +wMemoryGameCounter:: db +wMemoryGameNumCardsMatched:: db + ENDU @@ -325,6 +341,29 @@ wPikachuMinigameTilesPointer:: ds 2 wPikachuMinigameColumnBuffer:: ds 16 NEXTU + +wPicrossCursorSpritePointer:: ds 2 +wPicrossCurrentGridNumber:: ds 1 +wPicrossCurrentCellNumber:: ds 1 +wPicrossCurrentCellType:: ds 1 +wPicrossJoypadAction:: ds 1 + ds 1 +wc607:: ds 1 +wPicrossMarkedCells:: ds 4*4*4*4 + ds 1 +wPicrossLayoutBuffer:: ds $20 +wPicrossLayoutBuffer2:: ds $20 - 1 +wPicrossBitmap:: ds 4*4*4*4 +wPicrossBase2bppPointer:: ds 2 +wPicrossBaseGFXPointer:: ds 2 +wPicrossDrawingRoutineCounter:: ds 1 + ds 11 +wPicrossNumbersBuffer:: ds 4*4*4*4 +wPicrossRowGFX2bppBuffer:: ds 144 + ds 112 +wPicrossErrorCheck:: ds 1 + ds 1 +NEXTU ; Battle-related ds $1ea @@ -512,6 +551,7 @@ SECTION "CB5E", WRAM0[$CB5E] wJumptableIndex:: db wSlotsDelay:: +wMemoryGameCardChoice:: wFlyDestination:: wIntroSceneFrameCounter:: wTrainerGearPointerPosition:: |