diff options
-rwxr-xr-x | data/music1_headers.asm | 281 | ||||
-rwxr-xr-x | data/music2_headers.asm | 281 | ||||
-rwxr-xr-x | data/sfx_headers.asm | 494 | ||||
-rwxr-xr-x | engine/music1.asm | 282 | ||||
-rwxr-xr-x | engine/music2.asm | 282 | ||||
-rwxr-xr-x | engine/sfx.asm | 495 |
6 files changed, 1059 insertions, 1056 deletions
diff --git a/data/music1_headers.asm b/data/music1_headers.asm new file mode 100755 index 0000000..a256371 --- /dev/null +++ b/data/music1_headers.asm @@ -0,0 +1,281 @@ +NumberOfSongs1: ; 4fee5 (3d:4ee5) + db $1f + +SongBanks1: ; f4ee6 (3d:4ee6) + db BANK(Music_Stop) + db BANK(Music_TitleScreen) + db BANK(Music_BattleTheme1) + db BANK(Music_BattleTheme2) + db BANK(Music_BattleTheme3) + db BANK(Music_PauseMenu) + db BANK(Music_PCMainMenu) + db BANK(Music_DeckMachine) + db BANK(Music_CardPop) + db BANK(Music_Overworld) + db BANK(Music_PokemonDome) + db BANK(Music_ChallengeHall) + db BANK(Music_Club1) + db BANK(Music_Club2) + db BANK(Music_Club3) + db BANK(Music_Ronald) + db BANK(Music_Imakuni) + db BANK(Music_HallOfHonor) + db BANK(Music_Credits) + db BANK(Music_Unused13) + db BANK(Music_Unused14) + db BANK(Music_MatchStart1) + db BANK(Music_MatchStart2) + db BANK(Music_MatchStart3) + db BANK(Music_MatchVictory) + db BANK(Music_MatchLoss) + db BANK(Music_DarkDiddly) + db BANK(Music_Unused1b) + db BANK(Music_BoosterPack) + db BANK(Music_Medal) + db BANK(Music_Unused1e) + +SongHeaderPointers1: ; f4f05 (3d:4f05) + dw Music_Stop + dw Music_TitleScreen + dw Music_BattleTheme1 + dw Music_BattleTheme2 + dw Music_BattleTheme3 + dw Music_PauseMenu + dw $0000 + dw Music_DeckMachine + dw Music_CardPop + dw Music_Overworld + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw Music_Unused13 + dw Music_Unused14 + dw Music_MatchStart1 + dw Music_MatchStart2 + dw Music_MatchStart3 + dw Music_MatchVictory + dw Music_MatchLoss + dw Music_DarkDiddly + dw Music_Unused1b + dw Music_BoosterPack + dw Music_Medal + dw Music_Unused1e + +Music_Stop: ; f4f43 (3d:4f43) + db %0000 + +Music_TitleScreen: ; f4f44 (3d:4f44) + db %1111 + dw Music_TitleScreen_Ch1 + dw Music_TitleScreen_Ch2 + dw Music_TitleScreen_Ch3 + dw Music_TitleScreen_Ch4 + +Music_BattleTheme1: ; f4f4d (3d:4f4d) + db %1111 + dw Music_BattleTheme1_Ch1 + dw Music_BattleTheme1_Ch2 + dw Music_BattleTheme1_Ch3 + dw Music_BattleTheme1_Ch4 + +Music_BattleTheme2: ; f4f56 (3d:4f56) + db %1111 + dw Music_BattleTheme2_Ch1 + dw Music_BattleTheme2_Ch2 + dw Music_BattleTheme2_Ch3 + dw Music_BattleTheme2_Ch4 + +Music_BattleTheme3: ; f4f5f (3d:4f5f) + db %1111 + dw Music_BattleTheme3_Ch1 + dw Music_BattleTheme3_Ch2 + dw Music_BattleTheme3_Ch3 + dw Music_BattleTheme3_Ch4 + +Music_PauseMenu: ; f4f68 (3d:4f68) + db %1111 + dw Music_PauseMenu_Ch1 + dw Music_PauseMenu_Ch2 + dw Music_PauseMenu_Ch3 + dw Music_PauseMenu_Ch4 + +;Music_PCMainMenu + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_DeckMachine: ; f4f7a (3d:4f7a) + db %1111 + dw Music_DeckMachine_Ch1 + dw Music_DeckMachine_Ch2 + dw Music_DeckMachine_Ch3 + dw Music_DeckMachine_Ch4 + +Music_CardPop: ; f4f83 (3d:4f83) + db %1111 + dw Music_CardPop_Ch1 + dw Music_CardPop_Ch2 + dw Music_CardPop_Ch3 + dw Music_CardPop_Ch4 + +Music_Overworld: ; f4f8c (3d:4f8c) + db %1111 + dw Music_Overworld_Ch1 + dw Music_Overworld_Ch2 + dw Music_Overworld_Ch3 + dw Music_Overworld_Ch4 + +;Music_PokemonDome + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_ChallengeHall + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Club1 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Club2 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Club3 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Ronald + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Imakuni + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_HallOfHonor + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Credits + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_Unused13: ; f4fe6 (3d:4fe6) + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_Unused14: ; f4fef (3d:4fef) + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_MatchStart1: ; f4ff8 (3d:4ff8) + db %0001 + dw Music_MatchStart1_Ch1 + dw $0000 + dw $0000 + dw $0000 + +Music_MatchStart2: ; f5001 (3d:5001) + db %0011 + dw Music_MatchStart2_Ch1 + dw Music_MatchStart2_Ch2 + dw $0000 + dw $0000 + +Music_MatchStart3: ; f500a (3d:500a) + db %0011 + dw Music_MatchStart3_Ch1 + dw Music_MatchStart3_Ch2 + dw $0000 + dw $0000 + +Music_MatchVictory: ; f5013 (3d:5013) + db %0111 + dw Music_MatchVictory_Ch1 + dw Music_MatchVictory_Ch2 + dw Music_MatchVictory_Ch3 + dw $0000 + +Music_MatchLoss: ; f501c (3d:501c) + db %0111 + dw Music_MatchLoss_Ch1 + dw Music_MatchLoss_Ch2 + dw Music_MatchLoss_Ch3 + dw $0000 + +Music_DarkDiddly: ; f5025 (3d:5025) + db %0111 + dw Music_DarkDiddly_Ch1 + dw Music_DarkDiddly_Ch2 + dw Music_DarkDiddly_Ch3 + dw $0000 + +Music_Unused1b: ; f502e (3d:502e) + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_BoosterPack: ; f5037 (3d:5037) + db %0111 + dw Music_BoosterPack_Ch1 + dw Music_BoosterPack_Ch2 + dw Music_BoosterPack_Ch3 + dw $0000 + +Music_Medal: ; f5040 (3d:5040) + db %0111 + dw Music_Medal_Ch1 + dw Music_Medal_Ch2 + dw Music_Medal_Ch3 + dw $0000 + +Music_Unused1e: ; f5049 (3d:5049) + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000
\ No newline at end of file diff --git a/data/music2_headers.asm b/data/music2_headers.asm new file mode 100755 index 0000000..d41e8cb --- /dev/null +++ b/data/music2_headers.asm @@ -0,0 +1,281 @@ +NumberOfSongs2: ; f8ee5 (3e:4ee5) + db $1f + +SongBanks2: ; f8ee6 (3e:4ee6) + db BANK(Music_Stop) + db BANK(Music_TitleScreen) + db BANK(Music_BattleTheme1) + db BANK(Music_BattleTheme2) + db BANK(Music_BattleTheme3) + db BANK(Music_PauseMenu) + db BANK(Music_PCMainMenu) + db BANK(Music_DeckMachine) + db BANK(Music_CardPop) + db BANK(Music_Overworld) + db BANK(Music_PokemonDome) + db BANK(Music_ChallengeHall) + db BANK(Music_Club1) + db BANK(Music_Club2) + db BANK(Music_Club3) + db BANK(Music_Ronald) + db BANK(Music_Imakuni) + db BANK(Music_HallOfHonor) + db BANK(Music_Credits) + db BANK(Music_Unused13) + db BANK(Music_Unused14) + db BANK(Music_MatchStart1) + db BANK(Music_MatchStart2) + db BANK(Music_MatchStart3) + db BANK(Music_MatchVictory) + db BANK(Music_MatchLoss) + db BANK(Music_DarkDiddly) + db BANK(Music_Unused1b) + db BANK(Music_BoosterPack) + db BANK(Music_Medal) + db BANK(Music_Unused1e) + +SongHeaderPointers2: ; f8f05 (3e:4f05) + dw Music_Stop + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw Music_PCMainMenu + dw $0000 + dw $0000 + dw $0000 + dw Music_PokemonDome + dw Music_ChallengeHall + dw Music_Club1 + dw Music_Club2 + dw Music_Club3 + dw Music_Ronald + dw Music_Imakuni + dw Music_HallOfHonor + dw Music_Credits + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Stop + db %0000 + +;Music_TitleScreen + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_BattleTheme1 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_BattleTheme2 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_BattleTheme3 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_PauseMenu + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_PCMainMenu: ; f8f71 (3e:4f71) + db %1111 + dw Music_PCMainMenu_Ch1 ; 5052 + dw Music_PCMainMenu_Ch2 ; 50ED + dw Music_PCMainMenu_Ch3 ; 5189 + dw Music_PCMainMenu_Ch4 ; 522B + +;Music_DeckMachine + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_CardPop + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Overworld + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +Music_PokemonDome: ; f8f95 (3e:4f95) + db %1111 + dw Music_PokemonDome_Ch1 ; 5251 + dw Music_PokemonDome_Ch2 ; 53F8 + dw Music_PokemonDome_Ch3 ; 5579 + dw Music_PokemonDome_Ch4 ; 5629 + +Music_ChallengeHall: ; f8f9e (3e:4f9e) + db %1111 + dw Music_ChallengeHall_Ch1 ; 5646 + dw Music_ChallengeHall_Ch2 ; 5883 + dw Music_ChallengeHall_Ch3 ; 5a92 + dw Music_ChallengeHall_Ch4 ; 5bA9 + +Music_Club1: ; f8fa7 (3e:4fa7) + db %1111 + dw Music_Club1_Ch1 ; 5bE5 + dw Music_Club1_Ch2 ; 5d5F + dw Music_Club1_Ch3 ; 5eC4 + dw Music_Club1_Ch4 ; 6044 + +Music_Club2: ; f8fb0 (3e:4fb0) + db %0111 + dw Music_Club2_Ch1 ; 6077 + dw Music_Club2_Ch2 ; 60E3 + dw Music_Club2_Ch3 ; 6164 + dw $0000 + +Music_Club3: ; f8fb9 (3e:4fb9) + db %1111 + dw Music_Club3_Ch1 ; 6210 + dw Music_Club3_Ch2 ; 6423 + dw Music_Club3_Ch3 ; 663E + dw Music_Club3_Ch4 ; 6772 + +Music_Ronald: ; f8fc2 (3e:4fc2) + db %1111 + dw Music_Ronald_Ch1 ; 67A0 + dw Music_Ronald_Ch2 ; 6a0E + dw Music_Ronald_Ch3 ; 6bC0 + dw Music_Ronald_Ch4 ; 6cE0 + +Music_Imakuni: ; f8fcb (3e:4fcb) + db %1111 + dw Music_Imakuni_Ch1 ; 6d55 + dw Music_Imakuni_Ch2 ; 6e32 + dw Music_Imakuni_Ch3 ; 6eBC + dw Music_Imakuni_Ch4 ; 6fA4 + +Music_HallOfHonor: ; f8fd4 (3e:4fd4) + db %0111 + dw Music_HallOfHonor_Ch1 ; 6fEA + dw Music_HallOfHonor_Ch2 ; 706E + dw Music_HallOfHonor_Ch3 ; 70D5 + dw $0000 + +Music_Credits: ; f8fdd (3e:4fdd) + db %1111 + dw Music_Credits_Ch1 ; 71FE + dw Music_Credits_Ch2 ; 768A + dw Music_Credits_Ch3 ; 7b9D + dw Music_Credits_Ch4 ; 7e51 + +;Music_Unused13 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Unused14 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_MatchStart1 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_MatchStart2 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_MatchStart3 + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_MatchVictory + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_MatchLoss + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_DarkDiddly + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Unused1b + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_BoosterPack + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Medal + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000 + +;Music_Unused1e + db %0000 + dw $0000 + dw $0000 + dw $0000 + dw $0000
\ No newline at end of file diff --git a/data/sfx_headers.asm b/data/sfx_headers.asm new file mode 100755 index 0000000..0e698aa --- /dev/null +++ b/data/sfx_headers.asm @@ -0,0 +1,494 @@ +NumberOfSFX: ; fc290 (3f:4290) + db $60 + +SFXHeaderPointers: ; fc291 (3f:4291) + dw SFX_Stop + dw SFX_01 + dw SFX_02 + dw SFX_03 + dw SFX_04 + dw SFX_05 + dw SFX_06 + dw SFX_07 + dw SFX_08 + dw SFX_09 + dw SFX_0a + dw SFX_0b + dw SFX_0c + dw SFX_0d + dw SFX_0e + dw SFX_0f + dw SFX_10 + dw SFX_11 + dw SFX_12 + dw SFX_13 + dw SFX_14 + dw SFX_15 + dw SFX_16 + dw SFX_17 + dw SFX_18 + dw SFX_19 + dw SFX_1a + dw SFX_1b + dw SFX_1c + dw SFX_1d + dw SFX_1e + dw SFX_1f + dw SFX_20 + dw SFX_21 + dw SFX_22 + dw SFX_23 + dw SFX_24 + dw SFX_25 + dw SFX_26 + dw SFX_27 + dw SFX_28 + dw SFX_29 + dw SFX_2a + dw SFX_2b + dw SFX_2c + dw SFX_2d + dw SFX_2e + dw SFX_2f + dw SFX_30 + dw SFX_31 + dw SFX_32 + dw SFX_33 + dw SFX_34 + dw SFX_35 + dw SFX_36 + dw SFX_37 + dw SFX_38 + dw SFX_39 + dw SFX_3a + dw SFX_3b + dw SFX_3c + dw SFX_3d + dw SFX_3e + dw SFX_3f + dw SFX_40 + dw SFX_41 + dw SFX_42 + dw SFX_43 + dw SFX_44 + dw SFX_45 + dw SFX_46 + dw SFX_47 + dw SFX_48 + dw SFX_49 + dw SFX_4a + dw SFX_4b + dw SFX_4c + dw SFX_4d + dw SFX_4e + dw SFX_4f + dw SFX_50 + dw SFX_51 + dw SFX_52 + dw SFX_53 + dw SFX_54 + dw SFX_55 + dw SFX_56 + dw SFX_57 + dw SFX_58 + dw SFX_59 + dw SFX_5a + dw SFX_5b + dw SFX_5c + dw SFX_5d + dw SFX_5e + dw SFX_5f + +SFX_Stop: ; fc351 (3f:4351) + db %0000 + +SFX_01: ; fc352 (3f:4352) + db %0010 + dw SFX_01_Ch1 + +SFX_02: ; fc355 (3f:4355) + db %0010 + dw SFX_02_Ch1 + +SFX_03: ; fc358 (3f:4358) + db %0010 + dw SFX_03_Ch1 + +SFX_04: ; fc35b (3f:435b) + db %0010 + dw SFX_04_Ch1 + +SFX_05: ; fc35e (3f:435e) + db %0010 + dw SFX_05_Ch1 + +SFX_06: ; fc361 (3f:4361) + db %0010 + dw SFX_06_Ch1 + +SFX_07: ; fc364 (3f:4364) + db %1000 + dw SFX_07_Ch1 + +SFX_08: ; fc367 (3f:4367) + db %1000 + dw SFX_08_Ch1 + +SFX_09: ; fc36a (3f:436a) + db %1000 + dw SFX_09_Ch1 + +SFX_0a: ; fc36d (3f:436d) + db %0010 + dw SFX_0a_Ch1 + +SFX_0b: ; fc370 (3f:4370) + db %0010 + dw SFX_0b_Ch1 + +SFX_0c: ; fc373 (3f:4373) + db %1000 + dw SFX_0c_Ch1 + +SFX_0d: ; fc376 (3f:4376) + db %0010 + dw SFX_0d_Ch1 + +SFX_0e: ; fc379 (3f:4379) + db %0010 + dw SFX_0e_Ch1 + +SFX_0f: ; fc37c (3f:437c) + db %1000 + dw SFX_0f_Ch1 + +SFX_10: ; fc37f (3f:437f) + db %0010 + dw SFX_10_Ch1 + +SFX_11: ; fc382 (3f:4382) + db %0010 + dw SFX_11_Ch1 + +SFX_12: ; fc385 (3f:4385) + db %0010 + dw SFX_12_Ch1 + +SFX_13: ; fc388 (3f:4388) + db %0010 + dw SFX_13_Ch1 + +SFX_14: ; fc38b (3f:438b) + db %0010 + dw SFX_14_Ch1 + +SFX_15: ; fc38e (3f:438e) + db %0010 + dw SFX_15_Ch1 + +SFX_16: ; fc391 (3f:4391) + db %1000 + dw SFX_16_Ch1 + +SFX_17: ; fc394 (3f:4394) + db %1000 + dw SFX_17_Ch1 + +SFX_18: ; fc397 (3f:4397) + db %1000 + dw SFX_18_Ch1 + +SFX_19: ; fc39a (3f:439a) + db %1000 + dw SFX_19_Ch1 + +SFX_1a: ; fc39d (3f:439d) + db %1000 + dw SFX_1a_Ch1 + +SFX_1b: ; fc3a0 (3f:43a0) + db %1000 + dw SFX_1b_Ch1 + +SFX_1c: ; fc3a3 (3f:43a3) + db %1000 + dw SFX_1c_Ch1 + +SFX_1d: ; fc3a6 (3f:43a6) + db %1000 + dw SFX_1d_Ch1 + +SFX_1e: ; fc3a9 (3f:43a9) + db %1000 + dw SFX_1e_Ch1 + +SFX_1f: ; fc3ac (3f:43ac) + db %1000 + dw SFX_1f_Ch1 + +SFX_20: ; fc3af (3f:43af) + db %1000 + dw SFX_20_Ch1 + +SFX_21: ; fc3b2 (3f:43b2) + db %1000 + dw SFX_21_Ch1 + +SFX_22: ; fc3b5 (3f:43b5) + db %1000 + dw SFX_22_Ch1 + +SFX_23: ; fc3b8 (3f:43b8) + db %1000 + dw SFX_23_Ch1 + +SFX_24: ; fc3bb (3f:43bb) + db %1000 + dw SFX_24_Ch1 + +SFX_25: ; fc3be (3f:43be) + db %0010 + dw SFX_25_Ch1 + +SFX_26: ; fc3c1 (3f:43c1) + db %0010 + dw SFX_26_Ch1 + +SFX_27: ; fc3c4 (3f:43c4) + db %0010 + dw SFX_27_Ch1 + +SFX_28: ; fc3c7 (3f:43c7) + db %1010 + dw SFX_28_Ch1 + dw SFX_28_Ch2 + +SFX_29: ; fc3cc (3f:43cc) + db %1000 + dw SFX_29_Ch1 + +SFX_2a: ; fc3cf (3f:43cf) + db %1000 + dw SFX_2a_Ch1 + +SFX_2b: ; fc3d2 (3f:43d2) + db %0010 + dw SFX_2b_Ch1 + +SFX_2c: ; fc3d5 (3f:43d5) + db %0010 + dw SFX_2c_Ch1 + +SFX_2d: ; fc3d8 (3f:43d8) + db %1000 + dw SFX_2d_Ch1 + +SFX_2e: ; fc3db (3f:43db) + db %1000 + dw SFX_2e_Ch1 + +SFX_2f: ; fc3de (3f:43de) + db %1000 + dw SFX_2f_Ch1 + +SFX_30: ; fc3e1 (3f:43e1) + db %1000 + dw SFX_30_Ch1 + +SFX_31: ; fc3e4 (3f:43e4) + db %0010 + dw SFX_31_Ch1 + +SFX_32: ; fc3e7 (3f:43e7) + db %1010 + dw SFX_32_Ch1 + dw SFX_32_Ch2 + +SFX_33: ; fc3ec (3f:43ec) + db %1010 + dw SFX_33_Ch1 + dw SFX_33_Ch2 + +SFX_34: ; fc3f1 (3f:43f1) + db %0010 + dw SFX_34_Ch1 + +SFX_35: ; fc3f4 (3f:43f4) + db %1000 + dw SFX_35_Ch1 + +SFX_36: ; fc3f7 (3f:43f7) + db %0010 + dw SFX_36_Ch1 + +SFX_37: ; fc3fa (3f:43fa) + db %1010 + dw SFX_37_Ch1 + dw SFX_37_Ch2 + +SFX_38: ; fc3ff (3f:43ff) + db %0010 + dw SFX_38_Ch1 + +SFX_39: ; fc402 (3f:4402) + db %1010 + dw SFX_39_Ch1 + dw SFX_39_Ch2 + +SFX_3a: ; fc407 (3f:4407) + db %0010 + dw SFX_3a_Ch1 + +SFX_3b: ; fc40a (3f:440a) + db %0010 + dw SFX_3b_Ch1 + +SFX_3c: ; fc40d (3f:440d) + db %0010 + dw SFX_3c_Ch1 + +SFX_3d: ; fc410 (3f:4410) + db %0010 + dw SFX_3d_Ch1 + +SFX_3e: ; fc413 (3f:4413) + db %0010 + dw SFX_3e_Ch1 + +SFX_3f: ; fc416 (3f:4416) + db %1000 + dw SFX_3f_Ch1 + +SFX_40: ; fc419 (3f:4419) + db %0010 + dw SFX_40_Ch1 + +SFX_41: ; fc41c (3f:441c) + db %0010 + dw SFX_41_Ch1 + +SFX_42: ; fc41f (3f:441f) + db %0010 + dw SFX_42_Ch1 + +SFX_43: ; fc422 (3f:4422) + db %1000 + dw SFX_43_Ch1 + +SFX_44: ; fc425 (3f:4425) + db %1000 + dw SFX_44_Ch1 + +SFX_45: ; fc428 (3f:4428) + db %0010 + dw SFX_45_Ch1 + +SFX_46: ; fc42b (3f:442b) + db %0010 + dw SFX_46_Ch1 + +SFX_47: ; fc42e (3f:442e) + db %1000 + dw SFX_47_Ch1 + +SFX_48: ; fc431 (3f:4431) + db %1000 + dw SFX_48_Ch1 + +SFX_49: ; fc434 (3f:4434) + db %0010 + dw SFX_49_Ch1 + +SFX_4a: ; fc437 (3f:4437) + db %0010 + dw SFX_4a_Ch1 + +SFX_4b: ; fc43a (3f:443a) + db %1000 + dw SFX_4b_Ch1 + +SFX_4c: ; fc43d (3f:443d) + db %0010 + dw SFX_4c_Ch1 + +SFX_4d: ; fc440 (3f:4440) + db %0010 + dw SFX_4d_Ch1 + +SFX_4e: ; fc443 (3f:4443) + db %0010 + dw SFX_4e_Ch1 + +SFX_4f: ; fc446 (3f:4446) + db %0010 + dw SFX_4f_Ch1 + +SFX_50: ; fc449 (3f:4449) + db %1010 + dw SFX_50_Ch1 + dw SFX_50_Ch2 + +SFX_51: ; fc44e (3f:444e) + db %1010 + dw SFX_51_Ch1 + dw SFX_51_Ch2 + +SFX_52: ; fc453 (3f:4453) + db %1010 + dw SFX_52_Ch1 + dw SFX_52_Ch2 + +SFX_53: ; fc458 (3f:4458) + db %1010 + dw SFX_53_Ch1 + dw SFX_53_Ch2 + +SFX_54: ; fc45d (3f:445d) + db %0010 + dw SFX_54_Ch1 + +SFX_55: ; fc460 (3f:4460) + db %0010 + dw SFX_55_Ch1 + +SFX_56: ; fc463 (3f:4463) + db %0010 + dw SFX_56_Ch1 + +SFX_57: ; fc466 (3f:4466) + db %0010 + dw SFX_57_Ch1 + +SFX_58: ; fc469 (3f:4469) + db %0010 + dw SFX_58_Ch1 + +SFX_59: ; fc46c (3f:446c) + db %0010 + dw SFX_59_Ch1 + +SFX_5a: ; fc46f (3f:446f) + db %0010 + dw SFX_5a_Ch1 + +SFX_5b: ; fc472 (3f:4472) + db %0010 + dw SFX_5b_Ch1 + +SFX_5c: ; fc475 (3f:4475) + db %1000 + dw SFX_5c_Ch1 + +SFX_5d: ; fc478 (3f:4478) + db %1011 + dw SFX_5d_Ch1 + dw SFX_5d_Ch2 + dw SFX_5d_Ch3 + +SFX_5e: ; fc47f (3f:447f) + db %0010 + dw SFX_5e_Ch1 + +SFX_5f: ; fc482 (3f:4482) + db %1000 + dw SFX_5f_Ch1
\ No newline at end of file diff --git a/engine/music1.asm b/engine/music1.asm index 3f420f5..3ca0b0b 100755 --- a/engine/music1.asm +++ b/engine/music1.asm @@ -1964,287 +1964,7 @@ INCBIN "baserom.gbc",$f4e73,$f4e85 - $f4e73 Unknown_f4e85: ; f4e85 (3d:4e85) INCBIN "baserom.gbc",$f4e85,$f4ee5 - $f4e85 -NumberOfSongs1: ; 4fee5 (3d:4ee5) - db $1f - -SongBanks1: ; f4ee6 (3d:4ee6) - db BANK(Music_Stop) - db BANK(Music_TitleScreen) - db BANK(Music_BattleTheme1) - db BANK(Music_BattleTheme2) - db BANK(Music_BattleTheme3) - db BANK(Music_PauseMenu) - db BANK(Music_PCMainMenu) - db BANK(Music_DeckMachine) - db BANK(Music_CardPop) - db BANK(Music_Overworld) - db BANK(Music_PokemonDome) - db BANK(Music_ChallengeHall) - db BANK(Music_Club1) - db BANK(Music_Club2) - db BANK(Music_Club3) - db BANK(Music_Ronald) - db BANK(Music_Imakuni) - db BANK(Music_HallOfHonor) - db BANK(Music_Credits) - db BANK(Music_Unused13) - db BANK(Music_Unused14) - db BANK(Music_MatchStart1) - db BANK(Music_MatchStart2) - db BANK(Music_MatchStart3) - db BANK(Music_MatchVictory) - db BANK(Music_MatchLoss) - db BANK(Music_DarkDiddly) - db BANK(Music_Unused1b) - db BANK(Music_BoosterPack) - db BANK(Music_Medal) - db BANK(Music_Unused1e) - -SongHeaderPointers1: ; f4f05 (3d:4f05) - dw Music_Stop - dw Music_TitleScreen - dw Music_BattleTheme1 - dw Music_BattleTheme2 - dw Music_BattleTheme3 - dw Music_PauseMenu - dw $0000 - dw Music_DeckMachine - dw Music_CardPop - dw Music_Overworld - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw Music_Unused13 - dw Music_Unused14 - dw Music_MatchStart1 - dw Music_MatchStart2 - dw Music_MatchStart3 - dw Music_MatchVictory - dw Music_MatchLoss - dw Music_DarkDiddly - dw Music_Unused1b - dw Music_BoosterPack - dw Music_Medal - dw Music_Unused1e - -Music_Stop: ; f4f43 (3d:4f43) - db %0000 - -Music_TitleScreen: ; f4f44 (3d:4f44) - db %1111 - dw Music_TitleScreen_Ch1 - dw Music_TitleScreen_Ch2 - dw Music_TitleScreen_Ch3 - dw Music_TitleScreen_Ch4 - -Music_BattleTheme1: ; f4f4d (3d:4f4d) - db %1111 - dw Music_BattleTheme1_Ch1 - dw Music_BattleTheme1_Ch2 - dw Music_BattleTheme1_Ch3 - dw Music_BattleTheme1_Ch4 - -Music_BattleTheme2: ; f4f56 (3d:4f56) - db %1111 - dw Music_BattleTheme2_Ch1 - dw Music_BattleTheme2_Ch2 - dw Music_BattleTheme2_Ch3 - dw Music_BattleTheme2_Ch4 - -Music_BattleTheme3: ; f4f5f (3d:4f5f) - db %1111 - dw Music_BattleTheme3_Ch1 - dw Music_BattleTheme3_Ch2 - dw Music_BattleTheme3_Ch3 - dw Music_BattleTheme3_Ch4 - -Music_PauseMenu: ; f4f68 (3d:4f68) - db %1111 - dw Music_PauseMenu_Ch1 - dw Music_PauseMenu_Ch2 - dw Music_PauseMenu_Ch3 - dw Music_PauseMenu_Ch4 - -;Music_PCMainMenu - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_DeckMachine: ; f4f7a (3d:4f7a) - db %1111 - dw Music_DeckMachine_Ch1 - dw Music_DeckMachine_Ch2 - dw Music_DeckMachine_Ch3 - dw Music_DeckMachine_Ch4 - -Music_CardPop: ; f4f83 (3d:4f83) - db %1111 - dw Music_CardPop_Ch1 - dw Music_CardPop_Ch2 - dw Music_CardPop_Ch3 - dw Music_CardPop_Ch4 - -Music_Overworld: ; f4f8c (3d:4f8c) - db %1111 - dw Music_Overworld_Ch1 - dw Music_Overworld_Ch2 - dw Music_Overworld_Ch3 - dw Music_Overworld_Ch4 - -;Music_PokemonDome - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_ChallengeHall - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Club1 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Club2 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Club3 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Ronald - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Imakuni - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_HallOfHonor - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Credits - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_Unused13: ; f4fe6 (3d:4fe6) - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_Unused14: ; f4fef (3d:4fef) - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_MatchStart1: ; f4ff8 (3d:4ff8) - db %0001 - dw Music_MatchStart1_Ch1 - dw $0000 - dw $0000 - dw $0000 - -Music_MatchStart2: ; f5001 (3d:5001) - db %0011 - dw Music_MatchStart2_Ch1 - dw Music_MatchStart2_Ch2 - dw $0000 - dw $0000 - -Music_MatchStart3: ; f500a (3d:500a) - db %0011 - dw Music_MatchStart3_Ch1 - dw Music_MatchStart3_Ch2 - dw $0000 - dw $0000 - -Music_MatchVictory: ; f5013 (3d:5013) - db %0111 - dw Music_MatchVictory_Ch1 - dw Music_MatchVictory_Ch2 - dw Music_MatchVictory_Ch3 - dw $0000 - -Music_MatchLoss: ; f501c (3d:501c) - db %0111 - dw Music_MatchLoss_Ch1 - dw Music_MatchLoss_Ch2 - dw Music_MatchLoss_Ch3 - dw $0000 - -Music_DarkDiddly: ; f5025 (3d:5025) - db %0111 - dw Music_DarkDiddly_Ch1 - dw Music_DarkDiddly_Ch2 - dw Music_DarkDiddly_Ch3 - dw $0000 - -Music_Unused1b: ; f502e (3d:502e) - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_BoosterPack: ; f5037 (3d:5037) - db %0111 - dw Music_BoosterPack_Ch1 - dw Music_BoosterPack_Ch2 - dw Music_BoosterPack_Ch3 - dw $0000 - -Music_Medal: ; f5040 (3d:5040) - db %0111 - dw Music_Medal_Ch1 - dw Music_Medal_Ch2 - dw Music_Medal_Ch3 - dw $0000 - -Music_Unused1e: ; f5049 (3d:5049) - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 +INCLUDE "data/music1_headers.asm" INCLUDE "audio/music/titlescreen.asm" INCLUDE "audio/music/battletheme1.asm" diff --git a/engine/music2.asm b/engine/music2.asm index 065fb8d..ef5cc82 100755 --- a/engine/music2.asm +++ b/engine/music2.asm @@ -1961,287 +1961,7 @@ INCBIN "baserom.gbc",$f8e65,$f8e73 - $f8e65 Unknown_f8e73: ; f8e73 (3e:4e73) INCBIN "baserom.gbc",$f8e73,$f8ee5 - $f8e73 -NumberOfSongs2: ; f8ee5 (3e:4ee5) - db $1f - -SongBanks2: ; f8ee6 (3e:4ee6) - db BANK(Music_Stop) - db BANK(Music_TitleScreen) - db BANK(Music_BattleTheme1) - db BANK(Music_BattleTheme2) - db BANK(Music_BattleTheme3) - db BANK(Music_PauseMenu) - db BANK(Music_PCMainMenu) - db BANK(Music_DeckMachine) - db BANK(Music_CardPop) - db BANK(Music_Overworld) - db BANK(Music_PokemonDome) - db BANK(Music_ChallengeHall) - db BANK(Music_Club1) - db BANK(Music_Club2) - db BANK(Music_Club3) - db BANK(Music_Ronald) - db BANK(Music_Imakuni) - db BANK(Music_HallOfHonor) - db BANK(Music_Credits) - db BANK(Music_Unused13) - db BANK(Music_Unused14) - db BANK(Music_MatchStart1) - db BANK(Music_MatchStart2) - db BANK(Music_MatchStart3) - db BANK(Music_MatchVictory) - db BANK(Music_MatchLoss) - db BANK(Music_DarkDiddly) - db BANK(Music_Unused1b) - db BANK(Music_BoosterPack) - db BANK(Music_Medal) - db BANK(Music_Unused1e) - -SongHeaderPointers2: ; f8f05 (3e:4f05) - dw Music_Stop - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw Music_PCMainMenu - dw $0000 - dw $0000 - dw $0000 - dw Music_PokemonDome - dw Music_ChallengeHall - dw Music_Club1 - dw Music_Club2 - dw Music_Club3 - dw Music_Ronald - dw Music_Imakuni - dw Music_HallOfHonor - dw Music_Credits - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Stop - db %0000 - -;Music_TitleScreen - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_BattleTheme1 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_BattleTheme2 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_BattleTheme3 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_PauseMenu - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_PCMainMenu: ; f8f71 (3e:4f71) - db %1111 - dw Music_PCMainMenu_Ch1 ; 5052 - dw Music_PCMainMenu_Ch2 ; 50ED - dw Music_PCMainMenu_Ch3 ; 5189 - dw Music_PCMainMenu_Ch4 ; 522B - -;Music_DeckMachine - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_CardPop - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Overworld - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -Music_PokemonDome: ; f8f95 (3e:4f95) - db %1111 - dw Music_PokemonDome_Ch1 ; 5251 - dw Music_PokemonDome_Ch2 ; 53F8 - dw Music_PokemonDome_Ch3 ; 5579 - dw Music_PokemonDome_Ch4 ; 5629 - -Music_ChallengeHall: ; f8f9e (3e:4f9e) - db %1111 - dw Music_ChallengeHall_Ch1 ; 5646 - dw Music_ChallengeHall_Ch2 ; 5883 - dw Music_ChallengeHall_Ch3 ; 5a92 - dw Music_ChallengeHall_Ch4 ; 5bA9 - -Music_Club1: ; f8fa7 (3e:4fa7) - db %1111 - dw Music_Club1_Ch1 ; 5bE5 - dw Music_Club1_Ch2 ; 5d5F - dw Music_Club1_Ch3 ; 5eC4 - dw Music_Club1_Ch4 ; 6044 - -Music_Club2: ; f8fb0 (3e:4fb0) - db %0111 - dw Music_Club2_Ch1 ; 6077 - dw Music_Club2_Ch2 ; 60E3 - dw Music_Club2_Ch3 ; 6164 - dw $0000 - -Music_Club3: ; f8fb9 (3e:4fb9) - db %1111 - dw Music_Club3_Ch1 ; 6210 - dw Music_Club3_Ch2 ; 6423 - dw Music_Club3_Ch3 ; 663E - dw Music_Club3_Ch4 ; 6772 - -Music_Ronald: ; f8fc2 (3e:4fc2) - db %1111 - dw Music_Ronald_Ch1 ; 67A0 - dw Music_Ronald_Ch2 ; 6a0E - dw Music_Ronald_Ch3 ; 6bC0 - dw Music_Ronald_Ch4 ; 6cE0 - -Music_Imakuni: ; f8fcb (3e:4fcb) - db %1111 - dw Music_Imakuni_Ch1 ; 6d55 - dw Music_Imakuni_Ch2 ; 6e32 - dw Music_Imakuni_Ch3 ; 6eBC - dw Music_Imakuni_Ch4 ; 6fA4 - -Music_HallOfHonor: ; f8fd4 (3e:4fd4) - db %0111 - dw Music_HallOfHonor_Ch1 ; 6fEA - dw Music_HallOfHonor_Ch2 ; 706E - dw Music_HallOfHonor_Ch3 ; 70D5 - dw $0000 - -Music_Credits: ; f8fdd (3e:4fdd) - db %1111 - dw Music_Credits_Ch1 ; 71FE - dw Music_Credits_Ch2 ; 768A - dw Music_Credits_Ch3 ; 7b9D - dw Music_Credits_Ch4 ; 7e51 - -;Music_Unused13 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Unused14 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_MatchStart1 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_MatchStart2 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_MatchStart3 - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_MatchVictory - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_MatchLoss - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_DarkDiddly - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Unused1b - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_BoosterPack - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Medal - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 - -;Music_Unused1e - db %0000 - dw $0000 - dw $0000 - dw $0000 - dw $0000 +INCLUDE "data/music2_headers.asm" INCLUDE "audio/music/pcmainmenu.asm" INCLUDE "audio/music/pokemondome.asm" diff --git a/engine/sfx.asm b/engine/sfx.asm index eef895a..8aaf0a7 100755 --- a/engine/sfx.asm +++ b/engine/sfx.asm @@ -493,500 +493,7 @@ Func_fc279: ; fc279 (3f:4279) ld [$dd8c], a ret -NumberOfSFX: ; fc290 (3f:4290) - db $60 - -SFXHeaderPointers: ; fc291 (3f:4291) - dw SFX_Stop - dw SFX_01 - dw SFX_02 - dw SFX_03 - dw SFX_04 - dw SFX_05 - dw SFX_06 - dw SFX_07 - dw SFX_08 - dw SFX_09 - dw SFX_0a - dw SFX_0b - dw SFX_0c - dw SFX_0d - dw SFX_0e - dw SFX_0f - dw SFX_10 - dw SFX_11 - dw SFX_12 - dw SFX_13 - dw SFX_14 - dw SFX_15 - dw SFX_16 - dw SFX_17 - dw SFX_18 - dw SFX_19 - dw SFX_1a - dw SFX_1b - dw SFX_1c - dw SFX_1d - dw SFX_1e - dw SFX_1f - dw SFX_20 - dw SFX_21 - dw SFX_22 - dw SFX_23 - dw SFX_24 - dw SFX_25 - dw SFX_26 - dw SFX_27 - dw SFX_28 - dw SFX_29 - dw SFX_2a - dw SFX_2b - dw SFX_2c - dw SFX_2d - dw SFX_2e - dw SFX_2f - dw SFX_30 - dw SFX_31 - dw SFX_32 - dw SFX_33 - dw SFX_34 - dw SFX_35 - dw SFX_36 - dw SFX_37 - dw SFX_38 - dw SFX_39 - dw SFX_3a - dw SFX_3b - dw SFX_3c - dw SFX_3d - dw SFX_3e - dw SFX_3f - dw SFX_40 - dw SFX_41 - dw SFX_42 - dw SFX_43 - dw SFX_44 - dw SFX_45 - dw SFX_46 - dw SFX_47 - dw SFX_48 - dw SFX_49 - dw SFX_4a - dw SFX_4b - dw SFX_4c - dw SFX_4d - dw SFX_4e - dw SFX_4f - dw SFX_50 - dw SFX_51 - dw SFX_52 - dw SFX_53 - dw SFX_54 - dw SFX_55 - dw SFX_56 - dw SFX_57 - dw SFX_58 - dw SFX_59 - dw SFX_5a - dw SFX_5b - dw SFX_5c - dw SFX_5d - dw SFX_5e - dw SFX_5f - -SFX_Stop: ; fc351 (3f:4351) - db %0000 - -SFX_01: ; fc352 (3f:4352) - db %0010 - dw SFX_01_Ch1 - -SFX_02: ; fc355 (3f:4355) - db %0010 - dw SFX_02_Ch1 - -SFX_03: ; fc358 (3f:4358) - db %0010 - dw SFX_03_Ch1 - -SFX_04: ; fc35b (3f:435b) - db %0010 - dw SFX_04_Ch1 - -SFX_05: ; fc35e (3f:435e) - db %0010 - dw SFX_05_Ch1 - -SFX_06: ; fc361 (3f:4361) - db %0010 - dw SFX_06_Ch1 - -SFX_07: ; fc364 (3f:4364) - db %1000 - dw SFX_07_Ch1 - -SFX_08: ; fc367 (3f:4367) - db %1000 - dw SFX_08_Ch1 - -SFX_09: ; fc36a (3f:436a) - db %1000 - dw SFX_09_Ch1 - -SFX_0a: ; fc36d (3f:436d) - db %0010 - dw SFX_0a_Ch1 - -SFX_0b: ; fc370 (3f:4370) - db %0010 - dw SFX_0b_Ch1 - -SFX_0c: ; fc373 (3f:4373) - db %1000 - dw SFX_0c_Ch1 - -SFX_0d: ; fc376 (3f:4376) - db %0010 - dw SFX_0d_Ch1 - -SFX_0e: ; fc379 (3f:4379) - db %0010 - dw SFX_0e_Ch1 - -SFX_0f: ; fc37c (3f:437c) - db %1000 - dw SFX_0f_Ch1 - -SFX_10: ; fc37f (3f:437f) - db %0010 - dw SFX_10_Ch1 - -SFX_11: ; fc382 (3f:4382) - db %0010 - dw SFX_11_Ch1 - -SFX_12: ; fc385 (3f:4385) - db %0010 - dw SFX_12_Ch1 - -SFX_13: ; fc388 (3f:4388) - db %0010 - dw SFX_13_Ch1 - -SFX_14: ; fc38b (3f:438b) - db %0010 - dw SFX_14_Ch1 - -SFX_15: ; fc38e (3f:438e) - db %0010 - dw SFX_15_Ch1 - -SFX_16: ; fc391 (3f:4391) - db %1000 - dw SFX_16_Ch1 - -SFX_17: ; fc394 (3f:4394) - db %1000 - dw SFX_17_Ch1 - -SFX_18: ; fc397 (3f:4397) - db %1000 - dw SFX_18_Ch1 - -SFX_19: ; fc39a (3f:439a) - db %1000 - dw SFX_19_Ch1 - -SFX_1a: ; fc39d (3f:439d) - db %1000 - dw SFX_1a_Ch1 - -SFX_1b: ; fc3a0 (3f:43a0) - db %1000 - dw SFX_1b_Ch1 - -SFX_1c: ; fc3a3 (3f:43a3) - db %1000 - dw SFX_1c_Ch1 - -SFX_1d: ; fc3a6 (3f:43a6) - db %1000 - dw SFX_1d_Ch1 - -SFX_1e: ; fc3a9 (3f:43a9) - db %1000 - dw SFX_1e_Ch1 - -SFX_1f: ; fc3ac (3f:43ac) - db %1000 - dw SFX_1f_Ch1 - -SFX_20: ; fc3af (3f:43af) - db %1000 - dw SFX_20_Ch1 - -SFX_21: ; fc3b2 (3f:43b2) - db %1000 - dw SFX_21_Ch1 - -SFX_22: ; fc3b5 (3f:43b5) - db %1000 - dw SFX_22_Ch1 - -SFX_23: ; fc3b8 (3f:43b8) - db %1000 - dw SFX_23_Ch1 - -SFX_24: ; fc3bb (3f:43bb) - db %1000 - dw SFX_24_Ch1 - -SFX_25: ; fc3be (3f:43be) - db %0010 - dw SFX_25_Ch1 - -SFX_26: ; fc3c1 (3f:43c1) - db %0010 - dw SFX_26_Ch1 - -SFX_27: ; fc3c4 (3f:43c4) - db %0010 - dw SFX_27_Ch1 - -SFX_28: ; fc3c7 (3f:43c7) - db %1010 - dw SFX_28_Ch1 - dw SFX_28_Ch2 - -SFX_29: ; fc3cc (3f:43cc) - db %1000 - dw SFX_29_Ch1 - -SFX_2a: ; fc3cf (3f:43cf) - db %1000 - dw SFX_2a_Ch1 - -SFX_2b: ; fc3d2 (3f:43d2) - db %0010 - dw SFX_2b_Ch1 - -SFX_2c: ; fc3d5 (3f:43d5) - db %0010 - dw SFX_2c_Ch1 - -SFX_2d: ; fc3d8 (3f:43d8) - db %1000 - dw SFX_2d_Ch1 - -SFX_2e: ; fc3db (3f:43db) - db %1000 - dw SFX_2e_Ch1 - -SFX_2f: ; fc3de (3f:43de) - db %1000 - dw SFX_2f_Ch1 - -SFX_30: ; fc3e1 (3f:43e1) - db %1000 - dw SFX_30_Ch1 - -SFX_31: ; fc3e4 (3f:43e4) - db %0010 - dw SFX_31_Ch1 - -SFX_32: ; fc3e7 (3f:43e7) - db %1010 - dw SFX_32_Ch1 - dw SFX_32_Ch2 - -SFX_33: ; fc3ec (3f:43ec) - db %1010 - dw SFX_33_Ch1 - dw SFX_33_Ch2 - -SFX_34: ; fc3f1 (3f:43f1) - db %0010 - dw SFX_34_Ch1 - -SFX_35: ; fc3f4 (3f:43f4) - db %1000 - dw SFX_35_Ch1 - -SFX_36: ; fc3f7 (3f:43f7) - db %0010 - dw SFX_36_Ch1 - -SFX_37: ; fc3fa (3f:43fa) - db %1010 - dw SFX_37_Ch1 - dw SFX_37_Ch2 - -SFX_38: ; fc3ff (3f:43ff) - db %0010 - dw SFX_38_Ch1 - -SFX_39: ; fc402 (3f:4402) - db %1010 - dw SFX_39_Ch1 - dw SFX_39_Ch2 - -SFX_3a: ; fc407 (3f:4407) - db %0010 - dw SFX_3a_Ch1 - -SFX_3b: ; fc40a (3f:440a) - db %0010 - dw SFX_3b_Ch1 - -SFX_3c: ; fc40d (3f:440d) - db %0010 - dw SFX_3c_Ch1 - -SFX_3d: ; fc410 (3f:4410) - db %0010 - dw SFX_3d_Ch1 - -SFX_3e: ; fc413 (3f:4413) - db %0010 - dw SFX_3e_Ch1 - -SFX_3f: ; fc416 (3f:4416) - db %1000 - dw SFX_3f_Ch1 - -SFX_40: ; fc419 (3f:4419) - db %0010 - dw SFX_40_Ch1 - -SFX_41: ; fc41c (3f:441c) - db %0010 - dw SFX_41_Ch1 - -SFX_42: ; fc41f (3f:441f) - db %0010 - dw SFX_42_Ch1 - -SFX_43: ; fc422 (3f:4422) - db %1000 - dw SFX_43_Ch1 - -SFX_44: ; fc425 (3f:4425) - db %1000 - dw SFX_44_Ch1 - -SFX_45: ; fc428 (3f:4428) - db %0010 - dw SFX_45_Ch1 - -SFX_46: ; fc42b (3f:442b) - db %0010 - dw SFX_46_Ch1 - -SFX_47: ; fc42e (3f:442e) - db %1000 - dw SFX_47_Ch1 - -SFX_48: ; fc431 (3f:4431) - db %1000 - dw SFX_48_Ch1 - -SFX_49: ; fc434 (3f:4434) - db %0010 - dw SFX_49_Ch1 - -SFX_4a: ; fc437 (3f:4437) - db %0010 - dw SFX_4a_Ch1 - -SFX_4b: ; fc43a (3f:443a) - db %1000 - dw SFX_4b_Ch1 - -SFX_4c: ; fc43d (3f:443d) - db %0010 - dw SFX_4c_Ch1 - -SFX_4d: ; fc440 (3f:4440) - db %0010 - dw SFX_4d_Ch1 - -SFX_4e: ; fc443 (3f:4443) - db %0010 - dw SFX_4e_Ch1 - -SFX_4f: ; fc446 (3f:4446) - db %0010 - dw SFX_4f_Ch1 - -SFX_50: ; fc449 (3f:4449) - db %1010 - dw SFX_50_Ch1 - dw SFX_50_Ch2 - -SFX_51: ; fc44e (3f:444e) - db %1010 - dw SFX_51_Ch1 - dw SFX_51_Ch2 - -SFX_52: ; fc453 (3f:4453) - db %1010 - dw SFX_52_Ch1 - dw SFX_52_Ch2 - -SFX_53: ; fc458 (3f:4458) - db %1010 - dw SFX_53_Ch1 - dw SFX_53_Ch2 - -SFX_54: ; fc45d (3f:445d) - db %0010 - dw SFX_54_Ch1 - -SFX_55: ; fc460 (3f:4460) - db %0010 - dw SFX_55_Ch1 - -SFX_56: ; fc463 (3f:4463) - db %0010 - dw SFX_56_Ch1 - -SFX_57: ; fc466 (3f:4466) - db %0010 - dw SFX_57_Ch1 - -SFX_58: ; fc469 (3f:4469) - db %0010 - dw SFX_58_Ch1 - -SFX_59: ; fc46c (3f:446c) - db %0010 - dw SFX_59_Ch1 - -SFX_5a: ; fc46f (3f:446f) - db %0010 - dw SFX_5a_Ch1 - -SFX_5b: ; fc472 (3f:4472) - db %0010 - dw SFX_5b_Ch1 - -SFX_5c: ; fc475 (3f:4475) - db %1000 - dw SFX_5c_Ch1 - -SFX_5d: ; fc478 (3f:4478) - db %1011 - dw SFX_5d_Ch1 - dw SFX_5d_Ch2 - dw SFX_5d_Ch3 - -SFX_5e: ; fc47f (3f:447f) - db %0010 - dw SFX_5e_Ch1 - -SFX_5f: ; fc482 (3f:4482) - db %1000 - dw SFX_5f_Ch1 +INCLUDE "data/sfx_headers.asm" PointerTable_fc485: ; fc485 (3f:4485) dw Unknown_fc48f |