From e12acedc20d80ecd904928da434b6e1abff7bdea Mon Sep 17 00:00:00 2001 From: PikalaxALT Date: Wed, 7 Dec 2016 08:19:53 -0500 Subject: Unreferenced functions and data in bank 2 --- main.asm | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- wram.asm | 5 ++++- 2 files changed, 62 insertions(+), 4 deletions(-) diff --git a/main.asm b/main.asm index 7baddcd..ae02c98 100755 --- a/main.asm +++ b/main.asm @@ -11840,7 +11840,32 @@ PointerTable_84bd: ; 0x84bd ; STAGE_SEEL_BONUS padded_dab Func_26b7e - dr $84fd, $8524 +Func_84fd: + ld a, [hGameBoyColorFlag] + and a + jr z, .asm_850d + ld a, $1 + ld [rVBK], a + xor a + call Func_8519 + xor a + ld [rVBK], a +.asm_850d + ld a, $81 + call Func_8519 + ld de, wc647 + call Func_8524 + ret + +Func_8519: ; 8519 (2:4519) + ld hl, $9c00 + ld b, $20 +.asm_851e + ld [hli], a + ld [hli], a + dec b + jr nz, .asm_851e + ret Func_8524: ; 0x8524 ld hl, wd46f @@ -11891,7 +11916,17 @@ Func_8543: ; 0x8543 res 7, e ret - dr $8569, $8576 +Func_8569: + xor a + ld hl, wd400 + ld b, $31 +.asm_856f + ld [hli], a + ld [hli], a + dec b + jr nz, .asm_856f + ld [hli], a + ret AddBCDScore: ; 0x8576 ld h, b @@ -13450,7 +13485,27 @@ Func_8ee0: ; 0x8ee0 ret Data_8f06: - dr $8f06, $a000 + +SECTION "bank2.2", ROMX [$5800], BANK[$2] +Data_9800: + +macro_9800: MACRO +x = 0 +rept \1 +y = 0 +rept $100 / \1 + db (x + y) & $ff +y = y + \1 +endr +x = x + 1 +endr +endm + +w = $100 +rept 8 + macro_9800 w +w = w >> 1 +endr PokedexCharactersGfx: ; 0xa000 INCBIN "gfx/pokedex/characters.interleave.2bpp" diff --git a/wram.asm b/wram.asm index 0e44f3a..005be72 100755 --- a/wram.asm +++ b/wram.asm @@ -35,7 +35,10 @@ wc4cc:: ; 0xc4cc ds $34 wcBottomMessageText:: ; 0xc500 - ds $200 + ds $147 + +wc647:: + ds $b9 wStageCollisionMap:: ; 0xc700 ds $68 -- cgit v1.2.3