diff options
author | yenatch <yenatch@gmail.com> | 2014-03-30 16:56:42 -0700 |
---|---|---|
committer | yenatch <yenatch@gmail.com> | 2014-03-30 16:56:42 -0700 |
commit | 0d51959c83aa0f361e53bf93d184c9d31543d953 (patch) | |
tree | 79a702432e9eec93619bafc28d2f91222413aa73 /audio.asm | |
parent | ebce80653c82931cd684dfa2be23ffb6418753d3 (diff) |
Use labels instead of static addresses in sound pointers.
Static address substraction would wreak havoc in other memory configurations.
Diffstat (limited to 'audio.asm')
-rw-r--r-- | audio.asm | 23 |
1 files changed, 8 insertions, 15 deletions
@@ -521,7 +521,7 @@ INCLUDE "audio/engine_2.asm" Music_PokeFluteInBattle:: ; 22306 (8:6306) - ld a, (SFX_08_46 - $4000) / 3 ; PokeFlute outside of battle + ld a, (SFX_08_46 - SFX_Headers_08) / 3 ; PokeFlute outside of battle call PlaySoundWaitForCurrent ld hl, $c00e ld de, SFX_08_PokeFlute_Ch1 @@ -566,20 +566,13 @@ Func_7d13b:: ; 7d13b (1f:513b) jp Func_2307 PokedexRatingSfxPointers: ; 7d162 (1f:5162) - db (SFX_1f_51 - $4000) / 3 - db BANK(SFX_1f_51) - db (SFX_02_41 - $4000) / 3 - db BANK(SFX_02_41) - db (SFX_02_3a - $4000) / 3 - db BANK(SFX_02_3a) - db (SFX_08_46 - $4000) / 3 - db BANK(SFX_08_46) - db (SFX_08_3a - $4000) / 3 - db BANK(SFX_08_3a) - db (SFX_02_42 - $4000) / 3 - db BANK(SFX_02_42) - db (SFX_02_3b - $4000) / 3 - db BANK(SFX_02_3b) + db (SFX_1f_51 - SFX_Headers_1f) / 3, BANK(SFX_1f_51) + db (SFX_02_41 - SFX_Headers_02) / 3, BANK(SFX_02_41) + db (SFX_02_3a - SFX_Headers_02) / 3, BANK(SFX_02_3a) + db (SFX_08_46 - SFX_Headers_08) / 3, BANK(SFX_08_46) + db (SFX_08_3a - SFX_Headers_08) / 3, BANK(SFX_08_3a) + db (SFX_02_42 - SFX_Headers_02) / 3, BANK(SFX_02_42) + db (SFX_02_3b - SFX_Headers_02) / 3, BANK(SFX_02_3b) OwnedMonValues: ; 7d170 (1f:5170) db 10, 40, 60, 90, 120, 150, $ff |