diff --git a/asm/macros/scripts.inc b/asm/macros/scripts.inc index 97148a4a..6b4b91c1 100644 --- a/asm/macros/scripts.inc +++ b/asm/macros/scripts.inc @@ -656,9 +656,13 @@ .2byte \s .endm -.macro PlayBgm s:req +.macro PlayBgm s .2byte 0x087c + .ifnb \s .2byte \s + .else + .2byte -1 + .endif .endm .macro SoundReq w:req diff --git a/constants/audio_constants.inc b/constants/audio_constants.inc new file mode 100644 index 00000000..e0c259a9 --- /dev/null +++ b/constants/audio_constants.inc @@ -0,0 +1,563 @@ + .equiv SFX_NONE, 0x0 + .equiv BGM_CASTLE_TOURNAMENT, 0x1 + .equiv BGM_VAATI_MOTIF, 0x2 + .equiv BGM_TITLE_SCREEN, 0x3 + .equiv BGM_CASTLE_MOTIF, 0x4 + .equiv BGM_ELEMENT_GET, 0x5 + .equiv BGM_FAIRY_FOUNTAIN, 0x6 + .equiv BGM_FILE_SELECT, 0x7 + .equiv BGM_INTRO_CUTSCENE, 0x8 + .equiv BGM_CREDITS, 0x9 + .equiv BGM_GAMEOVER, 0xa + .equiv BGM_SAVING_ZELDA, 0xb + .equiv BGM_LTTP_TITLE, 0xc + .equiv BGM_VAATI_THEME, 0xd + .equiv BGM_EZLO_THEME, 0xe + .equiv BGM_STORY, 0xf + .equiv BGM_FESTIVAL_APPROACH, 0x10 + .equiv BGM_BEAT_VAATI, 0x11 + .equiv BGM_UNUSED_12, 0x12 + .equiv BGM_BEANSTALK, 0x13 + .equiv BGM_HOUSE, 0x14 + .equiv BGM_CUCCO_MINIGAME, 0x15 + .equiv BGM_SYRUP_THEME, 0x16 + .equiv BGM_DUNGEON, 0x17 + .equiv BGM_ELEMENT_THEME, 0x18 + .equiv BGM_HYRULE_FIELD, 0x19 + .equiv BGM_HYRULE_CASTLE, 0x1a + .equiv BGM_HYRULE_CASTLE_NOINTRO, 0x1b + .equiv BGM_MINISH_VILLAGE, 0x1c + .equiv BGM_MINISH_WOODS, 0x1d + .equiv BGM_CRENEL_STORM, 0x1e + .equiv BGM_CASTOR_WILDS, 0x1f + .equiv BGM_HYRULE_TOWN, 0x20 + .equiv BGM_ROYAL_VALLEY, 0x21 + .equiv BGM_CLOUD_TOPS, 0x22 + .equiv BGM_DARK_HYRULE_CASTLE, 0x23 + .equiv BGM_SECRET_CASTLE_ENTRANCE, 0x24 + .equiv BGM_DEEPWOOD_SHRINE, 0x25 + .equiv BGM_CAVE_OF_FLAMES, 0x26 + .equiv BGM_FORTRESS_OF_WINDS, 0x27 + .equiv BGM_TEMPLE_OF_DROPLETS, 0x28 + .equiv BGM_PALACE_OF_WINDS, 0x29 + .equiv BGM_EZLO_STORY, 0x2a + .equiv BGM_ROYAL_CRYPT, 0x2b + .equiv BGM_ELEMENTAL_SANCTUARY, 0x2c + .equiv BGM_FIGHT_THEME, 0x2d + .equiv BGM_BOSS_THEME, 0x2e + .equiv BGM_VAATI_REBORN, 0x2f + .equiv BGM_VAATI_TRANSFIGURED, 0x30 + .equiv BGM_CASTLE_COLLAPSE, 0x31 + .equiv BGM_VAATI_WRATH, 0x32 + .equiv BGM_FIGHT_THEME2, 0x33 + .equiv BGM_DIGGING_CAVE, 0x34 + .equiv BGM_SWIFTBLADE_DOJO, 0x35 + .equiv BGM_MINISH_CAP, 0x36 + .equiv BGM_MT_CRENEL, 0x37 + .equiv BGM_PICORI_FESTIVAL, 0x38 + .equiv BGM_LOST_WOODS, 0x39 + .equiv BGM_FAIRY_FOUNTAIN2, 0x3a + .equiv BGM_WIND_RUINS, 0x3b + .equiv BGM_UNUSED_3C, 0x3c + .equiv BGM_UNUSED_3D, 0x3d + .equiv BGM_UNUSED_3E, 0x3e + .equiv BGM_UNUSED_3F, 0x3f + .equiv BGM_UNUSED_40, 0x40 + .equiv BGM_UNUSED_41, 0x41 + .equiv BGM_UNUSED_42, 0x42 + .equiv BGM_UNUSED_43, 0x43 + .equiv BGM_UNUSED_44, 0x44 + .equiv BGM_UNUSED_45, 0x45 + .equiv BGM_UNUSED_46, 0x46 + .equiv BGM_UNUSED_47, 0x47 + .equiv BGM_UNUSED_48, 0x48 + .equiv BGM_UNUSED_49, 0x49 + .equiv BGM_UNUSED_4A, 0x4a + .equiv BGM_UNUSED_4B, 0x4b + .equiv BGM_UNUSED_4C, 0x4c + .equiv BGM_UNUSED_4D, 0x4d + .equiv BGM_UNUSED_4E, 0x4e + .equiv BGM_UNUSED_4F, 0x4f + .equiv BGM_UNUSED_50, 0x50 + .equiv BGM_UNUSED_51, 0x51 + .equiv BGM_UNUSED_52, 0x52 + .equiv BGM_UNUSED_53, 0x53 + .equiv BGM_UNUSED_54, 0x54 + .equiv BGM_UNUSED_55, 0x55 + .equiv BGM_UNUSED_56, 0x56 + .equiv BGM_UNUSED_57, 0x57 + .equiv BGM_UNUSED_58, 0x58 + .equiv BGM_UNUSED_59, 0x59 + .equiv BGM_UNUSED_5A, 0x5a + .equiv BGM_UNUSED_5B, 0x5b + .equiv BGM_UNUSED_5C, 0x5c + .equiv BGM_UNUSED_5D, 0x5d + .equiv BGM_LEARN_SCROLL, 0x5e + .equiv BGM_EZLO_GET, 0x5f + .equiv BGM_UNUSED_60, 0x60 + .equiv BGM_UNUSED_61, 0x61 + .equiv BGM_UNUSED_62, 0x62 + .equiv BGM_UNUSED_63, 0x63 + .equiv SFX_BEEP, 0x64 + .equiv SFX_TEXTBOX_OPEN, 0x65 + .equiv SFX_TEXTBOX_CLOSE, 0x66 + .equiv SFX_TEXTBOX_NEXT, 0x67 + .equiv SFX_TEXTBOX_SWAP, 0x68 + .equiv SFX_TEXTBOX_CHOICE, 0x69 + .equiv SFX_TEXTBOX_SELECT, 0x6a + .equiv SFX_6B, 0x6b + .equiv SFX_MENU_CANCEL, 0x6c + .equiv SFX_MENU_ERROR, 0x6d + .equiv SFX_RUPEE_BOUNCE, 0x6e + .equiv SFX_RUPEE_GET, 0x6f + .equiv SFX_HEART_BOUNCE, 0x70 + .equiv SFX_HEART_GET, 0x71 + .equiv SFX_SECRET, 0x72 + .equiv SFX_SECRET_BIG, 0x73 + .equiv SFX_METAL_CLINK, 0x74 + .equiv SFX_PLY_VO1, 0x75 + .equiv SFX_PLY_VO2, 0x76 + .equiv SFX_PLY_VO3, 0x77 + .equiv SFX_PLY_VO4, 0x78 + .equiv SFX_PLY_VO5, 0x79 + .equiv SFX_PLY_VO6, 0x7a + .equiv SFX_PLY_VO7, 0x7b + .equiv SFX_PLY_JUMP, 0x7c + .equiv SFX_PLY_LAND, 0x7d + .equiv SFX_7E, 0x7e + .equiv SFX_PLY_LIFT, 0x7f + .equiv SFX_80, 0x80 + .equiv SFX_81, 0x81 + .equiv SFX_82, 0x82 + .equiv SFX_WATER_WALK, 0x83 + .equiv SFX_WATER_SPLASH, 0x84 + .equiv SFX_FALL_HOLE, 0x85 + .equiv SFX_86, 0x86 + .equiv SFX_PLY_DIE, 0x87 + .equiv SFX_88, 0x88 + .equiv SFX_BARREL_RELEASE, 0x89 + .equiv SFX_BARREL_ENTER, 0x8a + .equiv SFX_BARREL_ROLL, 0x8b + .equiv SFX_BARREL_ROLL_STOP, 0x8c + .equiv SFX_VO_EZLO1, 0x8d + .equiv SFX_VO_EZLO2, 0x8e + .equiv SFX_VO_EZLO3, 0x8f + .equiv SFX_VO_EZLO4, 0x90 + .equiv SFX_VO_EZLO5, 0x91 + .equiv SFX_VO_EZLO6, 0x92 + .equiv SFX_VO_EZLO7, 0x93 + .equiv SFX_VO_ZELDA1, 0x94 + .equiv SFX_VO_ZELDA2, 0x95 + .equiv SFX_VO_ZELDA3, 0x96 + .equiv SFX_VO_ZELDA4, 0x97 + .equiv SFX_VO_ZELDA5, 0x98 + .equiv SFX_VO_ZELDA6, 0x99 + .equiv SFX_VO_ZELDA7, 0x9a + .equiv SFX_9B, 0x9b + .equiv SFX_9C, 0x9c + .equiv SFX_9D, 0x9d + .equiv SFX_9E, 0x9e + .equiv SFX_9F, 0x9f + .equiv SFX_A0, 0xa0 + .equiv SFX_VO_TINGLE1, 0xa1 + .equiv SFX_VO_TINGLE2, 0xa2 + .equiv SFX_VO_KING1, 0xa3 + .equiv SFX_VO_KING2, 0xa4 + .equiv SFX_VO_KING3, 0xa5 + .equiv SFX_VO_KING4, 0xa6 + .equiv SFX_VO_KING5, 0xa7 + .equiv SFX_A8, 0xa8 + .equiv SFX_A9, 0xa9 + .equiv SFX_AA, 0xaa + .equiv SFX_SPIRITS_RELEASE, 0xab + .equiv SFX_AC, 0xac + .equiv SFX_VO_BEEDLE, 0xad + .equiv SFX_AE, 0xae + .equiv SFX_AF, 0xaf + .equiv SFX_B0, 0xb0 + .equiv SFX_VO_MINISH1, 0xb1 + .equiv SFX_VO_MINISH2, 0xb2 + .equiv SFX_VO_MINISH3, 0xb3 + .equiv SFX_VO_MINISH4, 0xb4 + .equiv SFX_B5, 0xb5 + .equiv SFX_B6, 0xb6 + .equiv SFX_B7, 0xb7 + .equiv SFX_B8, 0xb8 + .equiv SFX_B9, 0xb9 + .equiv SFX_BA, 0xba + .equiv SFX_BB, 0xbb + .equiv SFX_BC, 0xbc + .equiv SFX_BD, 0xbd + .equiv SFX_BE, 0xbe + .equiv SFX_BF, 0xbf + .equiv SFX_C0, 0xc0 + .equiv SFX_C1, 0xc1 + .equiv SFX_C2, 0xc2 + .equiv SFX_C3, 0xc3 + .equiv SFX_C4, 0xc4 + .equiv SFX_C5, 0xc5 + .equiv SFX_C6, 0xc6 + .equiv SFX_C7, 0xc7 + .equiv SFX_C8, 0xc8 + .equiv SFX_C9, 0xc9 + .equiv SFX_CA, 0xca + .equiv SFX_CB, 0xcb + .equiv SFX_REM_SLEEP, 0xcc + .equiv SFX_TASK_COMPLETE, 0xcd + .equiv SFX_KEY_APPEAR, 0xce + .equiv SFX_CF, 0xcf + .equiv SFX_D0, 0xd0 + .equiv SFX_VO_DOG, 0xd1 + .equiv SFX_VO_CAT, 0xd2 + .equiv SFX_VO_EPONA, 0xd3 + .equiv SFX_VO_COW, 0xd4 + .equiv SFX_VO_CUCCO_CALL, 0xd5 + .equiv SFX_VO_CHEEP, 0xd6 + .equiv SFX_ITEM_SWORD_CHARGE, 0xd7 + .equiv SFX_ITEM_SWORD_CHARGE_FINISH, 0xd8 + .equiv SFX_D9, 0xd9 + .equiv SFX_DA, 0xda + .equiv SFX_VO_STURGEON, 0xdb + .equiv SFX_HAMMER1, 0xdc + .equiv SFX_HAMMER2, 0xdd + .equiv SFX_HAMMER3, 0xde + .equiv SFX_HAMMER4, 0xdf + .equiv SFX_HAMMER5, 0xe0 + .equiv SFX_HAMMER6, 0xe1 + .equiv SFX_CUCCO_MINIGAME_BELL, 0xe2 + .equiv SFX_E3, 0xe3 + .equiv SFX_E4, 0xe4 + .equiv SFX_BUTTON_DEPRESS, 0xe5 + .equiv SFX_THUD_HEAVY, 0xe6 + .equiv SFX_WIND1, 0xe7 + .equiv SFX_WIND2, 0xe8 + .equiv SFX_WIND3, 0xe9 + .equiv SFX_EA, 0xea + .equiv SFX_EB, 0xeb + .equiv SFX_EC, 0xec + .equiv SFX_ED, 0xed + .equiv SFX_EE, 0xee + .equiv SFX_EF, 0xef + .equiv SFX_F0, 0xf0 + .equiv SFX_F1, 0xf1 + .equiv SFX_F2, 0xf2 + .equiv SFX_F3, 0xf3 + .equiv SFX_SUMMON, 0xf4 + .equiv SFX_F5, 0xf5 + .equiv SFX_EVAPORATE, 0xf6 + .equiv SFX_APPARATE, 0xf7 + .equiv SFX_F8, 0xf8 + .equiv SFX_TELEPORTER, 0xf9 + .equiv SFX_FA, 0xfa + .equiv SFX_FB, 0xfb + .equiv SFX_FC, 0xfc + .equiv SFX_ITEM_BOMB_EXPLODE, 0xfd + .equiv SFX_HIT, 0xfe + .equiv SFX_FF, 0xff + .equiv SFX_100, 0x100 + .equiv SFX_101, 0x101 + .equiv SFX_102, 0x102 + .equiv SFX_103, 0x103 + .equiv SFX_104, 0x104 + .equiv SFX_105, 0x105 + .equiv SFX_106, 0x106 + .equiv SFX_107, 0x107 + .equiv SFX_108, 0x108 + .equiv SFX_109, 0x109 + .equiv SFX_10A, 0x10a + .equiv SFX_10B, 0x10b + .equiv SFX_10C, 0x10c + .equiv SFX_10D, 0x10d + .equiv SFX_10E, 0x10e + .equiv SFX_10F, 0x10f + .equiv SFX_110, 0x110 + .equiv SFX_111, 0x111 + .equiv SFX_112, 0x112 + .equiv SFX_113, 0x113 + .equiv SFX_114, 0x114 + .equiv SFX_115, 0x115 + .equiv SFX_116, 0x116 + .equiv SFX_117, 0x117 + .equiv SFX_ITEM_SHIELD_BOUNCE, 0x118 + .equiv SFX_ITEM_GLOVES_KNOCKBACK, 0x119 + .equiv SFX_EM_ARMOS_ON, 0x11a + .equiv SFX_11B, 0x11b + .equiv SFX_11C, 0x11c + .equiv SFX_11D, 0x11d + .equiv SFX_EM_MOBLIN_SPEAR, 0x11e + .equiv SFX_LOW_HEALTH, 0x11f + .equiv SFX_CHARGING_UP, 0x120 + .equiv SFX_STAIRS, 0x121 + .equiv SFX_122, 0x122 + .equiv SFX_123, 0x123 + .equiv SFX_124, 0x124 + .equiv SFX_125, 0x125 + .equiv SFX_126, 0x126 + .equiv SFX_BOSS_HIT, 0x127 + .equiv SFX_BOSS_DIE, 0x128 + .equiv SFX_BOSS_EXPLODE, 0x129 + .equiv SFX_12A, 0x12a + .equiv SFX_12B, 0x12b + .equiv SFX_12C, 0x12c + .equiv SFX_12D, 0x12d + .equiv SFX_12E, 0x12e + .equiv SFX_12F, 0x12f + .equiv SFX_130, 0x130 + .equiv SFX_131, 0x131 + .equiv SFX_132, 0x132 + .equiv SFX_133, 0x133 + .equiv SFX_134, 0x134 + .equiv SFX_135, 0x135 + .equiv SFX_136, 0x136 + .equiv SFX_137, 0x137 + .equiv SFX_138, 0x138 + .equiv SFX_139, 0x139 + .equiv SFX_13A, 0x13a + .equiv SFX_13B, 0x13b + .equiv SFX_13C, 0x13c + .equiv SFX_ITEM_LANTERN_ON, 0x13d + .equiv SFX_ITEM_LANTERN_OFF, 0x13e + .equiv SFX_ITEM_SWORD_BEAM, 0x13f + .equiv SFX_140, 0x140 + .equiv SFX_HEART_CONTAINER_SPAWN, 0x141 + .equiv SFX_SPARKLES, 0x142 + .equiv SFX_143, 0x143 + .equiv SFX_144, 0x144 + .equiv SFX_145, 0x145 + .equiv SFX_146, 0x146 + .equiv SFX_147, 0x147 + .equiv SFX_148, 0x148 + .equiv SFX_149, 0x149 + .equiv SFX_14A, 0x14a + .equiv SFX_14B, 0x14b + .equiv SFX_14C, 0x14c + .equiv SFX_14D, 0x14d + .equiv SFX_14E, 0x14e + .equiv SFX_14F, 0x14f + .equiv SFX_150, 0x150 + .equiv SFX_151, 0x151 + .equiv SFX_152, 0x152 + .equiv SFX_153, 0x153 + .equiv SFX_154, 0x154 + .equiv SFX_155, 0x155 + .equiv SFX_156, 0x156 + .equiv SFX_157, 0x157 + .equiv SFX_158, 0x158 + .equiv SFX_159, 0x159 + .equiv SFX_15A, 0x15a + .equiv SFX_15B, 0x15b + .equiv SFX_15C, 0x15c + .equiv SFX_15D, 0x15d + .equiv SFX_15E, 0x15e + .equiv SFX_15F, 0x15f + .equiv SFX_160, 0x160 + .equiv SFX_161, 0x161 + .equiv SFX_162, 0x162 + .equiv SFX_163, 0x163 + .equiv SFX_164, 0x164 + .equiv SFX_165, 0x165 + .equiv SFX_166, 0x166 + .equiv SFX_167, 0x167 + .equiv SFX_168, 0x168 + .equiv SFX_169, 0x169 + .equiv SFX_16A, 0x16a + .equiv SFX_16B, 0x16b + .equiv SFX_16C, 0x16c + .equiv SFX_16D, 0x16d + .equiv SFX_16E, 0x16e + .equiv SFX_PLY_SHRINKING, 0x16f + .equiv SFX_PLY_GROW, 0x170 + .equiv SFX_171, 0x171 + .equiv SFX_172, 0x172 + .equiv SFX_EZLO_UI, 0x173 + .equiv SFX_174, 0x174 + .equiv SFX_175, 0x175 + .equiv SFX_176, 0x176 + .equiv SFX_177, 0x177 + .equiv SFX_178, 0x178 + .equiv SFX_179, 0x179 + .equiv SFX_17A, 0x17a + .equiv SFX_LAVA_TILE_STEP, 0x17b + .equiv SFX_LAVA_TILE_WOBBLE, 0x17c + .equiv SFX_LAVA_TILE_SINK, 0x17d + .equiv SFX_LAVA_TILE_FLIP, 0x17e + .equiv SFX_LAVA_TILE_LAND, 0x17f + .equiv SFX_180, 0x180 + .equiv SFX_181, 0x181 + .equiv SFX_182, 0x182 + .equiv SFX_183, 0x183 + .equiv SFX_184, 0x184 + .equiv SFX_185, 0x185 + .equiv SFX_186, 0x186 + .equiv SFX_STAIRS_ASCEND, 0x187 + .equiv SFX_STAIRS_DESCEND, 0x188 + .equiv SFX_189, 0x189 + .equiv SFX_18A, 0x18a + .equiv SFX_18B, 0x18b + .equiv SFX_18C, 0x18c + .equiv SFX_18D, 0x18d + .equiv SFX_18E, 0x18e + .equiv SFX_18F, 0x18f + .equiv SFX_190, 0x190 + .equiv SFX_191, 0x191 + .equiv SFX_192, 0x192 + .equiv SFX_193, 0x193 + .equiv SFX_194, 0x194 + .equiv SFX_195, 0x195 + .equiv SFX_196, 0x196 + .equiv SFX_197, 0x197 + .equiv SFX_198, 0x198 + .equiv SFX_199, 0x199 + .equiv SFX_19A, 0x19a + .equiv SFX_19B, 0x19b + .equiv SFX_19C, 0x19c + .equiv SFX_19D, 0x19d + .equiv SFX_19E, 0x19e + .equiv SFX_19F, 0x19f + .equiv SFX_1A0, 0x1a0 + .equiv SFX_1A1, 0x1a1 + .equiv SFX_1A2, 0x1a2 + .equiv SFX_1A3, 0x1a3 + .equiv SFX_1A4, 0x1a4 + .equiv SFX_1A5, 0x1a5 + .equiv SFX_1A6, 0x1a6 + .equiv SFX_1A7, 0x1a7 + .equiv SFX_1A8, 0x1a8 + .equiv SFX_1A9, 0x1a9 + .equiv SFX_1AA, 0x1aa + .equiv SFX_1AB, 0x1ab + .equiv SFX_1AC, 0x1ac + .equiv SFX_1AD, 0x1ad + .equiv SFX_1AE, 0x1ae + .equiv SFX_1AF, 0x1af + .equiv SFX_1B0, 0x1b0 + .equiv SFX_ICE_BLOCK_SLIDE, 0x1b1 + .equiv SFX_ICE_BLOCK_STOP, 0x1b2 + .equiv SFX_ICE_BLOCK_MELT, 0x1b3 + .equiv SFX_1B4, 0x1b4 + .equiv SFX_1B5, 0x1b5 + .equiv SFX_1B6, 0x1b6 + .equiv SFX_VO_GORON1, 0x1b7 + .equiv SFX_VO_GORON2, 0x1b8 + .equiv SFX_VO_GORON3, 0x1b9 + .equiv SFX_VO_GORON4, 0x1ba + .equiv SFX_EM_DEKUSCRUB_HIT, 0x1bb + .equiv SFX_1BC, 0x1bc + .equiv SFX_1BD, 0x1bd + .equiv SFX_1BE, 0x1be + .equiv SFX_1BF, 0x1bf + .equiv SFX_1C0, 0x1c0 + .equiv SFX_1C1, 0x1c1 + .equiv SFX_1C2, 0x1c2 + .equiv SFX_1C3, 0x1c3 + .equiv SFX_1C4, 0x1c4 + .equiv SFX_1C5, 0x1c5 + .equiv SFX_1C6, 0x1c6 + .equiv SFX_1C7, 0x1c7 + .equiv SFX_1C8, 0x1c8 + .equiv SFX_1C9, 0x1c9 + .equiv SFX_1CA, 0x1ca + .equiv SFX_1CB, 0x1cb + .equiv SFX_1CC, 0x1cc + .equiv SFX_ELEMENT_PLACE, 0x1cd + .equiv SFX_ELEMENT_FLOAT, 0x1ce + .equiv SFX_ELEMENT_CHARGE, 0x1cf + .equiv SFX_1D0, 0x1d0 + .equiv SFX_ELEMENT_INFUSE, 0x1d1 + .equiv SFX_1D2, 0x1d2 + .equiv SFX_1D3, 0x1d3 + .equiv SFX_1D4, 0x1d4 + .equiv SFX_1D5, 0x1d5 + .equiv SFX_VO_CUCCO1, 0x1d6 + .equiv SFX_VO_CUCCO2, 0x1d7 + .equiv SFX_VO_CUCCO3, 0x1d8 + .equiv SFX_VO_CUCCO4, 0x1d9 + .equiv SFX_VO_CUCCO5, 0x1da + .equiv SFX_1DB, 0x1db + .equiv SFX_1DC, 0x1dc + .equiv SFX_1DD, 0x1dd + .equiv SFX_1DE, 0x1de + .equiv SFX_1DF, 0x1df + .equiv SFX_1E0, 0x1e0 + .equiv SFX_1E1, 0x1e1 + .equiv SFX_1E2, 0x1e2 + .equiv SFX_1E3, 0x1e3 + .equiv SFX_1E4, 0x1e4 + .equiv SFX_1E5, 0x1e5 + .equiv SFX_1E6, 0x1e6 + .equiv SFX_1E7, 0x1e7 + .equiv SFX_1E8, 0x1e8 + .equiv SFX_1E9, 0x1e9 + .equiv SFX_1EA, 0x1ea + .equiv SFX_1EB, 0x1eb + .equiv SFX_1EC, 0x1ec + .equiv SFX_1ED, 0x1ed + .equiv SFX_1EE, 0x1ee + .equiv SFX_1EF, 0x1ef + .equiv SFX_1F0, 0x1f0 + .equiv SFX_1F1, 0x1f1 + .equiv SFX_1F2, 0x1f2 + .equiv SFX_1F3, 0x1f3 + .equiv SFX_1F4, 0x1f4 + .equiv SFX_1F5, 0x1f5 + .equiv SFX_1F6, 0x1f6 + .equiv SFX_1F7, 0x1f7 + .equiv SFX_1F8, 0x1f8 + .equiv SFX_1F9, 0x1f9 + .equiv SFX_1FA, 0x1fa + .equiv SFX_1FB, 0x1fb + .equiv SFX_1FC, 0x1fc + .equiv SFX_1FD, 0x1fd + .equiv SFX_1FE, 0x1fe + .equiv SFX_1FF, 0x1ff + .equiv SFX_200, 0x200 + .equiv SFX_201, 0x201 + .equiv SFX_202, 0x202 + .equiv SFX_203, 0x203 + .equiv SFX_204, 0x204 + .equiv SFX_205, 0x205 + .equiv SFX_206, 0x206 + .equiv SFX_207, 0x207 + .equiv SFX_208, 0x208 + .equiv SFX_209, 0x209 + .equiv SFX_20A, 0x20a + .equiv SFX_20B, 0x20b + .equiv SFX_20C, 0x20c + .equiv SFX_20D, 0x20d + .equiv SFX_20E, 0x20e + .equiv SFX_20F, 0x20f + .equiv SFX_210, 0x210 + .equiv SFX_211, 0x211 + .equiv SFX_212, 0x212 + .equiv SFX_213, 0x213 + .equiv SFX_214, 0x214 + .equiv SFX_215, 0x215 + .equiv SFX_216, 0x216 + .equiv SFX_217, 0x217 + .equiv SFX_218, 0x218 + .equiv SFX_219, 0x219 + .equiv SFX_21A, 0x21a + .equiv SFX_21B, 0x21b + .equiv SFX_21C, 0x21c + .equiv SFX_21D, 0x21d + .equiv SFX_21E, 0x21e + .equiv SFX_21F, 0x21f + .equiv SFX_220, 0x220 + .equiv SFX_221, 0x221 + .equiv SONG_STOP_ALL, 0x80010000 + .equiv SONG_VOL_ZERO, 0x80020000 + .equiv SONG_VOL_RESET_ALL, 0x80030000 + .equiv SONG_VSYNC_OFF, 0x80040000 + .equiv SONG_STOP, 0x80050000 + .equiv SONG_VSYNC_ON, 0x80060000 + .equiv SONG_UNK_7, 0x80070000 + .equiv SONG_VOL_FADE_OUT, 0x80080000 + .equiv SONG_UNK_9, 0x80090000 + .equiv SONG_UNK_A, 0x800a0000 + .equiv SONG_VOL_RESET, 0x800b0000 + .equiv SONG_UNK_C, 0x800c0000 + .equiv SONG_VOL_CHAN1_SILENT, 0x800d0000 + .equiv SONG_VOL_CHAN1_RESET, 0x800e0000 + .equiv SONG_UNK_F, 0x800f0000 + .equiv SONG_RESET_UNK, 0x80100000 + .equiv SONG_UNK_11, 0x80110000 diff --git a/constants/constants.inc b/constants/constants.inc index 5562798b..4d2251a1 100644 --- a/constants/constants.inc +++ b/constants/constants.inc @@ -1,3 +1,4 @@ .include "constants/gba_constants.inc" .include "constants/m4a_constants.inc" + .include "constants/audio_constants.inc" .include "constants/misc_constants.inc" diff --git a/data/data_08A127A1.s b/data/data_08A127A1.s index 3635eae2..2ea61ea6 100644 --- a/data/data_08A127A1.s +++ b/data/data_08A127A1.s @@ -4,7 +4,7 @@ .section .rodata .align 2 -song_08A12ECC:: @ 08A12ECC +bgmUnused:: @ 08A12ECC .incbin "baserom.gba", 0xA12ECC, 0x0000004 gUnk_08A12ED0:: @ 08A12ED0 diff --git a/data/scripts/script_08008B5C.inc b/data/scripts/script_08008B5C.inc index 2609b993..cd5f1259 100644 --- a/data/scripts/script_08008B5C.inc +++ b/data/scripts/script_08008B5C.inc @@ -59,7 +59,7 @@ script_08008BD2: WaitForSomething 0x00000001 WaitForSomething 0x00000004 Wait 0x000f - PlaySound 0x0072 + PlaySound SFX_SECRET _0807E930 0x0004 Call sub_0807F2D4 TextboxNoOverlap 0x4913 @@ -80,7 +80,7 @@ script_08008C5C: _0807EB44 0x0004 _0807E930 0x0004 SetEntitySpeed 0x0300 - PlaySound 0x0121 + PlaySound SFX_STAIRS EndBlock WaitForSomething 0x00000002 TextboxNoOverlap 0x490d @@ -97,19 +97,19 @@ script_08008C5C: Call sub_08064D10 Wait 0x000f _0807EB44 0x0004 - PlaySound 0x007f + PlaySound SFX_PLY_LIFT Wait 0x000f _0807EB44 0x0002 _0807EDD4 0x00ac, 0x0078 Wait 0x000f _0807EB44 0x0004 - PlaySound 0x007f + PlaySound SFX_PLY_LIFT Wait 0x000f _0807EB44 0x0002 _0807EDD4 0x00c0, 0x0078 Wait 0x000f _0807EB44 0x0004 - PlaySound 0x007f + PlaySound SFX_PLY_LIFT Wait 0x000f _0807EB44 0x0006 Wait 0x001e @@ -122,7 +122,7 @@ script_08008C5C: Call sub_08064D08 _0807EDD4 0x0068, 0x0018 Call sub_08064D10 - PlaySound 0x0121 + PlaySound SFX_STAIRS _0807E5F8 0x00000001 DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_08008FC0.inc b/data/scripts/script_08008FC0.inc index 17e9c90c..664aabe5 100644 --- a/data/scripts/script_08008FC0.inc +++ b/data/scripts/script_08008FC0.inc @@ -1,7 +1,7 @@ SCRIPT_START script_08008FC0 _0807F078 0x0001, 0x0001 CallWithArg sub_0807F918, 0x00000001 - PlaySound 0x0109 + PlaySound SFX_109 CallWithArg sub_0807F238, 0x0000045f Call sub_0807F304 TextboxNoOverlapFollowPos 0x0501, 0x000e diff --git a/data/scripts/script_08008FFC.inc b/data/scripts/script_08008FFC.inc index 3234f7ed..34d38b3d 100644 --- a/data/scripts/script_08008FFC.inc +++ b/data/scripts/script_08008FFC.inc @@ -4,10 +4,10 @@ SCRIPT_START script_08008FFC _0807E930 0x0000 EndBlock WaitForSomething 0x00000010 - PlaySound 0x011c + PlaySound SFX_11C _0807E930 0x0001 Wait 0x0010 - PlaySound 0x011c + PlaySound SFX_11C _0807EB44 0x0004 _0807E930 0x0006 Wait 0x0010 diff --git a/data/scripts/script_0800903C.inc b/data/scripts/script_0800903C.inc index e2724f67..16110e78 100644 --- a/data/scripts/script_0800903C.inc +++ b/data/scripts/script_0800903C.inc @@ -4,7 +4,7 @@ SCRIPT_START script_0800903C DoPostScriptAction 0x0000 EndBlock WaitForSomething2 0x00000004 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 _0807EB44 0x0002 _0807E5F8 0x00000008 diff --git a/data/scripts/script_080095F2.inc b/data/scripts/script_080095F2.inc index 01726742..72067b4c 100644 --- a/data/scripts/script_080095F2.inc +++ b/data/scripts/script_080095F2.inc @@ -7,7 +7,7 @@ SCRIPT_START script_080095F2 Call sub_0806BE84 _0807EA94 JumpIfNot script_08009622 - PlaySound 0x0109 + PlaySound SFX_109 _0807F088 0x003c TextboxNoOverlapFollow 0x053c WaitPlayerAction8 @@ -43,8 +43,8 @@ script_08009660: Call sub_0806BEC8 _0807EA94 JumpIfNot script_0800968E - PlaySound 0x0111 - PlaySound 0x0072 + PlaySound SFX_111 + PlaySound SFX_SECRET _0807F078 0x003c, 0x0002 Call sub_0806BEFC script_0800968E: @@ -65,11 +65,11 @@ script_080096AC: Call sub_0807DF28 StartPlayerScript script_08009704 WaitForSomething2 0x00000001 - PlaySound 0x0111 + PlaySound SFX_111 DoPostScriptAction 0x0008 LoadRoomEntityList gUnk_080D9048 Wait 0x000f - PlaySound 0x0111 + PlaySound SFX_111 DoPostScriptAction 0x0007 script_080096EC: CheckGlobalFlag 0x0020 diff --git a/data/scripts/script_08009740.inc b/data/scripts/script_08009740.inc index b55af466..aff57058 100644 --- a/data/scripts/script_08009740.inc +++ b/data/scripts/script_08009740.inc @@ -20,7 +20,7 @@ script_0800975A: _0807E864 Call sub_0807F9A4 Call sub_0807DF28 - PlaySound 0x01f3 + PlaySound SFX_1F3 Call sub_0807F40C _0807E8E4_1 Wait 0x000a diff --git a/data/scripts/script_080097F0.inc b/data/scripts/script_080097F0.inc index ecaa18a9..6732d029 100644 --- a/data/scripts/script_080097F0.inc +++ b/data/scripts/script_080097F0.inc @@ -6,7 +6,7 @@ SCRIPT_START script_080097F0 Call sub_0807F348 EndBlock WaitForSomething2 0x00000002 - PlaySound 0x0123 + PlaySound SFX_123 Call sub_0807F1A0 script_08009816: EndBlock @@ -16,6 +16,6 @@ script_08009816: EndBlock _0807E5F8 0x00000004 Call sub_0807FBD4 - PlaySound 0x01f3 + PlaySound SFX_1F3 DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_08009838.inc b/data/scripts/script_08009838.inc index d36abc7a..00776ede 100644 --- a/data/scripts/script_08009838.inc +++ b/data/scripts/script_08009838.inc @@ -8,9 +8,9 @@ SCRIPT_START script_08009838 WaitForSomething2 0x00000008 Call sub_0809E0A0 Call sub_0809E0D4 - PlaySound 0x01f3 + PlaySound SFX_1F3 Call sub_0807FBD4 - PlaySound 0x01f3 + PlaySound SFX_1F3 _0807E5F8 0x00000010 DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_0800987C.inc b/data/scripts/script_0800987C.inc index dd18c70f..b6cf02a9 100644 --- a/data/scripts/script_0800987C.inc +++ b/data/scripts/script_0800987C.inc @@ -1,7 +1,7 @@ SCRIPT_START script_0800987C - PlaySound 0x007a + PlaySound SFX_PLY_VO6 _0807EB44 0x0004 - PlaySound 0x0086 + PlaySound SFX_86 Call sub_0807F36C SetEntitySpeed 0x0400 _0807ECF4 0x0004 @@ -9,7 +9,7 @@ SCRIPT_START script_0800987C Wait 0x001e _0807E5F8 0x00000040 WaitForSomething2 0x00000020 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EB44 0x0004 Call sub_0807F210 _0807EF3C 0x0200, 0x0020 diff --git a/data/scripts/script_08009A34.inc b/data/scripts/script_08009A34.inc index 056b6ed5..f950b15d 100644 --- a/data/scripts/script_08009A34.inc +++ b/data/scripts/script_08009A34.inc @@ -10,7 +10,7 @@ script_08009A38: CameraTargetEntity SetEntitySpeed 0x0080 Wait 0x0078 - PlayBgm 0x0036 + PlayBgm BGM_MINISH_CAP _0807E778 0x0002 DoFade4 WaitFor_2 diff --git a/data/scripts/script_08009AF8.inc b/data/scripts/script_08009AF8.inc index 38ea17ff..0e66a292 100644 --- a/data/scripts/script_08009AF8.inc +++ b/data/scripts/script_08009AF8.inc @@ -2,10 +2,10 @@ SCRIPT_START script_08009AF8 BeginBlock EndBlock WaitForSomething2 0x00000010 - PlaySound 0x00f0 + PlaySound SFX_F0 DoPostScriptAction 0x0008 Wait 0x001e - PlaySound 0x00f1 + PlaySound SFX_F1 DoPostScriptAction 0x0007 Wait 0x005a _0807E778 0x0004 diff --git a/data/scripts/script_08009CFC.inc b/data/scripts/script_08009CFC.inc index 48971084..d51e200f 100644 --- a/data/scripts/script_08009CFC.inc +++ b/data/scripts/script_08009CFC.inc @@ -12,7 +12,7 @@ SCRIPT_START script_08009CFC DoPostScriptAction 0x0000 _0807E8E4_0 Wait 0x000f - PlaySound 0x0094 + PlaySound SFX_VO_ZELDA1 DoPostScriptAction 0x0000 Wait 0x001e _0807E5F8 0x00000008 diff --git a/data/scripts/script_08009F14.inc b/data/scripts/script_08009F14.inc index 8f84597a..ac5dfd38 100644 --- a/data/scripts/script_08009F14.inc +++ b/data/scripts/script_08009F14.inc @@ -47,7 +47,7 @@ script_08009F86: Jump script_08009F86 script_08009FB6: Wait 0x0008 - PlaySound 0x0103 + PlaySound SFX_103 CallWithArg sub_0806030C, 0x00000063 Wait 0x0008 _0807E878 diff --git a/data/scripts/script_0800A0B4.inc b/data/scripts/script_0800A0B4.inc index 79115473..3645cdfc 100644 --- a/data/scripts/script_0800A0B4.inc +++ b/data/scripts/script_0800A0B4.inc @@ -5,7 +5,7 @@ SCRIPT_START script_0800A0B4 Call sub_0807DF28 EndBlock Wait 0x0078 - PlayBgm 0x0018 + PlayBgm BGM_ELEMENT_THEME Call sub_080A0464 script_0800A0D2: _0807EE30 diff --git a/data/scripts/script_0800A0FC.inc b/data/scripts/script_0800A0FC.inc index 8362b30b..95fac91b 100644 --- a/data/scripts/script_0800A0FC.inc +++ b/data/scripts/script_0800A0FC.inc @@ -13,7 +13,7 @@ script_0800A0FE: _0807E8E4_3 CallWithArg sub_0807F75C, 0x00d00060 CallWithArg sub_08094AE8, script_0800A160 - PlaySound 0x00f7 + PlaySound SFX_APPARATE _0807E778 0x0002 DoFade6 EndBlock diff --git a/data/scripts/script_0800A160.inc b/data/scripts/script_0800A160.inc index e71a310d..d6a90fe0 100644 --- a/data/scripts/script_0800A160.inc +++ b/data/scripts/script_0800A160.inc @@ -8,9 +8,9 @@ SCRIPT_START script_0800A160 CallWithArg sub_0807F98C, 0xff800000 CallWithArg sub_080960C4, script_0800A1B4 EndBlock - PlaySound 0x0142 + PlaySound SFX_SPARKLES _0807EF3C 0xff80, 0x0000 - PlaySound 0x0143 + PlaySound SFX_143 _0807E930 0x0004 _0807E5F8 0x00000002 Wait 0x003c diff --git a/data/scripts/script_0800A1D8.inc b/data/scripts/script_0800A1D8.inc index 96fe6d9b..c5e46d75 100644 --- a/data/scripts/script_0800A1D8.inc +++ b/data/scripts/script_0800A1D8.inc @@ -56,8 +56,8 @@ SCRIPT_START script_0800A1D8 WaitForSomething2 0x00000080 _0807E5F8 0x00000008 WaitForSomething2 0x00000100 - PlayBgm 0x0008 - PlaySound 0x00f7 + PlayBgm BGM_INTRO_CUTSCENE + PlaySound SFX_APPARATE CallWithArg sub_0806DA1C, 0x00000007 DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_0800A3D8.inc b/data/scripts/script_0800A3D8.inc index 371eda59..17bc1479 100644 --- a/data/scripts/script_0800A3D8.inc +++ b/data/scripts/script_0800A3D8.inc @@ -27,32 +27,32 @@ SCRIPT_START script_0800A3D8 WaitForSomething2 0x00000004 _0807EB44 0x0004 DoPostScriptAction 0x0000 - PlaySound 0x0142 + PlaySound SFX_SPARKLES CallWithArg sub_080960C4, script_0800A638 _0807E5F8 0x00000080 WaitForSomething2 0x00000004 - PlaySound 0x0143 + PlaySound SFX_143 _0807E5F8 0x00001000 _0807E5F8 0x00000080 WaitForSomething2 0x00000004 Call sub_08066E68 _0807E5F8 0x00000080 WaitForSomething2 0x00000004 - PlaySound 0x0142 + PlaySound SFX_SPARKLES CallWithArg sub_080960C4, script_0800A680 Wait 0x0078 - PlaySound 0x0153 + PlaySound SFX_153 CallWithArg sub_0807FADC, 0x00000003 Wait 0x000f - PlaySound 0x0153 + PlaySound SFX_153 CallWithArg sub_0807FADC, 0x00000003 Wait 0x000f - PlaySound 0x0153 + PlaySound SFX_153 CallWithArg sub_0807FADC, 0x00000003 Wait 0x003c - PlaySound 0x0153 + PlaySound SFX_153 CallWithArg sub_0807FADC, 0x00000001 - PlaySound 0x0143 + PlaySound SFX_143 _0807E5F8 0x00000080 WaitForSomething2 0x00000004 DoPostScriptAction 0x0006 diff --git a/data/scripts/script_0800A500.inc b/data/scripts/script_0800A500.inc index 63101624..be0160a5 100644 --- a/data/scripts/script_0800A500.inc +++ b/data/scripts/script_0800A500.inc @@ -7,7 +7,7 @@ SCRIPT_START script_0800A500 Call sub_0807F348 EndBlock WaitForSomething2 0x00000008 - PlaySound 0x0142 + PlaySound SFX_SPARKLES _0807E610 0x00000800 CallWithArg sub_080960C4, script_0800A65C _0807E930 0x0002 @@ -19,12 +19,12 @@ SCRIPT_START script_0800A500 Call sub_08094B3C _0807E930 0x0004 _0807E5F8 0x00000800 - PlaySound 0x0143 + PlaySound SFX_143 _0807E5F8 0x00000100 WaitForSomething2 0x00000008 DoPostScriptAction 0x0008 Call sub_080961B0 - PlaySound 0x00fa + PlaySound SFX_FA Wait 0x003c _0807E5F8 0x00000100 SCRIPT_END diff --git a/data/scripts/script_0800A590.inc b/data/scripts/script_0800A590.inc index 3a213619..9df69772 100644 --- a/data/scripts/script_0800A590.inc +++ b/data/scripts/script_0800A590.inc @@ -12,14 +12,14 @@ SCRIPT_START script_0800A590 WaitForSomething2 0x00000010 CallWithArg sub_0807F6E8, 0x00000008 DoPostScriptAction 0x0007 - PlaySound 0x0142 + PlaySound SFX_SPARKLES _0807E610 0x00000800 CallWithArg sub_080960C4, script_0800A65C Wait 0x003c _0807EDD4 0x0088, 0x0068 Wait 0x0078 _0807E5F8 0x00000800 - PlaySound 0x0143 + PlaySound SFX_143 _0807EF3C 0x0000, 0x0020 _0807E930 0x001f _0807E5F8 0x00000200 diff --git a/data/scripts/script_0800A6A4.inc b/data/scripts/script_0800A6A4.inc index a12e17ad..906bdf0b 100644 --- a/data/scripts/script_0800A6A4.inc +++ b/data/scripts/script_0800A6A4.inc @@ -6,7 +6,7 @@ SCRIPT_START script_0800A6A4 Call sub_0807F844 EndBlock Wait 0x003c - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE CallWithArg sub_0806DA1C, 0x00000008 DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_0800A6D4.inc b/data/scripts/script_0800A6D4.inc index 41e98187..c655fe02 100644 --- a/data/scripts/script_0800A6D4.inc +++ b/data/scripts/script_0800A6D4.inc @@ -4,7 +4,7 @@ SCRIPT_START script_0800A6D4 Call sub_0807DF28 SetEntityPositionRelative 0x0088, 0x0070 Call sub_0807F844 - PlaySound 0x00f7 + PlaySound SFX_APPARATE EndBlock Wait 0x003c CallWithArg sub_0806DA1C, 0x00000009 diff --git a/data/scripts/script_0800A704.inc b/data/scripts/script_0800A704.inc index ab116b33..cf586372 100644 --- a/data/scripts/script_0800A704.inc +++ b/data/scripts/script_0800A704.inc @@ -6,7 +6,7 @@ SCRIPT_START script_0800A704 Call sub_0807F844 EndBlock Wait 0x003c - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE CallWithArg sub_0806DA1C, 0x0000000a DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_0800A734.inc b/data/scripts/script_0800A734.inc index a2c1b883..c9767016 100644 --- a/data/scripts/script_0800A734.inc +++ b/data/scripts/script_0800A734.inc @@ -4,7 +4,7 @@ SCRIPT_START script_0800A734 Call sub_0807DF28 SetEntityPositionRelative 0x00d8, 0x01c8 Call sub_0807F844 - PlaySound 0x00f7 + PlaySound SFX_APPARATE EndBlock Wait 0x003c CallWithArg sub_0806DA1C, 0x0000000b diff --git a/data/scripts/script_0800A764.inc b/data/scripts/script_0800A764.inc index 63d178d7..098abea1 100644 --- a/data/scripts/script_0800A764.inc +++ b/data/scripts/script_0800A764.inc @@ -6,12 +6,12 @@ SCRIPT_START script_0800A764 Call sub_0807F844 EndBlock Wait 0x003c - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE _0807E778 0x0004 DoFade7 WaitFor_2 _0807E5F8 0x00000001 - PlaySound 0x00f7 + PlaySound SFX_APPARATE _0807E778 0x0002 DoFade6 WaitFor_2 diff --git a/data/scripts/script_0800AAD8.inc b/data/scripts/script_0800AAD8.inc index 8dab4ef3..277ab505 100644 --- a/data/scripts/script_0800AAD8.inc +++ b/data/scripts/script_0800AAD8.inc @@ -6,7 +6,7 @@ SCRIPT_START script_0800AAD8 Call sub_0807F844 EndBlock Wait 0x003c - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE CallWithArg sub_0806DA1C, 0x0000000f DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_0800AB08.inc b/data/scripts/script_0800AB08.inc index 2179e708..d0cea700 100644 --- a/data/scripts/script_0800AB08.inc +++ b/data/scripts/script_0800AB08.inc @@ -7,7 +7,7 @@ SCRIPT_START script_0800AB08 _0807E8E4_3 CallWithArg sub_0807F6E8, 0x00000008 CallWithArg sub_0807F75C, 0x00a80088 - PlaySound 0x00f7 + PlaySound SFX_APPARATE EndBlock Wait 0x0078 _0807F0B4 0x0001 diff --git a/data/scripts/script_0800ACE0.inc b/data/scripts/script_0800ACE0.inc index 270040b2..2f8a0e05 100644 --- a/data/scripts/script_0800ACE0.inc +++ b/data/scripts/script_0800ACE0.inc @@ -2,7 +2,7 @@ SCRIPT_START script_0800ACE0 BeginBlock Call sub_08094BE0 CallWithArg sub_0807F238, 0x0000045b - PlaySound 0x0109 + PlaySound SFX_109 EndBlock Call sub_0807F304 Wait 0x005a diff --git a/data/scripts/script_0800AF18.inc b/data/scripts/script_0800AF18.inc index 1002de83..53eb509f 100644 --- a/data/scripts/script_0800AF18.inc +++ b/data/scripts/script_0800AF18.inc @@ -3,10 +3,10 @@ SCRIPT_START script_0800AF18 DoPostScriptAction 0x0007 DoPostScriptAction 0x000b CallWithArg sub_0807F994, 0x0000fff8 - PlaySound 0x0142 + PlaySound SFX_SPARKLES EndBlock WaitForSomething 0x00000020 - PlaySound 0x0143 + PlaySound SFX_143 DoPostScriptAction 0x0006 SCRIPT_END .2byte 0x0000 diff --git a/data/scripts/script_0800B0D0.inc b/data/scripts/script_0800B0D0.inc index 0599f05b..6abb1052 100644 --- a/data/scripts/script_0800B0D0.inc +++ b/data/scripts/script_0800B0D0.inc @@ -48,7 +48,7 @@ script_0800B160: WaitForSomething2 0x00000001 SetRoomFlag 0x0000 Wait 0x0010 - PlayBgm 0x002d + PlayBgm BGM_FIGHT_THEME _0807EB28 0x2701 _0807E878 Call sub_0807DF50 diff --git a/data/scripts/script_0800B308.inc b/data/scripts/script_0800B308.inc index e1a2f28c..12365628 100644 --- a/data/scripts/script_0800B308.inc +++ b/data/scripts/script_0800B308.inc @@ -22,7 +22,7 @@ script_0800B348: script_0800B350: EndBlock WaitForSomething2 0x00000002 - PlaySound 0x00fd + PlaySound SFX_ITEM_BOMB_EXPLODE Call sub_080676D8 Call sub_0806757C Call sub_080675D4 @@ -37,7 +37,7 @@ script_0800B350: JumpIfNot script_0800B350 EndBlock SetLocalFlag 0x001d - PlaySound 0x0072 + PlaySound SFX_SECRET script_0800B39C: DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_0800B41C.inc b/data/scripts/script_0800B41C.inc index 08002481..f5e2d2ba 100644 --- a/data/scripts/script_0800B41C.inc +++ b/data/scripts/script_0800B41C.inc @@ -15,7 +15,7 @@ SCRIPT_START script_0800B41C WaitForSomething2 0x00000004 _0807EB74 Wait 0x003c - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE _0807F088 0x0037 WaitPlayerAction8 _0807EB8C diff --git a/data/scripts/script_0800B574.inc b/data/scripts/script_0800B574.inc index ce1f110a..f5acdf53 100644 --- a/data/scripts/script_0800B574.inc +++ b/data/scripts/script_0800B574.inc @@ -6,16 +6,16 @@ SCRIPT_START script_0800B574 EndBlock WaitForSomething2 0x00000010 DoPostScriptAction 0x0008 - PlaySound 0x0111 + PlaySound SFX_111 WaitForSomething2 0x00000010 DoPostScriptAction 0x0007 - PlaySound 0x0111 + PlaySound SFX_111 WaitForSomething2 0x00000010 DoPostScriptAction 0x0008 - PlaySound 0x0111 + PlaySound SFX_111 WaitForSomething2 0x00000010 DoPostScriptAction 0x0007 - PlaySound 0x0111 + PlaySound SFX_111 script_0800B5BC: Call sub_0808692C SCRIPT_END diff --git a/data/scripts/script_0800B5C4.inc b/data/scripts/script_0800B5C4.inc index 970550d3..7365b9aa 100644 --- a/data/scripts/script_0800B5C4.inc +++ b/data/scripts/script_0800B5C4.inc @@ -4,7 +4,7 @@ SCRIPT_START script_0800B5C4 _0807EB44 0x0004 EndBlock Wait 0x001e - PlaySound 0x00d1 + PlaySound SFX_VO_DOG _0807EDD4 0x008a, 0x005a Wait 0x000a Call sub_08069EE8 diff --git a/data/scripts/script_0800B9B4.inc b/data/scripts/script_0800B9B4.inc index 49910e74..0c51b534 100644 --- a/data/scripts/script_0800B9B4.inc +++ b/data/scripts/script_0800B9B4.inc @@ -53,7 +53,7 @@ script_0800BA46: JumpIfNot script_0800BA6C SoundReq0x80100000 Call sub_0806E964 - PlayBgm 0xffff + PlayBGM script_0800BA6C: Call sub_0807DF50 _0807E878 diff --git a/data/scripts/script_0800BC50.inc b/data/scripts/script_0800BC50.inc index eb5ac6ce..9e7d93e1 100644 --- a/data/scripts/script_0800BC50.inc +++ b/data/scripts/script_0800BC50.inc @@ -30,7 +30,7 @@ script_0800BC62: Call sub_0807F158 CallWithArg sub_0807F4F8, 0x0000035c Wait 0x001e - PlaySound 0x0188 + PlaySound SFX_STAIRS_DESCEND DoPostScriptAction 0x0008 Wait 0x0078 Call sub_08054968 diff --git a/data/scripts/script_0800C3CC.inc b/data/scripts/script_0800C3CC.inc index ce535284..e50a0f31 100644 --- a/data/scripts/script_0800C3CC.inc +++ b/data/scripts/script_0800C3CC.inc @@ -10,5 +10,5 @@ SCRIPT_START script_0800C3CC CallWithArg sub_0807F4F8, 0x00000068 Call sub_0806D67C _0807F0C8 0x001e, 0x0000 - PlaySound 0x010b + PlaySound SFX_10B SCRIPT_END diff --git a/data/scripts/script_0800C410.inc b/data/scripts/script_0800C410.inc index 0664e98d..2d796192 100644 --- a/data/scripts/script_0800C410.inc +++ b/data/scripts/script_0800C410.inc @@ -10,7 +10,7 @@ SCRIPT_START script_0800C410 CallWithArg sub_0807F4F8, 0x00000068 Call sub_0806D67C _0807F0C8 0x001e, 0x0000 - PlaySound 0x010b + PlaySound SFX_10B _0807E5F8 0x00000001 SCRIPT_END .2byte 0x0000 diff --git a/data/scripts/script_0800C45C.inc b/data/scripts/script_0800C45C.inc index fe998e08..a3882952 100644 --- a/data/scripts/script_0800C45C.inc +++ b/data/scripts/script_0800C45C.inc @@ -6,7 +6,7 @@ SCRIPT_START script_0800C45C EndBlock Wait 0x000a DoPostScriptAction 0x0007 - PlaySound 0x0136 + PlaySound SFX_136 script_0800C47A: _0807EE30 JumpIfNot script_0800C47A diff --git a/data/scripts/script_0800C494.inc b/data/scripts/script_0800C494.inc index e30437fb..ec34449e 100644 --- a/data/scripts/script_0800C494.inc +++ b/data/scripts/script_0800C494.inc @@ -5,7 +5,7 @@ SCRIPT_START script_0800C494 EndBlock Wait 0x000a DoPostScriptAction 0x0007 - PlaySound 0x0136 + PlaySound SFX_136 _0807EEF4 0x0000, 0xff90 Wait 0x001e _0807EEF4 0x0000, 0xffb0 diff --git a/data/scripts/script_0800C4D0.inc b/data/scripts/script_0800C4D0.inc index a5f2ca10..6a096484 100644 --- a/data/scripts/script_0800C4D0.inc +++ b/data/scripts/script_0800C4D0.inc @@ -5,7 +5,7 @@ SCRIPT_START script_0800C4D0 EndBlock Wait 0x000a DoPostScriptAction 0x0007 - PlaySound 0x0136 + PlaySound SFX_136 _0807EEF4 0x00c0, 0x0000 Wait 0x001e _0807EEF4 0x0070, 0x0000 diff --git a/data/scripts/script_0800C50C.inc b/data/scripts/script_0800C50C.inc index aea992fc..031cc83f 100644 --- a/data/scripts/script_0800C50C.inc +++ b/data/scripts/script_0800C50C.inc @@ -7,7 +7,7 @@ SCRIPT_START script_0800C50C WaitForSomething2 0x00000001 Wait 0x000a DoPostScriptAction 0x0007 - PlaySound 0x0136 + PlaySound SFX_136 _0807EEF4 0x0000, 0x0060 Wait 0x003c _0807EEF4 0x0000, 0x0060 diff --git a/data/scripts/script_0800C550.inc b/data/scripts/script_0800C550.inc index d94569e3..1e26fc50 100644 --- a/data/scripts/script_0800C550.inc +++ b/data/scripts/script_0800C550.inc @@ -139,7 +139,7 @@ script_0800C6DC: _0807EC94 0x0020 _0807EB44 0x0004 Wait 0x000f - PlaySound 0x0072 + PlaySound SFX_SECRET SetLocalFlag 0x0082 script_0800C712: DoPostScriptAction 0x0002 @@ -232,7 +232,7 @@ script_0800C824: Wait 0x000f SetLocalFlag 0x0083 Wait 0x003c - PlaySound 0x0072 + PlaySound SFX_SECRET Wait 0x003c _0807EB74 _0807EB8C diff --git a/data/scripts/script_0800CABC.inc b/data/scripts/script_0800CABC.inc index d715bc6d..8c741a64 100644 --- a/data/scripts/script_0800CABC.inc +++ b/data/scripts/script_0800CABC.inc @@ -13,9 +13,9 @@ SCRIPT_START script_0800CABC DoPostScriptAction 0x0000 _0807E5F8 0x00000400 WaitForSomething2 0x00000200 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 _0807E5F8 0x00000400 WaitForSomething2 0x00000200 diff --git a/data/scripts/script_0800CBD4.inc b/data/scripts/script_0800CBD4.inc index 99356a4f..9293653e 100644 --- a/data/scripts/script_0800CBD4.inc +++ b/data/scripts/script_0800CBD4.inc @@ -19,9 +19,9 @@ SCRIPT_START script_0800CBD4 DoPostScriptAction 0x0000 _0807E5F8 0x00004000 WaitForSomething2 0x00002000 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 _0807E5F8 0x00004000 WaitForSomething2 0x00002000 diff --git a/data/scripts/script_0800CC6C.inc b/data/scripts/script_0800CC6C.inc index 24fcbf29..facb5c9a 100644 --- a/data/scripts/script_0800CC6C.inc +++ b/data/scripts/script_0800CC6C.inc @@ -19,9 +19,9 @@ SCRIPT_START script_0800CC6C DoPostScriptAction 0x0000 _0807E5F8 0x00010000 WaitForSomething2 0x00008000 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 _0807E5F8 0x00010000 WaitForSomething2 0x00008000 diff --git a/data/scripts/script_0800CD7C.inc b/data/scripts/script_0800CD7C.inc index 73395a5e..5dfb5733 100644 --- a/data/scripts/script_0800CD7C.inc +++ b/data/scripts/script_0800CD7C.inc @@ -41,7 +41,7 @@ script_0800CDEC: _0807EA94 _0807E3E8 JumpIfNot script_0800CF40 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE _0807F088 0x0023 WaitPlayerAction8 Jump script_0800CE32 @@ -52,7 +52,7 @@ script_0800CE14: _0807EA94 _0807E3E8 JumpIfNot script_0800CF40 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE _0807F088 0x0022 WaitPlayerAction8 script_0800CE32: @@ -81,7 +81,7 @@ script_0800CE6E: _0807EA94 _0807E3E8 JumpIfNot script_0800CF40 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE _0807F088 0x0027 WaitPlayerAction8 _0807EB8C @@ -109,7 +109,7 @@ script_0800CECE: _0807EA94 _0807E3E8 JumpIfNot script_0800CF40 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE _0807F088 0x0024 WaitPlayerAction8 _0807EB8C @@ -257,12 +257,12 @@ script_0800D0A8: _0807EB44 0x0002 SetIntVariable 0x00000000 Call sub_0806C028 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE Call sub_08068964 script_0800D108: ComparePlayerAction 0x0008 JumpIf script_0800D108 - PlaySound 0x00f8 + PlaySound SFX_F8 _0807E5F8 0x00000010 SetLocalFlag 0x007e TextboxNoOverlapFollowPos 0x123e, 0x0002 diff --git a/data/scripts/script_0800D1E0.inc b/data/scripts/script_0800D1E0.inc index 14036de0..6a4350fa 100644 --- a/data/scripts/script_0800D1E0.inc +++ b/data/scripts/script_0800D1E0.inc @@ -1,7 +1,7 @@ SCRIPT_START script_0800D1E0 _0807F078 0x0002, 0x0001 CallWithArg sub_0807F918, 0x00000002 - PlaySound 0x0109 + PlaySound SFX_109 CallWithArg sub_0807F238, 0x000001e2 Call sub_0807F304 TextboxNoOverlap 0x0502 diff --git a/data/scripts/script_0800D278.inc b/data/scripts/script_0800D278.inc index 544c0f04..c00b98d7 100644 --- a/data/scripts/script_0800D278.inc +++ b/data/scripts/script_0800D278.inc @@ -101,7 +101,7 @@ script_0800D3B2: _0807E930 0x0003 SetIntVariable 0x00000004 Call sub_080681D8 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE Wait 0x001e DoPostScriptAction 0x000a SetLocalFlag 0x007f diff --git a/data/scripts/script_0800D76C.inc b/data/scripts/script_0800D76C.inc index a188e68d..86b37569 100644 --- a/data/scripts/script_0800D76C.inc +++ b/data/scripts/script_0800D76C.inc @@ -9,15 +9,15 @@ SCRIPT_START script_0800D76C WaitForSomething2 0x00000008 DoPostScriptAction 0x0004 Wait 0x003c - PlaySound 0x0123 + PlaySound SFX_123 CallWithArg sub_0807F464, 0x000001e0 _0807EDD4 0x01e0, 0x01d8 _0807EB44 0x0002 DoPostScriptAction 0x0000 _0807E5F8 0x00000010 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EF3C 0x0180, 0x0030 _0807EB44 0x0002 DoPostScriptAction 0x0001 @@ -39,7 +39,7 @@ script_0800D80C: DoPostScriptAction 0x000e Call sub_0806CA5C SetEntity0x20 0x00040000 - PlaySound 0x00f5 + PlaySound SFX_F5 script_0800D82A: CallWithArg sub_0807F8D0, 0xffffe000 Call sub_0807F8BC diff --git a/data/scripts/script_0800D874.inc b/data/scripts/script_0800D874.inc index 769fffbf..685b55ea 100644 --- a/data/scripts/script_0800D874.inc +++ b/data/scripts/script_0800D874.inc @@ -44,7 +44,7 @@ script_0800D8F4: WaitPlayerAction8 _0807EB28 0x1325 _0807EA94 - PlaySound 0x0113 + PlaySound SFX_113 SetIntVariable 0x00000000 Call sub_0806DA1C _0807E878 diff --git a/data/scripts/script_0800D954.inc b/data/scripts/script_0800D954.inc index e0a357dc..a86c3da9 100644 --- a/data/scripts/script_0800D954.inc +++ b/data/scripts/script_0800D954.inc @@ -15,7 +15,7 @@ script_0800D962: _0807EB44 0x0004 DoPostScriptAction 0x0000 DoPostScriptAction 0x0007 - PlaySound 0x01ce + PlaySound SFX_ELEMENT_FLOAT SetEntity0x20 0xffff8000 TextboxNoOverlap 0x1701 _0807EA94 @@ -32,7 +32,7 @@ script_0800D962: _0807EA94 Wait 0x003c SetLocalFlag 0x0032 - PlaySound 0x0113 + PlaySound SFX_113 SetIntVariable 0x00000001 Call sub_0806DA1C Call sub_0807DF50 diff --git a/data/scripts/script_0800DC4C.inc b/data/scripts/script_0800DC4C.inc index f9b2057e..1c84c162 100644 --- a/data/scripts/script_0800DC4C.inc +++ b/data/scripts/script_0800DC4C.inc @@ -1,6 +1,6 @@ SCRIPT_START script_0800DC4C Wait 0x003c - PlayBgm 0x0031 + PlayBgm BGM_CASTLE_COLLAPSE StartPlayerScript script_0800DE50 WaitForSomething2 0x00000006 _0807EB28 0x1646 diff --git a/data/scripts/script_0800DCAC.inc b/data/scripts/script_0800DCAC.inc index 370daf39..7f7db9f6 100644 --- a/data/scripts/script_0800DCAC.inc +++ b/data/scripts/script_0800DCAC.inc @@ -16,12 +16,12 @@ script_0800DCD0: WaitForSomething2 0x00000001 SoundReq0x80100000 Call sub_08066E50 - PlaySound 0x01c9 + PlaySound SFX_1C9 Call sub_0807F2D4 - PlaySound 0x01ca + PlaySound SFX_1CA Wait 0x003c DoPostScriptAction 0x0004 - PlayBgm 0x000b + PlayBgm BGM_SAVING_ZELDA Wait 0x0078 _0807EB44 0x0002 DoPostScriptAction 0x0000 diff --git a/data/scripts/script_0800DF24.inc b/data/scripts/script_0800DF24.inc index 5047813c..ec233b1c 100644 --- a/data/scripts/script_0800DF24.inc +++ b/data/scripts/script_0800DF24.inc @@ -21,9 +21,9 @@ SCRIPT_START script_0800DF24 DoPostScriptAction 0x0007 TextboxNoOverlapFollowPos 0x162f, 0x0002 _0807EA94 - PlayBgm 0x002f + PlayBgm BGM_VAATI_REBORN DoPostScriptAction 0x0019 - PlaySound 0x0198 + PlaySound SFX_198 Call sub_0807F2D4 SetRoomFlag 0x0000 DoPostScriptAction 0x0008 diff --git a/data/scripts/script_0800DFB4.inc b/data/scripts/script_0800DFB4.inc index 16df6635..ab607bb6 100644 --- a/data/scripts/script_0800DFB4.inc +++ b/data/scripts/script_0800DFB4.inc @@ -6,7 +6,7 @@ script_0800DFB6: SoundReq0x80100000 _0807E864 Call sub_0807DF28 - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE CallWithArg sub_0806DA1C, 0x00000004 Call sub_0807DF50 _0807E878 diff --git a/data/scripts/script_0800DFE4.inc b/data/scripts/script_0800DFE4.inc index 38fb1be5..9c5fb927 100644 --- a/data/scripts/script_0800DFE4.inc +++ b/data/scripts/script_0800DFE4.inc @@ -10,7 +10,7 @@ SCRIPT_START script_0800DFE4 script_0800DFFE: CheckRoomFlag 0x0000 JumpIfNot script_0800DFFE - PlayBgm 0x0030 + PlayBgm BGM_VAATI_TRANSFIGURED Call sub_0807DF50 _0807E878 script_0800E012: @@ -22,7 +22,7 @@ script_0800E012: TextboxNoOverlapFollowPos 0x1639, 0x000c _0807EA94 Wait 0x0096 - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE CallWithArg sub_0806DA1C, 0x00000005 Call sub_0807DF50 _0807E878 diff --git a/data/scripts/script_0800E0BC.inc b/data/scripts/script_0800E0BC.inc index 07068484..3130f689 100644 --- a/data/scripts/script_0800E0BC.inc +++ b/data/scripts/script_0800E0BC.inc @@ -13,13 +13,13 @@ script_0800E0DE: _0807E864 Wait 0x001e DoPostScriptAction 0x0010 - PlaySound 0x01c9 + PlaySound SFX_1C9 _0807E930 0x0009 Wait 0x003c - PlaySound 0x01ca + PlaySound SFX_1CA DoPostScriptAction 0x0010 Wait 0x001e - PlaySound 0x0072 + PlaySound SFX_SECRET Wait 0x0078 DoPostScriptAction 0x0004 Wait 0x001e @@ -59,13 +59,13 @@ script_0800E176: _0807E864 Wait 0x001e DoPostScriptAction 0x0010 - PlaySound 0x01c9 + PlaySound SFX_1C9 _0807E930 0x0015 Wait 0x003c - PlaySound 0x01ca + PlaySound SFX_1CA DoPostScriptAction 0x0010 Wait 0x001e - PlaySound 0x0072 + PlaySound SFX_SECRET Wait 0x0078 DoPostScriptAction 0x0004 Wait 0x001e @@ -116,13 +116,13 @@ script_0800E24A: _0807E864 Wait 0x001e DoPostScriptAction 0x0010 - PlaySound 0x01c9 + PlaySound SFX_1C9 _0807E930 0x0015 Wait 0x003c - PlaySound 0x01ca + PlaySound SFX_1CA DoPostScriptAction 0x0010 Wait 0x001e - PlaySound 0x0072 + PlaySound SFX_SECRET Wait 0x0078 DoPostScriptAction 0x0004 Wait 0x001e @@ -197,13 +197,13 @@ script_0800E37A: _0807E864 Wait 0x001e DoPostScriptAction 0x0010 - PlaySound 0x01c9 + PlaySound SFX_1C9 _0807E930 0x000d Wait 0x003c - PlaySound 0x01ca + PlaySound SFX_1CA DoPostScriptAction 0x0010 Wait 0x001e - PlaySound 0x0072 + PlaySound SFX_SECRET Wait 0x0078 DoPostScriptAction 0x0004 Wait 0x001e @@ -311,7 +311,7 @@ script_0800E4B6: Wait 0x003c _0807EA94 BeginBlock - PlayBgm 0x0033 + PlayBgm BGM_FIGHT_THEME2 SetLocalFlag 0x007c script_0800E4FA: _0807E878 diff --git a/data/scripts/script_0800E504.inc b/data/scripts/script_0800E504.inc index 4473c3c3..3beea212 100644 --- a/data/scripts/script_0800E504.inc +++ b/data/scripts/script_0800E504.inc @@ -10,7 +10,7 @@ script_0800E510: Wait 0x001e Call sub_0807F3F8 Wait 0x003c - PlaySound 0x0105 + PlaySound SFX_105 Wait 0x001e _0807EB28 0x1617 SetLocalFlag 0x007d diff --git a/data/scripts/script_0800E544.inc b/data/scripts/script_0800E544.inc index 54ff37d6..d56ce3ff 100644 --- a/data/scripts/script_0800E544.inc +++ b/data/scripts/script_0800E544.inc @@ -10,7 +10,7 @@ script_0800E550: Wait 0x001e Call sub_0807F3F8 Wait 0x003c - PlaySound 0x0105 + PlaySound SFX_105 Wait 0x001e _0807EB28 0x1622 Call sub_08053494 diff --git a/data/scripts/script_0800E58C.inc b/data/scripts/script_0800E58C.inc index 833471b5..f32c3d6e 100644 --- a/data/scripts/script_0800E58C.inc +++ b/data/scripts/script_0800E58C.inc @@ -5,9 +5,9 @@ SCRIPT_START script_0800E58C DoPostScriptAction 0x0014 EndBlock Wait 0x003c - PlaySound 0x0105 + PlaySound SFX_105 Wait 0x003c - PlaySound 0x009b + PlaySound SFX_9B Wait 0x001e TextboxNoOverlap 0x1625 _0807EA94 diff --git a/data/scripts/script_0800E908.inc b/data/scripts/script_0800E908.inc index d088735b..da347347 100644 --- a/data/scripts/script_0800E908.inc +++ b/data/scripts/script_0800E908.inc @@ -58,7 +58,7 @@ script_0800E974: StartPlayerScript script_0800EA1C WaitForSomething2 0x00000001 SetLocalFlag 0x0074 - PlaySound 0x0072 + PlaySound SFX_SECRET Wait 0x00f0 TextboxNoOverlapFollow 0x4a26 _0807EA94 diff --git a/data/scripts/script_0800F724.inc b/data/scripts/script_0800F724.inc index a676b8c0..55a028a0 100644 --- a/data/scripts/script_0800F724.inc +++ b/data/scripts/script_0800F724.inc @@ -79,7 +79,7 @@ script_0800F72C: _0807E864 Call sub_0807DF28 Call sub_08063C5C - PlaySound 0x00e2 + PlaySound SFX_CUCCO_MINIGAME_BELL Wait 0x001e _0807E8E4_0 Call sub_0807F3F8 @@ -134,7 +134,7 @@ script_0800F72C: _0807EA94 Call sub_08063C14 Call sub_08094D70 - PlaySound 0x0103 + PlaySound SFX_103 _0807E5F8 0x00000002 WaitForSomething2 0x00000004 Call sub_08063C14 diff --git a/data/scripts/script_0800FF74.inc b/data/scripts/script_0800FF74.inc index cc72a088..2d79be0d 100644 --- a/data/scripts/script_0800FF74.inc +++ b/data/scripts/script_0800FF74.inc @@ -51,7 +51,7 @@ script_08010014: _0807E864 _0807EB74 CallWithArg sub_0807F3D8, 0x00000008 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE TextboxNoOverlap 0x340a _0807EA94 _0807EB44 0x0004 diff --git a/data/scripts/script_080100C8.inc b/data/scripts/script_080100C8.inc index 0237ea4c..23a9d13e 100644 --- a/data/scripts/script_080100C8.inc +++ b/data/scripts/script_080100C8.inc @@ -61,7 +61,7 @@ script_0801015A: _0807E878 CallWithArg sub_080A1550, script_080101AC JumpIfNot script_0801015A - PlayBgm 0x0015 + PlayBgm BGM_CUCCO_MINIGAME SetRoomFlag 0x0001 Jump script_0801015A script_0801019E: @@ -99,7 +99,7 @@ script_080101AC: _0807E778 0x0004 DoFade4 WaitFor_2 - PlayBgm 0xffff + PlayBGM Call sub_080A13B4 _0807EA94 JumpIfNot script_08010240 diff --git a/data/scripts/script_08010BB4.inc b/data/scripts/script_08010BB4.inc index c11563eb..cb38dd26 100644 --- a/data/scripts/script_08010BB4.inc +++ b/data/scripts/script_08010BB4.inc @@ -70,7 +70,7 @@ script_08010BCA: WaitForSomething2 0x00000008 TextboxNoOverlapFollowPos 0x1039, 0x000c _0807EA94 - PlayBgm 0x0001 + PlayBgm BGM_CASTLE_TOURNAMENT _0807E8E4_2 _0807E5F8 0x00000004 WaitForSomething2 0x00000008 @@ -96,18 +96,18 @@ script_08010BCA: WaitForSomething2 0x00000200 _0807E5F8 0x00280000 SoundReq0x80100000 - PlaySound 0x009b + PlaySound SFX_9B _0807E5F8 0x00000100 WaitForSomething2 0x00000200 TextboxNoOverlapFollowPos 0x1043, 0x0000 _0807EA94 - PlayBgm 0x000d + PlayBgm BGM_VAATI_THEME _0807E5F8 0x00000100 WaitForSomething2 0x00000200 _0807E5F8 0x0002a800 WaitForSomething2 0x00055000 - PlaySound 0x01c7 - PlaySound 0x00e5 + PlaySound SFX_1C7 + PlaySound SFX_BUTTON_DEPRESS _0807E5F8 0x00000100 _0807E5F8 0x00002800 CallWithArg sub_0807FB28, 0x00000003 @@ -120,16 +120,16 @@ script_08010BCA: SetEntityPositionRelative 0x01f8, 0x0098 SoundReq0x80100000 Wait 0x003c - PlayBgm 0x002f + PlayBgm BGM_VAATI_REBORN _0807E5F8 0x00028000 _0807E5F8 0x00000100 WaitForSomething2 0x00000200 WaitForSomething2 0x00050000 CallWithArg sub_0807FB28, 0x00000003 - PlaySound 0x00e5 + PlaySound SFX_BUTTON_DEPRESS _0807E5F8 0x00028000 WaitForSomething2 0x00050000 - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 _0807E5F8 0x08000000 _0807E5F8 0x00800000 diff --git a/data/scripts/script_08010E5A.inc b/data/scripts/script_08010E5A.inc index 0c27a592..2804a046 100644 --- a/data/scripts/script_08010E5A.inc +++ b/data/scripts/script_08010E5A.inc @@ -1,23 +1,23 @@ SCRIPT_START script_08010E5A Wait 0x001e - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 Wait 0x003c - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 Wait 0x0004 - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 Wait 0x001e - PlaySound 0x012c + PlaySound SFX_12C _0807E5F8 0x00800000 WaitForSomething2 0x01000000 _0807E778 0x0004 DoFade7 WaitFor_2 Wait 0x003c - PlaySound 0x00ab - PlaySound 0x01c2 + PlaySound SFX_SPIRITS_RELEASE + PlaySound SFX_1C2 LoadRoomEntityList gUnk_080F0770 _0807E5F8 0x00000010 WaitForSomething2 0x00000020 @@ -37,7 +37,7 @@ SCRIPT_START script_08010E5A _0807E5F8 0x00000040 WaitForSomething2 0x00000008 WaitForSomething2 0x00000080 - PlaySound 0x01c3 + PlaySound SFX_1C3 _0807E5F8 0x20000000 Wait 0x0078 CallWithArg sub_0807F29C, 0x00000000 diff --git a/data/scripts/script_08010F84.inc b/data/scripts/script_08010F84.inc index 5579bc5e..0b534de1 100644 --- a/data/scripts/script_08010F84.inc +++ b/data/scripts/script_08010F84.inc @@ -17,10 +17,10 @@ SCRIPT_START script_08010F84 Call sub_0806DC58 Wait 0x003c _0807E5F8 0x08000000 - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 Wait 0x000f - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 CallWithArg sub_0805DE18, 0x00000002 _0807F0C8 0x0000, 0x0000 diff --git a/data/scripts/script_080110E8.inc b/data/scripts/script_080110E8.inc index 04da4d6d..e65fa936 100644 --- a/data/scripts/script_080110E8.inc +++ b/data/scripts/script_080110E8.inc @@ -1,8 +1,8 @@ SCRIPT_START script_080110E8 - PlaySound 0x007a + PlaySound SFX_PLY_VO6 _0807EB44 0x0004 DoPostScriptAction 0x000d - PlaySound 0x0086 + PlaySound SFX_86 Call sub_0807F36C SetEntitySpeed 0x0400 _0807ECF4 0x0008 diff --git a/data/scripts/script_080111CC.inc b/data/scripts/script_080111CC.inc index 0caaf4b9..4d5a8961 100644 --- a/data/scripts/script_080111CC.inc +++ b/data/scripts/script_080111CC.inc @@ -41,14 +41,14 @@ script_08011206: DoPostScriptAction 0x0000 _0807E5F8 0x00000020 WaitForSomething2 0x00000010 - PlaySound 0x01c9 + PlaySound SFX_1C9 DoPostScriptAction 0x0010 Wait 0x0014 Call sub_08066E20 Wait 0x0014 DoPostScriptAction 0x0010 Call sub_0807F2D4 - PlaySound 0x01ca + PlaySound SFX_1CA _0807E5F8 0x00000020 WaitForSomething2 0x00000010 DoPostScriptAction 0x0006 diff --git a/data/scripts/script_080112C4.inc b/data/scripts/script_080112C4.inc index f0bc8fad..6f11ef20 100644 --- a/data/scripts/script_080112C4.inc +++ b/data/scripts/script_080112C4.inc @@ -30,7 +30,7 @@ script_08011312: DoPostScriptAction 0x0004 Wait 0x003c _0807E930 0x0012 - PlaySound 0x011e + PlaySound SFX_EM_MOBLIN_SPEAR Wait 0x003c _0807E930 0x0014 SetEntitySpeed 0x0100 diff --git a/data/scripts/script_080113AA.inc b/data/scripts/script_080113AA.inc index 3bad72ce..c2dd7844 100644 --- a/data/scripts/script_080113AA.inc +++ b/data/scripts/script_080113AA.inc @@ -12,7 +12,7 @@ SCRIPT_START script_080113AA DoPostScriptAction 0x0004 Wait 0x003c _0807E930 0x0012 - PlaySound 0x011e + PlaySound SFX_EM_MOBLIN_SPEAR Wait 0x003c _0807E930 0x0014 SetEntitySpeed 0x0100 diff --git a/data/scripts/script_08011442.inc b/data/scripts/script_08011442.inc index d6168abe..60fb8b68 100644 --- a/data/scripts/script_08011442.inc +++ b/data/scripts/script_08011442.inc @@ -14,7 +14,7 @@ SCRIPT_START script_08011442 DoPostScriptAction 0x0004 Wait 0x003c _0807E930 0x0012 - PlaySound 0x011e + PlaySound SFX_EM_MOBLIN_SPEAR _0807E5F8 0x00010000 WaitForSomething2 0x00008000 _0807E930 0x0014 diff --git a/data/scripts/script_08011508.inc b/data/scripts/script_08011508.inc index 5524d5de..4b312019 100644 --- a/data/scripts/script_08011508.inc +++ b/data/scripts/script_08011508.inc @@ -14,7 +14,7 @@ SCRIPT_START script_08011508 DoPostScriptAction 0x0004 Wait 0x003c _0807E930 0x0012 - PlaySound 0x011e + PlaySound SFX_EM_MOBLIN_SPEAR _0807E5F8 0x00040000 WaitForSomething2 0x00020000 _0807E930 0x0014 diff --git a/data/scripts/script_080115D0.inc b/data/scripts/script_080115D0.inc index 55b6551a..782fe44e 100644 --- a/data/scripts/script_080115D0.inc +++ b/data/scripts/script_080115D0.inc @@ -6,7 +6,7 @@ SCRIPT_START script_080115D0 EndBlock WaitForSomething2 0x00080000 _0807E930 0x0005 - PlaySound 0x011c + PlaySound SFX_11C _0807ECF4 0x0010 _0807E930 0x0001 _0807E5F8 0x00100000 diff --git a/data/scripts/script_08011608.inc b/data/scripts/script_08011608.inc index 7fb153b5..115fd3d0 100644 --- a/data/scripts/script_08011608.inc +++ b/data/scripts/script_08011608.inc @@ -6,7 +6,7 @@ SCRIPT_START script_08011608 EndBlock WaitForSomething2 0x00200000 _0807E930 0x0007 - PlaySound 0x011c + PlaySound SFX_11C _0807EC94 0x0010 _0807E930 0x0003 _0807E5F8 0x00400000 diff --git a/data/scripts/script_080116A8.inc b/data/scripts/script_080116A8.inc index 432ed3c9..72f45453 100644 --- a/data/scripts/script_080116A8.inc +++ b/data/scripts/script_080116A8.inc @@ -32,11 +32,11 @@ SCRIPT_START script_080116A8 WaitForSomething2 0x00000100 _0807EB44 0x0000 DoPostScriptAction 0x0014 - PlaySound 0x0120 + PlaySound SFX_CHARGING_UP CallWithArg sub_08095420, script_08011890 Wait 0x00f0 DoPostScriptAction 0x0016 - PlaySound 0x01cb + PlaySound SFX_1CB WaitForSomething2 0x10000000 DoPostScriptAction 0x0000 _0807E5F8 0x00000200 @@ -49,13 +49,13 @@ SCRIPT_START script_080116A8 _0807E5F8 0x00000200 WaitForSomething2 0x00000100 DoPostScriptAction 0x0014 - PlaySound 0x01c4 + PlaySound SFX_1C4 CallWithArg sub_0809545C, script_080118D4 _0807E5F8 0x00000200 WaitForSomething2 0x00000100 Wait 0x003c DoPostScriptAction 0x0016 - PlaySound 0x01c5 + PlaySound SFX_1C5 _0807E5F8 0x08000000 WaitForSomething2 0x10000000 DoPostScriptAction 0x0000 diff --git a/data/scripts/script_0801183C.inc b/data/scripts/script_0801183C.inc index 59222923..8b854d03 100644 --- a/data/scripts/script_0801183C.inc +++ b/data/scripts/script_0801183C.inc @@ -7,7 +7,7 @@ SCRIPT_START script_0801183C _0807E5F8 0x01000000 WaitForSomething2 0x00800000 Call sub_08095364 - PlaySound 0x0122 + PlaySound SFX_122 Wait 0x003c _0807E5F8 0x01000000 WaitForSomething2 0x00800000 diff --git a/data/scripts/script_08011890.inc b/data/scripts/script_08011890.inc index d80a31ba..4c9f0bc0 100644 --- a/data/scripts/script_08011890.inc +++ b/data/scripts/script_08011890.inc @@ -9,7 +9,7 @@ SCRIPT_START script_08011890 Call sub_08094B6C _0807EDD4 0x01f8, 0x0088 Call sub_08094B80 - PlaySound 0x01cc + PlaySound SFX_1CC _0807E5F8 0x10000000 WaitForSomething2 0x08000000 DoPostScriptAction 0x0006 diff --git a/data/scripts/script_080118D4.inc b/data/scripts/script_080118D4.inc index 7dac16c3..d0633936 100644 --- a/data/scripts/script_080118D4.inc +++ b/data/scripts/script_080118D4.inc @@ -11,11 +11,11 @@ SCRIPT_START script_080118D4 StartPlayerScript script_080110E8 _0807EDD4 0x01d8, 0x0058 Call sub_08094B80 - PlaySound 0x009a - PlaySound 0x01c6 + PlaySound SFX_VO_ZELDA7 + PlaySound SFX_1C6 _0807E5F8 0x10000000 WaitForSomething2 0x08000000 - PlaySound 0x011d + PlaySound SFX_11D DoPostScriptAction 0x0006 SCRIPT_END .2byte 0x0000 diff --git a/data/scripts/script_08011B40.inc b/data/scripts/script_08011B40.inc index 350e368c..28efb83c 100644 --- a/data/scripts/script_08011B40.inc +++ b/data/scripts/script_08011B40.inc @@ -56,7 +56,7 @@ script_08011BBC: Wait 0x003c _0807E878 SetRoomFlag 0x0000 - PlayBgm 0x0033 + PlayBgm BGM_FIGHT_THEME2 script_08011C04: CheckRoomFlag 0x0064 JumpIfNot script_08011C04 diff --git a/data/scripts/script_08011C7C.inc b/data/scripts/script_08011C7C.inc index e84cba1a..4ab8ff55 100644 --- a/data/scripts/script_08011C7C.inc +++ b/data/scripts/script_08011C7C.inc @@ -566,7 +566,7 @@ script_080122EC: LoadRoomEntityList gUnk_080F2758 DoPostScriptAction 0x0008 Wait 0x003c - PlaySound 0x0072 + PlaySound SFX_SECRET SetLocalFlag 0x0043 Wait 0x001e _0807E878 diff --git a/data/scripts/script_0801232C.inc b/data/scripts/script_0801232C.inc index 844f7dcb..ac4e25d5 100644 --- a/data/scripts/script_0801232C.inc +++ b/data/scripts/script_0801232C.inc @@ -35,13 +35,13 @@ script_08012368: _0807E858 0x0080 EndBlock WaitFor_2 - PlayBgm 0x002c + PlayBgm BGM_ELEMENTAL_SANCTUARY _0807EB28 0x1401 _0807EA94 _0807EB44 0x0004 DoPostScriptAction 0x0000 DoPostScriptAction 0x0007 - PlaySound 0x01ce + PlaySound SFX_ELEMENT_FLOAT SetEntity0x20 0xffff8000 Wait 0x003c _0807E8E4_0 @@ -59,7 +59,7 @@ script_08012368: _0807E858 0x0080 EndBlock WaitFor_2 - PlayBgm 0xffff + PlayBGM _0807EB28 0x1403 _0807EA94 SetIntVariable 0x00000203 diff --git a/data/scripts/script_08012430.inc b/data/scripts/script_08012430.inc index bddfee6d..03bfdd21 100644 --- a/data/scripts/script_08012430.inc +++ b/data/scripts/script_08012430.inc @@ -50,7 +50,7 @@ script_0801248A: _0807E778 0x0004 _0807E800 0x00000000 WaitFor_2 - PlayBgm 0x000e + PlayBgm BGM_EZLO_THEME _0807E5F8 0x00000010 WaitForSomething2 0x00000020 WaitForSomething2 0x00000100 @@ -74,7 +74,7 @@ script_0801248A: WaitFor_2 Call sub_0807DF50 _0807E878 - PlayBgm 0xffff + PlayBGM script_08012566: CheckPlayerInRegion 0x03a0, 0x01a0, 0x1020 JumpIfNot script_08012566 @@ -91,7 +91,7 @@ script_08012566: Wait 0x005a _0807E5F8 0x00000004 WaitForSomething2 0x00000008 - PlayBgm 0x000e + PlayBgm BGM_EZLO_THEME _0807E5F8 0x00000004 WaitForSomething2 0x00000008 _0807E5F8 0x00000040 @@ -105,7 +105,7 @@ script_08012566: _0807E5F8 0x00000004 WaitForSomething2 0x00000008 SoundReq0x80100000 - PlayBgm 0x0033 + PlayBgm BGM_FIGHT_THEME2 Call sub_0807DF50 _0807E878 _0807E5F8 0x00000050 @@ -114,14 +114,14 @@ script_08012566: _0807E864 Call sub_0807FA40 Call sub_0807DF28 - PlaySound 0x0072 + PlaySound SFX_SECRET SoundReq0x80100000 _0807E5F8 0x00000004 WaitForSomething2 0x00000008 StartPlayerScript script_08012AF0 WaitForSomething2 0x00000001 _0807E8E4_0 - PlayBgm 0x000e + PlayBgm BGM_EZLO_THEME Wait 0x001e _0807E5F8 0x00000004 WaitForSomething2 0x00000008 @@ -135,7 +135,7 @@ script_08012566: WaitForSomething2 0x00000008 SoundReq0x80100000 Wait 0x003c - PlayBgm 0xffff + PlayBGM Call sub_0806DCA0 _0807F0B4 0x0004 CameraTargetPlayer @@ -149,7 +149,7 @@ script_08012566: WaitForSomething2 0x00000008 SoundReq0x80100000 Wait 0x003c - PlayBgm 0xffff + PlayBGM Call sub_08054570 SetGlobalFlag 0x0014 CallWithArg sub_0807F6F8, 0x00000008 diff --git a/data/scripts/script_080126FC.inc b/data/scripts/script_080126FC.inc index f9759dd7..930acbc1 100644 --- a/data/scripts/script_080126FC.inc +++ b/data/scripts/script_080126FC.inc @@ -232,7 +232,7 @@ script_08012A74: Call sub_0806D9A4 DoPostScriptAction 0x0008 Wait 0x0078 - PlayBgm 0x000e + PlayBgm BGM_EZLO_THEME BeginBlock _0807E8E4_2 _0807EB28 0x1112 diff --git a/data/scripts/script_08012F86.inc b/data/scripts/script_08012F86.inc index be1a4f4f..69c5f405 100644 --- a/data/scripts/script_08012F86.inc +++ b/data/scripts/script_08012F86.inc @@ -37,7 +37,7 @@ script_08013006: _0807E864 Call sub_0807DF28 EndBlock - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE _0807F088 0x0038 WaitPlayerAction8 Wait 0x001e diff --git a/data/scripts/script_0801319A.inc b/data/scripts/script_0801319A.inc index 895f5f85..65a5b20e 100644 --- a/data/scripts/script_0801319A.inc +++ b/data/scripts/script_0801319A.inc @@ -37,7 +37,7 @@ script_080131AC: WaitForSomething2 0x00000010 _0807E5F8 0x00000020 WaitForSomething2 0x00000040 - PlayBgm 0x000d + PlayBgm BGM_VAATI_THEME StartPlayerScript script_0801334C WaitForSomething2 0x00000002 _0807E5F8 0x00000020 @@ -69,7 +69,7 @@ script_080131AC: _0807EB28 0x1605 _0807EA94 SetLocalFlag 0x0078 - PlayBgm 0x0031 + PlayBgm BGM_CASTLE_COLLAPSE SetGlobalFlag 0x005d Call sub_0807DF50 _0807E878 diff --git a/data/scripts/script_08013378.inc b/data/scripts/script_08013378.inc index 4a29a3a7..3c2a52bf 100644 --- a/data/scripts/script_08013378.inc +++ b/data/scripts/script_08013378.inc @@ -5,7 +5,7 @@ SCRIPT_START script_08013378 Call sub_0807F2D4 _0807E5F8 0x00000002 WaitForSomething2 0x00000004 - PlaySound 0x007c + PlaySound SFX_PLY_JUMP _0807EB44 0x0004 Call sub_0807F210 _0807EF3C 0x0200, 0x0020 diff --git a/data/scripts/script_080133F8.inc b/data/scripts/script_080133F8.inc index 9f9a31ce..042cb44d 100644 --- a/data/scripts/script_080133F8.inc +++ b/data/scripts/script_080133F8.inc @@ -14,7 +14,7 @@ SCRIPT_START script_080133F8 WaitForSomething2 0x00000020 Wait 0x003c DoPostScriptAction 0x0014 - PlaySound 0x0120 + PlaySound SFX_CHARGING_UP CallWithArg sub_08095420, script_08013494 Wait 0x005a DoPostScriptAction 0x0016 diff --git a/data/scripts/script_08013494.inc b/data/scripts/script_08013494.inc index 9fcf6ed0..37b49953 100644 --- a/data/scripts/script_08013494.inc +++ b/data/scripts/script_08013494.inc @@ -10,7 +10,7 @@ SCRIPT_START script_08013494 _0807EDD4 0x0098, 0x0080 BeginBlock Call sub_08094B80 - PlaySound 0x01cc + PlaySound SFX_1CC Call sub_0807F36C _0807E5F8 0x00000080 EndBlock diff --git a/data/scripts/script_080134DC.inc b/data/scripts/script_080134DC.inc index 81398307..9431e96d 100644 --- a/data/scripts/script_080134DC.inc +++ b/data/scripts/script_080134DC.inc @@ -14,22 +14,22 @@ script_080134F8: StartPlayerScript script_080136D8 WaitForSomething2 0x00000001 CallWithArg sub_08095A1C, script_08013F04 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE Wait 0x005a BeginBlock - PlaySound 0x01ce + PlaySound SFX_ELEMENT_FLOAT CallWithArg sub_08095D54, script_08013E04 CallWithArg sub_08095D54, script_08013E28 EndBlock WaitForSomething2 0x18000000 BeginBlock - PlaySound 0x01cf + PlaySound SFX_ELEMENT_CHARGE CallWithArg sub_08095D8C, script_08014054 CallWithArg sub_08095D8C, script_08014074 EndBlock Wait 0x001e BeginBlock - PlaySound 0x01d0 + PlaySound SFX_1D0 CallWithArg sub_08095D8C, script_080140DC CallWithArg sub_08095D8C, script_08014118 EndBlock @@ -37,7 +37,7 @@ script_080134F8: CallWithArg sub_0805DDEC, 0x00000000 _0807E5F8 0x00000200 WaitForSomething2 0x00002000 - PlaySound 0x01d2 + PlaySound SFX_1D2 CallWithArg sub_08095D8C, script_080141DC CallWithArg sub_08095D8C, script_08014210 _0807E5F8 0x00000400 @@ -58,14 +58,14 @@ script_080134F8: Wait 0x003c _0807E778 0x0004 DoFade7 - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE WaitFor_2 Wait 0x003c _0807E5F8 0x00000010 _0807E778 0x0002 DoFade6 WaitFor_2 - PlaySound 0x0109 + PlaySound SFX_109 TextboxNoOverlapFollowPos 0x0503, 0x000c _0807EA94 _0807E5F8 0x00040000 diff --git a/data/scripts/script_08013720.inc b/data/scripts/script_08013720.inc index 844b1113..b7718584 100644 --- a/data/scripts/script_08013720.inc +++ b/data/scripts/script_08013720.inc @@ -14,22 +14,22 @@ script_0801373C: StartPlayerScript script_080136D8 WaitForSomething2 0x00000001 CallWithArg sub_08095A1C, script_08013F34 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE Wait 0x005a BeginBlock - PlaySound 0x01ce + PlaySound SFX_ELEMENT_FLOAT CallWithArg sub_08095D54, script_08013E4C EndBlock WaitForSomething2 0x20000000 BeginBlock - PlaySound 0x01cf + PlaySound SFX_ELEMENT_CHARGE CallWithArg sub_08095D8C, script_08014054 CallWithArg sub_08095D8C, script_08014074 CallWithArg sub_08095D8C, script_08014094 EndBlock Wait 0x001e BeginBlock - PlaySound 0x01d0 + PlaySound SFX_1D0 CallWithArg sub_08095D8C, script_080140DC CallWithArg sub_08095D8C, script_08014118 CallWithArg sub_08095D8C, script_08014154 @@ -38,7 +38,7 @@ script_0801373C: CallWithArg sub_0805DDEC, 0x00000000 _0807E5F8 0x00000200 WaitForSomething2 0x00002000 - PlaySound 0x01d2 + PlaySound SFX_1D2 CallWithArg sub_08095D8C, script_080141DC CallWithArg sub_08095D8C, script_08014210 _0807E5F8 0x00000400 @@ -61,14 +61,14 @@ script_0801373C: Wait 0x003c _0807E778 0x0004 DoFade7 - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE WaitFor_2 Wait 0x003c _0807E5F8 0x00000010 _0807E778 0x0002 DoFade6 WaitFor_2 - PlaySound 0x0109 + PlaySound SFX_109 TextboxNoOverlapFollowPos 0x0504, 0x000c _0807EA94 _0807E5F8 0x00040000 diff --git a/data/scripts/script_080138B4.inc b/data/scripts/script_080138B4.inc index 6c5dcbb5..9a63f5c8 100644 --- a/data/scripts/script_080138B4.inc +++ b/data/scripts/script_080138B4.inc @@ -14,15 +14,15 @@ script_080138D0: StartPlayerScript script_080136D8 WaitForSomething2 0x00000001 CallWithArg sub_08095A1C, script_08013F64 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE Wait 0x005a BeginBlock - PlaySound 0x01ce + PlaySound SFX_ELEMENT_FLOAT CallWithArg sub_08095D54, script_08013E70 EndBlock WaitForSomething2 0x40000000 BeginBlock - PlaySound 0x01cf + PlaySound SFX_ELEMENT_CHARGE CallWithArg sub_08095D8C, script_08014054 CallWithArg sub_08095D8C, script_08014074 CallWithArg sub_08095D8C, script_08014094 @@ -30,7 +30,7 @@ script_080138D0: EndBlock Wait 0x001e BeginBlock - PlaySound 0x01d0 + PlaySound SFX_1D0 CallWithArg sub_08095D8C, script_080140DC CallWithArg sub_08095D8C, script_08014118 CallWithArg sub_08095D8C, script_08014154 @@ -40,7 +40,7 @@ script_080138D0: CallWithArg sub_0805DDEC, 0x00000000 _0807E5F8 0x00000200 WaitForSomething2 0x00002000 - PlaySound 0x01d2 + PlaySound SFX_1D2 CallWithArg sub_08095D8C, script_080141DC CallWithArg sub_08095D8C, script_08014210 _0807E5F8 0x00000400 @@ -66,14 +66,14 @@ script_080138D0: Wait 0x003c _0807E778 0x0004 DoFade7 - PlaySound 0x00f6 + PlaySound SFX_EVAPORATE WaitFor_2 Wait 0x003c _0807E5F8 0x00000010 _0807E778 0x0002 DoFade6 WaitFor_2 - PlaySound 0x0109 + PlaySound SFX_109 TextboxNoOverlapFollowPos 0x0505, 0x000c _0807EA94 _0807E5F8 0x00040000 diff --git a/data/scripts/script_08013B70.inc b/data/scripts/script_08013B70.inc index 3b1c528c..15c75a3c 100644 --- a/data/scripts/script_08013B70.inc +++ b/data/scripts/script_08013B70.inc @@ -1,5 +1,5 @@ SCRIPT_START script_08013B70 - PlaySound 0x01d3 + PlaySound SFX_1D3 CallWithArg sub_0807F238, 0x000008bf Call sub_08096028 Wait 0x003c diff --git a/data/scripts/script_08013BA8.inc b/data/scripts/script_08013BA8.inc index d947aff7..dd34bd58 100644 --- a/data/scripts/script_08013BA8.inc +++ b/data/scripts/script_08013BA8.inc @@ -1,6 +1,6 @@ SCRIPT_START script_08013BA8 CallWithArg sub_08095E7C, script_08014248 - PlaySound 0x01d3 + PlaySound SFX_1D3 CallWithArg sub_0807F238, 0x000008e3 Call sub_08096028 Wait 0x0078 diff --git a/data/scripts/script_08013BE8.inc b/data/scripts/script_08013BE8.inc index e5cb4b51..ea87d86b 100644 --- a/data/scripts/script_08013BE8.inc +++ b/data/scripts/script_08013BE8.inc @@ -14,7 +14,7 @@ SCRIPT_START script_08013BE8 DoPostScriptAction 0x0008 WaitForSomething2 0x00000004 _0807E908 0x0002 - PlaySound 0x0134 + PlaySound SFX_134 Jump script_08013C32 script_08013C2A: CheckLocalFlag 0x007c diff --git a/data/scripts/script_08013D04.inc b/data/scripts/script_08013D04.inc index c7280fc6..94e4b155 100644 --- a/data/scripts/script_08013D04.inc +++ b/data/scripts/script_08013D04.inc @@ -8,7 +8,7 @@ script_08013D1C: CheckEntityInteractType JumpIfNot script_08013D1C CallWithArg sub_08095D54, 0x00000000 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE _0807E5F8 0x08000000 Call sub_080791BC DoPostScriptAction 0x0006 diff --git a/data/scripts/script_08013D44.inc b/data/scripts/script_08013D44.inc index e5512a68..fb8e239b 100644 --- a/data/scripts/script_08013D44.inc +++ b/data/scripts/script_08013D44.inc @@ -8,7 +8,7 @@ script_08013D5C: CheckEntityInteractType JumpIfNot script_08013D5C CallWithArg sub_08095D54, 0x00000001 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE _0807E5F8 0x10000000 Call sub_080791BC DoPostScriptAction 0x0006 diff --git a/data/scripts/script_08013D84.inc b/data/scripts/script_08013D84.inc index 9654f590..30973797 100644 --- a/data/scripts/script_08013D84.inc +++ b/data/scripts/script_08013D84.inc @@ -8,7 +8,7 @@ script_08013D9C: CheckEntityInteractType JumpIfNot script_08013D9C CallWithArg sub_08095D54, 0x00000002 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE _0807E5F8 0x20000000 Call sub_080791BC DoPostScriptAction 0x0006 diff --git a/data/scripts/script_08013DC4.inc b/data/scripts/script_08013DC4.inc index f72b0847..620febcf 100644 --- a/data/scripts/script_08013DC4.inc +++ b/data/scripts/script_08013DC4.inc @@ -8,7 +8,7 @@ script_08013DDC: CheckEntityInteractType JumpIfNot script_08013DDC CallWithArg sub_08095D54, 0x00000003 - PlaySound 0x01cd + PlaySound SFX_ELEMENT_PLACE _0807E5F8 0x40000000 Call sub_080791BC DoPostScriptAction 0x0006 diff --git a/data/scripts/script_08014450.inc b/data/scripts/script_08014450.inc index 671d02ee..ce1cc804 100644 --- a/data/scripts/script_08014450.inc +++ b/data/scripts/script_08014450.inc @@ -39,7 +39,7 @@ script_080144C0: script_080144C8: ModRupees 0xfff6 TextboxNoOverlapFollow 0x420c - PlaySound 0x010c + PlaySound SFX_10C Wait 0x0018 SetRoomFlag 0x0000 SetLocalFlag 0x0092 diff --git a/data/scripts/script_080149CC.inc b/data/scripts/script_080149CC.inc index d0651382..0cd1cb3c 100644 --- a/data/scripts/script_080149CC.inc +++ b/data/scripts/script_080149CC.inc @@ -19,7 +19,7 @@ script_080149DE: DoPostScriptAction 0x000b DoPostScriptAction 0x0001 _0807EDD4 0x0068, 0x00f8 - PlaySound 0x0072 + PlaySound SFX_SECRET _0807EB74 DoPostScriptAction 0x0000 DoPostScriptAction 0x000a diff --git a/data/scripts/script_08014B34.inc b/data/scripts/script_08014B34.inc index 44c96658..ce8ed4c2 100644 --- a/data/scripts/script_08014B34.inc +++ b/data/scripts/script_08014B34.inc @@ -41,7 +41,7 @@ script_08014B70: Call sub_0806CD3C Wait 0x0014 Call sub_0806CD4C - PlaySound 0x0072 + PlaySound SFX_SECRET _0807E5F8 0x00000001 WaitForSomething2 0x00000002 Call sub_0807DF50 diff --git a/data/scripts/script_08014E14.inc b/data/scripts/script_08014E14.inc index b1c52814..7f06d9c2 100644 --- a/data/scripts/script_08014E14.inc +++ b/data/scripts/script_08014E14.inc @@ -151,7 +151,7 @@ script_08014FCC: WaitForSomething2 0x00000004 _0807E5F8 0x00000002 WaitForSomething2 0x00000004 - PlayBgm 0x000d + PlayBgm BGM_VAATI_THEME _0807EB28 0x1302 _0807EA94 TextboxNoOverlapFollowPos 0x1303, 0x0002 @@ -173,31 +173,31 @@ script_08014FCC: Call sub_0804F6A8 Wait 0x0004 Call sub_0804F808 - PlaySound 0x010b + PlaySound SFX_10B StartPlayerScript script_08015304 Call sub_0804F6C8 Wait 0x0004 Call sub_0804F830 - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F6E8 Wait 0x0004 Call sub_0804F854 - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F724 Wait 0x0004 Call sub_0804F89C - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F760 Wait 0x0004 Call sub_0804F8E0 - PlaySound 0x010b + PlaySound SFX_10B Wait 0x003c WaitForSomething2 0x00000001 - PlaySound 0x01b0 + PlaySound SFX_1B0 Call sub_0804F79C Wait 0x000a LoadRoomEntityList gUnk_080F7FC0 - PlayBgm 0x002d + PlayBgm BGM_FIGHT_THEME Call sub_0807DF50 _0807E878 script_08015104: @@ -213,25 +213,25 @@ script_08015104: Call sub_0804F6A8 Wait 0x0004 Call sub_0804F928 - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F6C8 Wait 0x0004 Call sub_0804F944 - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F6E8 Wait 0x0004 Call sub_0804F960 - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F724 Wait 0x0004 Call sub_0804F994 - PlaySound 0x010b + PlaySound SFX_10B Call sub_0804F760 Wait 0x0004 Call sub_0804F9C8 - PlaySound 0x010b + PlaySound SFX_10B Wait 0x003c - PlaySound 0x0072 + PlaySound SFX_SECRET _0807F0B4 0x0004 CameraTargetPlayer SetLocalFlag 0x008c @@ -268,7 +268,7 @@ script_08015104: _0807F0B4 0x0004 CameraTargetPlayer Call sub_08054570 - PlayBgm 0xffff + PlayBGM Call sub_0807DF50 _0807E878 DoPostScriptAction 0x0006 diff --git a/data/scripts/script_08015234.inc b/data/scripts/script_08015234.inc index a07588d6..fa102af2 100644 --- a/data/scripts/script_08015234.inc +++ b/data/scripts/script_08015234.inc @@ -19,7 +19,7 @@ SCRIPT_START script_08015234 DoPostScriptAction 0x0000 _0807E5F8 0x00000004 WaitForSomething2 0x00000002 - PlaySound 0x00f5 + PlaySound SFX_F5 DoPostScriptAction 0x001f SetEntitySpeed 0x0200 DoPostScriptAction 0x000d diff --git a/data/scripts/script_080153EC.inc b/data/scripts/script_080153EC.inc index 5b5db01e..4b6215c6 100644 --- a/data/scripts/script_080153EC.inc +++ b/data/scripts/script_080153EC.inc @@ -4,7 +4,7 @@ SCRIPT_START script_080153EC SetEntityPositionRelative 0x0078, 0x0068 CameraTargetEntity EndBlock - PlayBgm 0x002a + PlayBgm BGM_EZLO_STORY _0807E778 0x0004 DoFade4 WaitFor_2 diff --git a/data/scripts/script_0801548E.inc b/data/scripts/script_0801548E.inc index f662f244..8a97209e 100644 --- a/data/scripts/script_0801548E.inc +++ b/data/scripts/script_0801548E.inc @@ -1,7 +1,7 @@ SCRIPT_START script_0801548E _0807E5F8 0x00000800 WaitForSomething2 0x00001000 - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 _0807E5F8 0x00048000 WaitForSomething2 0x00090000 diff --git a/data/scripts/script_0801550C.inc b/data/scripts/script_0801550C.inc index 7492d1ad..31767026 100644 --- a/data/scripts/script_0801550C.inc +++ b/data/scripts/script_0801550C.inc @@ -23,10 +23,10 @@ SCRIPT_START script_0801550C CallWithArg sub_0806AF60, 0x00000000 DoPostScriptAction 0x0010 Wait 0x0028 - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 Wait 0x000a - PlaySound 0x0125 + PlaySound SFX_125 CallWithArg sub_0807FB28, 0x00000003 Wait 0x000a DoPostScriptAction 0x0010 diff --git a/data/scripts/script_08015684.inc b/data/scripts/script_08015684.inc index d3a1fbe0..9d917502 100644 --- a/data/scripts/script_08015684.inc +++ b/data/scripts/script_08015684.inc @@ -30,7 +30,7 @@ SCRIPT_START script_08015684 _0807EB44 0x0004 DoPostScriptAction 0x0014 CallWithArg sub_0809545C, script_08015754 - PlaySound 0x01c4 + PlaySound SFX_1C4 Wait 0x0078 DoPostScriptAction 0x0016 WaitForSomething2 0x00020000 diff --git a/data/scripts/script_08015754.inc b/data/scripts/script_08015754.inc index 01f7a112..e7543e12 100644 --- a/data/scripts/script_08015754.inc +++ b/data/scripts/script_08015754.inc @@ -5,10 +5,10 @@ SCRIPT_START script_08015754 Call sub_08094B80 EndBlock Wait 0x0078 - PlaySound 0x01c5 + PlaySound SFX_1C5 Call sub_08094B6C _0807EDD4 0x0078, 0x00b8 - PlaySound 0x01c6 + PlaySound SFX_1C6 Call sub_08094B80 _0807E5F8 0x00020000 SetEntitySpeed 0x0080 diff --git a/data/scripts/script_08015958.inc b/data/scripts/script_08015958.inc index acf934c4..4af73e8a 100644 --- a/data/scripts/script_08015958.inc +++ b/data/scripts/script_08015958.inc @@ -28,7 +28,7 @@ SCRIPT_START script_08015958 _0807E5F8 0x00000002 WaitForSomething2 0x00000001 Call sub_0807F3C8 - PlaySound 0x0096 + PlaySound SFX_VO_ZELDA3 SetEntitySpeed 0x0200 _0807ECC4 0x0008 _0807E930 0x0040 diff --git a/data/scripts/script_08015AC4.inc b/data/scripts/script_08015AC4.inc index 059a801f..fd4dfb84 100644 --- a/data/scripts/script_08015AC4.inc +++ b/data/scripts/script_08015AC4.inc @@ -14,7 +14,7 @@ SCRIPT_START script_08015AC4 DoPostScriptAction 0x0000 WaitForSomething2 0x00000008 Wait 0x003c - PlaySound 0x0072 + PlaySound SFX_SECRET Call sub_08046078 DoPostScriptAction 0x0006 SCRIPT_END diff --git a/data/scripts/script_08015BE8.inc b/data/scripts/script_08015BE8.inc index 447f45a1..7e551f52 100644 --- a/data/scripts/script_08015BE8.inc +++ b/data/scripts/script_08015BE8.inc @@ -28,7 +28,7 @@ script_08015BF0: _0807E778 0x0004 _0807E800 0x00000000 WaitFor_2 - PlayBgm 0xffff + PlayBGM _0807EB28 0x131f _0807EA94 SetLocalFlag 0x009c diff --git a/data/scripts/script_08015CD4.inc b/data/scripts/script_08015CD4.inc index b290f8d8..15699b72 100644 --- a/data/scripts/script_08015CD4.inc +++ b/data/scripts/script_08015CD4.inc @@ -12,7 +12,7 @@ SCRIPT_START script_08015CD4 SetEntityPositionRelative 0x0088, 0x00e0 CameraTargetEntity Wait 0x003c - PlayBgm 0x000d + PlayBgm BGM_VAATI_THEME _0807E5F8 0x00000010 WaitForSomething2 0x00000020 _0807F0B4 0x0004 @@ -47,7 +47,7 @@ SCRIPT_START script_08015CD4 _0807E778 0x0004 DoFade4 WaitFor_2 - PlayBgm 0x0034 + PlayBgm BGM_DIGGING_CAVE _0807E5F8 0x00000040 WaitForSomething2 0x00000080 _0807E5F8 0x00000001 diff --git a/data/scripts/script_08016004.inc b/data/scripts/script_08016004.inc index 4216e062..9a93f3b9 100644 --- a/data/scripts/script_08016004.inc +++ b/data/scripts/script_08016004.inc @@ -2,7 +2,7 @@ SCRIPT_START script_08016004 _0807E5F8 0x00000003 WaitForSomething2 0x0000000c _0807F0C8 0x0000, 0x0000 - PlaySound 0x0072 + PlaySound SFX_SECRET _0807EB28 0x0b1f _0807EA94 Call sub_0807DF50 diff --git a/data/scripts/script_080160A8.inc b/data/scripts/script_080160A8.inc index fdab17d2..d46b5f74 100644 --- a/data/scripts/script_080160A8.inc +++ b/data/scripts/script_080160A8.inc @@ -180,9 +180,9 @@ script_080162F6: Call sub_0807DF28 _0807E864 SoundReq0x80100000 - PlaySound 0x00cd + PlaySound SFX_TASK_COMPLETE Wait 0x003c - PlayBgm 0x005e + PlayBgm BGM_LEARN_SCROLL Call sub_08068F3C script_0801631C: Call sub_08068E30 diff --git a/data/scripts/script_08016482.inc b/data/scripts/script_08016482.inc index 246145b0..df0eea91 100644 --- a/data/scripts/script_08016482.inc +++ b/data/scripts/script_08016482.inc @@ -60,8 +60,8 @@ SCRIPT_START script_08016482 _0807EEF4 0xfff0, 0x0014 DoPostScriptAction 0x0000 DoPostScriptAction2 0x0001 - PlaySound 0x0074 - PlayBgm 0x001d + PlaySound SFX_METAL_CLINK + PlayBgm BGM_MINISH_WOODS SoundReq 0x00000074 SoundReq0x80100000 ModRupees 0xff38 diff --git a/data/songs.s b/data/songs.s index 2b5eddd3..79dcca2e 100644 --- a/data/songs.s +++ b/data/songs.s @@ -3,1520 +3,1520 @@ song_08DCC48C:: @ 08DCC48C .incbin "baserom.gba", 0xDCC48C, 0x0000240 -song_08DCC6CC:: @ 08DCC6CC +bgmCastleTournament:: @ 08DCC6CC .incbin "baserom.gba", 0xDCC6CC, 0x0000178 -song_08DCC844:: @ 08DCC844 +bgmVaatiMotif:: @ 08DCC844 .incbin "baserom.gba", 0xDCC844, 0x00001B0 -song_08DCC9F4:: @ 08DCC9F4 +bgmTitleScreen:: @ 08DCC9F4 .incbin "baserom.gba", 0xDCC9F4, 0x0000148 -song_08DCCB3C:: @ 08DCCB3C +bgmCastleMotif:: @ 08DCCB3C .incbin "baserom.gba", 0xDCCB3C, 0x0000204 -song_08DCCD40:: @ 08DCCD40 +bgmElementGet:: @ 08DCCD40 .incbin "baserom.gba", 0xDCCD40, 0x0000388 -song_08DCD0C8:: @ 08DCD0C8 +bgmFairyFountain:: @ 08DCD0C8 .incbin "baserom.gba", 0xDCD0C8, 0x00003E4 -song_08DCD4AC:: @ 08DCD4AC +bgmFileSelect:: @ 08DCD4AC .incbin "baserom.gba", 0xDCD4AC, 0x0000A80 -song_08DCDF2C:: @ 08DCDF2C +bgmIntorCutscene:: @ 08DCDF2C .incbin "baserom.gba", 0xDCDF2C, 0x0001808 -song_08DCF734:: @ 08DCF734 +bgmCredits:: @ 08DCF734 .incbin "baserom.gba", 0xDCF734, 0x000030C -song_08DCFA40:: @ 08DCFA40 +bgmGameover:: @ 08DCFA40 .incbin "baserom.gba", 0xDCFA40, 0x00001B4 -song_08DCFBF4:: @ 08DCFBF4 +bgmSavingZelda:: @ 08DCFBF4 .incbin "baserom.gba", 0xDCFBF4, 0x00001A4 -song_08DCFD98:: @ 08DCFD98 +bgmLttpTitle:: @ 08DCFD98 .incbin "baserom.gba", 0xDCFD98, 0x00004AC -song_08DD0244:: @ 08DD0244 +bgmVaatiTheme:: @ 08DD0244 .incbin "baserom.gba", 0xDD0244, 0x000044C -song_08DD0690:: @ 08DD0690 +bgmEzloTheme:: @ 08DD0690 .incbin "baserom.gba", 0xDD0690, 0x0000404 -song_08DD0A94:: @ 08DD0A94 +bgmStory:: @ 08DD0A94 .incbin "baserom.gba", 0xDD0A94, 0x0000260 -song_08DD0CF4:: @ 08DD0CF4 +bgmFestivalApproach:: @ 08DD0CF4 .incbin "baserom.gba", 0xDD0CF4, 0x00004B4 -song_08DD11A8:: @ 08DD11A8 +bgmBeatVaati:: @ 08DD11A8 .incbin "baserom.gba", 0xDD11A8, 0x00003A0 -song_08DD1548:: @ 08DD1548 +bgmBeanstalk:: @ 08DD1548 .incbin "baserom.gba", 0xDD1548, 0x0000448 -song_08DD1990:: @ 08DD1990 +bgmHouse:: @ 08DD1990 .incbin "baserom.gba", 0xDD1990, 0x000029C -song_08DD1C2C:: @ 08DD1C2C +bgmCuccoMinigame:: @ 08DD1C2C .incbin "baserom.gba", 0xDD1C2C, 0x0000278 -song_08DD1EA4:: @ 08DD1EA4 +bgmSyrupTheme:: @ 08DD1EA4 .incbin "baserom.gba", 0xDD1EA4, 0x000028C -song_08DD2130:: @ 08DD2130 +bgmDungeon:: @ 08DD2130 .incbin "baserom.gba", 0xDD2130, 0x0000210 -song_08DD2340:: @ 08DD2340 +bgmElementTheme:: @ 08DD2340 .incbin "baserom.gba", 0xDD2340, 0x0000A10 -song_08DD2D50:: @ 08DD2D50 +bgmHyruleField:: @ 08DD2D50 .incbin "baserom.gba", 0xDD2D50, 0x00003A0 -song_08DD30F0:: @ 08DD30F0 +bgmHyruleCastle:: @ 08DD30F0 .incbin "baserom.gba", 0xDD30F0, 0x000026C -song_08DD335C:: @ 08DD335C +bgmHyruleCastleNointro:: @ 08DD335C .incbin "baserom.gba", 0xDD335C, 0x0000870 -song_08DD3BCC:: @ 08DD3BCC +bgmMinishVillage:: @ 08DD3BCC .incbin "baserom.gba", 0xDD3BCC, 0x000051C -song_08DD40E8:: @ 08DD40E8 +bgmMinishWoods:: @ 08DD40E8 .incbin "baserom.gba", 0xDD40E8, 0x0000770 -song_08DD4858:: @ 08DD4858 +bgmCrenelStorm:: @ 08DD4858 .incbin "baserom.gba", 0xDD4858, 0x00002EC -song_08DD4B44:: @ 08DD4B44 +bgmCastorWilds:: @ 08DD4B44 .incbin "baserom.gba", 0xDD4B44, 0x00007B8 -song_08DD52FC:: @ 08DD52FC +bgmHyruleTown:: @ 08DD52FC .incbin "baserom.gba", 0xDD52FC, 0x0000598 -song_08DD5894:: @ 08DD5894 +bgmRoyalValley:: @ 08DD5894 .incbin "baserom.gba", 0xDD5894, 0x0000C68 -song_08DD64FC:: @ 08DD64FC +bgmCloudTops:: @ 08DD64FC .incbin "baserom.gba", 0xDD64FC, 0x0000700 -song_08DD6BFC:: @ 08DD6BFC +bgmDarkHyruleCastle:: @ 08DD6BFC .incbin "baserom.gba", 0xDD6BFC, 0x00003C8 -song_08DD6FC4:: @ 08DD6FC4 +bgmSecretCastleEntrance:: @ 08DD6FC4 .incbin "baserom.gba", 0xDD6FC4, 0x00001B0 -song_08DD7174:: @ 08DD7174 +bmgDeepwoodShrine:: @ 08DD7174 .incbin "baserom.gba", 0xDD7174, 0x00004FC -song_08DD7670:: @ 08DD7670 +bgmCaveOfFlames:: @ 08DD7670 .incbin "baserom.gba", 0xDD7670, 0x0000798 -song_08DD7E08:: @ 08DD7E08 +bgmFortressOfWinds:: @ 08DD7E08 .incbin "baserom.gba", 0xDD7E08, 0x00005C4 -song_08DD83CC:: @ 08DD83CC +bgmTempleOfDroplets:: @ 08DD83CC .incbin "baserom.gba", 0xDD83CC, 0x0000A90 -song_08DD8E5C:: @ 08DD8E5C +bgmPalaceOfWinds:: @ 08DD8E5C .incbin "baserom.gba", 0xDD8E5C, 0x00001D0 -song_08DD902C:: @ 08DD902C +bgmEzloStory:: @ 08DD902C .incbin "baserom.gba", 0xDD902C, 0x00005D8 -song_08DD9604:: @ 08DD9604 +bgmRoyalCrypt:: @ 08DD9604 .incbin "baserom.gba", 0xDD9604, 0x00004A8 -song_08DD9AAC:: @ 08DD9AAC +bgmElementalSanctuary:: @ 08DD9AAC .incbin "baserom.gba", 0xDD9AAC, 0x00004A4 -song_08DD9F50:: @ 08DD9F50 +bgmFightTheme:: @ 08DD9F50 .incbin "baserom.gba", 0xDD9F50, 0x00004A8 -song_08DDA3F8:: @ 08DDA3F8 +bgmBossTheme:: @ 08DDA3F8 .incbin "baserom.gba", 0xDDA3F8, 0x00006D0 -song_08DDAAC8:: @ 08DDAAC8 +bgmVaatiReborn:: @ 08DDAAC8 .incbin "baserom.gba", 0xDDAAC8, 0x000070C -song_08DDB1D4:: @ 08DDB1D4 +bgmVaatiTransfigured:: @ 08DDB1D4 .incbin "baserom.gba", 0xDDB1D4, 0x0000410 -song_08DDB5E4:: @ 08DDB5E4 +bgmCastleCollapse:: @ 08DDB5E4 .incbin "baserom.gba", 0xDDB5E4, 0x0000A8C -song_08DDC070:: @ 08DDC070 +bgmVaatiWrath:: @ 08DDC070 .incbin "baserom.gba", 0xDDC070, 0x00001E0 -song_08DDC250:: @ 08DDC250 +bgmFightTheme2:: @ 08DDC250 .incbin "baserom.gba", 0xDDC250, 0x0000144 -song_08DDC394:: @ 08DDC394 +bgmDiggingCave:: @ 08DDC394 .incbin "baserom.gba", 0xDDC394, 0x0000120 -song_08DDC4B4:: @ 08DDC4B4 +bgmSwiftbladeDojo:: @ 08DDC4B4 .incbin "baserom.gba", 0xDDC4B4, 0x0000A74 -song_08DDCF28:: @ 08DDCF28 +bgmMinishCap:: @ 08DDCF28 .incbin "baserom.gba", 0xDDCF28, 0x00005E8 -song_08DDD510:: @ 08DDD510 +bgmMtCrenel:: @ 08DDD510 .incbin "baserom.gba", 0xDDD510, 0x0000540 -song_08DDDA50:: @ 08DDDA50 +bgmPicoriFestival:: @ 08DDDA50 .incbin "baserom.gba", 0xDDDA50, 0x0000A94 -song_08DDE4E4:: @ 08DDE4E4 +bgmLostWoods:: @ 08DDE4E4 .incbin "baserom.gba", 0xDDE4E4, 0x0000340 -song_08DDE824:: @ 08DDE824 +bgmFairyFountain2:: @ 08DDE824 .incbin "baserom.gba", 0xDDE824, 0x0000414 -song_08DDEC38:: @ 08DDEC38 +bgmWindRuins:: @ 08DDEC38 .incbin "baserom.gba", 0xDDEC38, 0x0000134 -song_08DDED6C:: @ 08DDED6C +bgmLearnScroll:: @ 08DDED6C .incbin "baserom.gba", 0xDDED6C, 0x00000AC -song_08DDEE18:: @ 08DDEE18 +bgmEzloGet:: @ 08DDEE18 .incbin "baserom.gba", 0xDDEE18, 0x000002C -song_08DDEE44:: @ 08DDEE44 +sfxBeep:: @ 08DDEE44 .incbin "baserom.gba", 0xDDEE44, 0x0000078 -song_08DDEEBC:: @ 08DDEEBC +sfxTextboxOpen:: @ 08DDEEBC .incbin "baserom.gba", 0xDDEEBC, 0x0000064 -song_08DDEF20:: @ 08DDEF20 +sfxTextboxClose:: @ 08DDEF20 .incbin "baserom.gba", 0xDDEF20, 0x0000024 -song_08DDEF44:: @ 08DDEF44 +sfxTextboxNext:: @ 08DDEF44 .incbin "baserom.gba", 0xDDEF44, 0x0000038 -song_08DDEF7C:: @ 08DDEF7C +sfxTextboxSwap:: @ 08DDEF7C .incbin "baserom.gba", 0xDDEF7C, 0x0000020 -song_08DDEF9C:: @ 08DDEF9C +sfxTextboxChoice:: @ 08DDEF9C .incbin "baserom.gba", 0xDDEF9C, 0x000006C -song_08DDF008:: @ 08DDF008 +sfxTextboxSelect:: @ 08DDF008 .incbin "baserom.gba", 0xDDF008, 0x0000038 -song_08DDF040:: @ 08DDF040 +sfx6B:: @ 08DDF040 .incbin "baserom.gba", 0xDDF040, 0x0000028 -song_08DDF068:: @ 08DDF068 +sfxMenuCancel:: @ 08DDF068 .incbin "baserom.gba", 0xDDF068, 0x000002C -song_08DDF094:: @ 08DDF094 +sfxMenuError:: @ 08DDF094 .incbin "baserom.gba", 0xDDF094, 0x0000028 -song_08DDF0BC:: @ 08DDF0BC +sfxRupeeBounce:: @ 08DDF0BC .incbin "baserom.gba", 0xDDF0BC, 0x0000030 -song_08DDF0EC:: @ 08DDF0EC +sfxRupeeGet:: @ 08DDF0EC .incbin "baserom.gba", 0xDDF0EC, 0x0000058 -song_08DDF144:: @ 08DDF144 +sfxHeartBounce:: @ 08DDF144 .incbin "baserom.gba", 0xDDF144, 0x0000028 -song_08DDF16C:: @ 08DDF16C +sfxHeartGet:: @ 08DDF16C .incbin "baserom.gba", 0xDDF16C, 0x0000030 -song_08DDF19C:: @ 08DDF19C +sfxSecret:: @ 08DDF19C .incbin "baserom.gba", 0xDDF19C, 0x0000058 -song_08DDF1F4:: @ 08DDF1F4 +sfxSecretBig:: @ 08DDF1F4 .incbin "baserom.gba", 0xDDF1F4, 0x0000028 -song_08DDF21C:: @ 08DDF21C +sfxMetalClink:: @ 08DDF21C .incbin "baserom.gba", 0xDDF21C, 0x000001C -song_08DDF238:: @ 08DDF238 +sfxPlyVo1:: @ 08DDF238 .incbin "baserom.gba", 0xDDF238, 0x000001C -song_08DDF254:: @ 08DDF254 +sfxPlyVo2:: @ 08DDF254 .incbin "baserom.gba", 0xDDF254, 0x000001C -song_08DDF270:: @ 08DDF270 +sfxPlyVo3:: @ 08DDF270 .incbin "baserom.gba", 0xDDF270, 0x000001C -song_08DDF28C:: @ 08DDF28C +sfxPlyVo4:: @ 08DDF28C .incbin "baserom.gba", 0xDDF28C, 0x000001C -song_08DDF2A8:: @ 08DDF2A8 +sfxPlyVo5:: @ 08DDF2A8 .incbin "baserom.gba", 0xDDF2A8, 0x000001C -song_08DDF2C4:: @ 08DDF2C4 +sfxPlyVo6:: @ 08DDF2C4 .incbin "baserom.gba", 0xDDF2C4, 0x000001C -song_08DDF2E0:: @ 08DDF2E0 +sfxPlyVo7:: @ 08DDF2E0 .incbin "baserom.gba", 0xDDF2E0, 0x000001C -song_08DDF2FC:: @ 08DDF2FC +sfxPlyJump:: @ 08DDF2FC .incbin "baserom.gba", 0xDDF2FC, 0x0000020 -song_08DDF31C:: @ 08DDF31C +sfxPlyLand:: @ 08DDF31C .incbin "baserom.gba", 0xDDF31C, 0x0000020 -song_08DDF33C:: @ 08DDF33C +sfx7E:: @ 08DDF33C .incbin "baserom.gba", 0xDDF33C, 0x0000050 -song_08DDF38C:: @ 08DDF38C +sfxPlyLift:: @ 08DDF38C .incbin "baserom.gba", 0xDDF38C, 0x0000024 -song_08DDF3B0:: @ 08DDF3B0 +sfx80:: @ 08DDF3B0 .incbin "baserom.gba", 0xDDF3B0, 0x0000034 -song_08DDF3E4:: @ 08DDF3E4 +sfx81:: @ 08DDF3E4 .incbin "baserom.gba", 0xDDF3E4, 0x000001C -song_08DDF400:: @ 08DDF400 +sfx82:: @ 08DDF400 .incbin "baserom.gba", 0xDDF400, 0x000003C -song_08DDF43C:: @ 08DDF43C +sfxWaterWalk:: @ 08DDF43C .incbin "baserom.gba", 0xDDF43C, 0x0000048 -song_08DDF484:: @ 08DDF484 +sfxWaterSplash:: @ 08DDF484 .incbin "baserom.gba", 0xDDF484, 0x00000F8 -song_08DDF57C:: @ 08DDF57C +sfxFallHole:: @ 08DDF57C .incbin "baserom.gba", 0xDDF57C, 0x000001C -song_08DDF598:: @ 08DDF598 +sfx86:: @ 08DDF598 .incbin "baserom.gba", 0xDDF598, 0x0000070 -song_08DDF608:: @ 08DDF608 +sfxPlyDie:: @ 08DDF608 .incbin "baserom.gba", 0xDDF608, 0x0000028 -song_08DDF630:: @ 08DDF630 +sfx88:: @ 08DDF630 .incbin "baserom.gba", 0xDDF630, 0x000001C -song_08DDF64C:: @ 08DDF64C +sfxBarrelRelease:: @ 08DDF64C .incbin "baserom.gba", 0xDDF64C, 0x000001C -song_08DDF668:: @ 08DDF668 +sfxBarrelEnter:: @ 08DDF668 .incbin "baserom.gba", 0xDDF668, 0x000001C -song_08DDF684:: @ 08DDF684 +sfxBarrelRoll:: @ 08DDF684 .incbin "baserom.gba", 0xDDF684, 0x000001C -song_08DDF6A0:: @ 08DDF6A0 +sfxBarrelRollStop:: @ 08DDF6A0 .incbin "baserom.gba", 0xDDF6A0, 0x000001C -song_08DDF6BC:: @ 08DDF6BC +sfxVoEzlo1:: @ 08DDF6BC .incbin "baserom.gba", 0xDDF6BC, 0x000001C -song_08DDF6D8:: @ 08DDF6D8 +sfxVoEzlo2:: @ 08DDF6D8 .incbin "baserom.gba", 0xDDF6D8, 0x000001C -song_08DDF6F4:: @ 08DDF6F4 +sfxVoEzlo3:: @ 08DDF6F4 .incbin "baserom.gba", 0xDDF6F4, 0x000001C -song_08DDF710:: @ 08DDF710 +sfxVoEzlo4:: @ 08DDF710 .incbin "baserom.gba", 0xDDF710, 0x000001C -song_08DDF72C:: @ 08DDF72C +sfxVoEzlo5:: @ 08DDF72C .incbin "baserom.gba", 0xDDF72C, 0x000001C -song_08DDF748:: @ 08DDF748 +sfxVoEzlo6:: @ 08DDF748 .incbin "baserom.gba", 0xDDF748, 0x000001C -song_08DDF764:: @ 08DDF764 +sfxVoEzlo7:: @ 08DDF764 .incbin "baserom.gba", 0xDDF764, 0x000001C -song_08DDF780:: @ 08DDF780 +sfxVoZelda1:: @ 08DDF780 .incbin "baserom.gba", 0xDDF780, 0x000001C -song_08DDF79C:: @ 08DDF79C +sfxVoZelda2:: @ 08DDF79C .incbin "baserom.gba", 0xDDF79C, 0x000001C -song_08DDF7B8:: @ 08DDF7B8 +sfxVoZelda3:: @ 08DDF7B8 .incbin "baserom.gba", 0xDDF7B8, 0x000001C -song_08DDF7D4:: @ 08DDF7D4 +sfxVoZelda4:: @ 08DDF7D4 .incbin "baserom.gba", 0xDDF7D4, 0x000001C -song_08DDF7F0:: @ 08DDF7F0 +sfxVoZelda5:: @ 08DDF7F0 .incbin "baserom.gba", 0xDDF7F0, 0x000001C -song_08DDF80C:: @ 08DDF80C +sfxVoZelda6:: @ 08DDF80C .incbin "baserom.gba", 0xDDF80C, 0x000001C -song_08DDF828:: @ 08DDF828 +sfxVoZelda7:: @ 08DDF828 .incbin "baserom.gba", 0xDDF828, 0x000001C -song_08DDF844:: @ 08DDF844 +sfx9B:: @ 08DDF844 .incbin "baserom.gba", 0xDDF844, 0x000001C -song_08DDF860:: @ 08DDF860 +sfx9C:: @ 08DDF860 .incbin "baserom.gba", 0xDDF860, 0x000001C -song_08DDF87C:: @ 08DDF87C +sfx9D:: @ 08DDF87C .incbin "baserom.gba", 0xDDF87C, 0x000001C -song_08DDF898:: @ 08DDF898 +sfx9E:: @ 08DDF898 .incbin "baserom.gba", 0xDDF898, 0x000001C -song_08DDF8B4:: @ 08DDF8B4 +sfx9F:: @ 08DDF8B4 .incbin "baserom.gba", 0xDDF8B4, 0x0000020 -song_08DDF8D4:: @ 08DDF8D4 +sfxA0:: @ 08DDF8D4 .incbin "baserom.gba", 0xDDF8D4, 0x000001C -song_08DDF8F0:: @ 08DDF8F0 +sfxVoTingle1:: @ 08DDF8F0 .incbin "baserom.gba", 0xDDF8F0, 0x000001C -song_08DDF90C:: @ 08DDF90C +sfxVoTingle2:: @ 08DDF90C .incbin "baserom.gba", 0xDDF90C, 0x000001C -song_08DDF928:: @ 08DDF928 +sfxVoKing1:: @ 08DDF928 .incbin "baserom.gba", 0xDDF928, 0x000001C -song_08DDF944:: @ 08DDF944 +sfxVoKing2:: @ 08DDF944 .incbin "baserom.gba", 0xDDF944, 0x000001C -song_08DDF960:: @ 08DDF960 +sfxVoKing3:: @ 08DDF960 .incbin "baserom.gba", 0xDDF960, 0x000001C -song_08DDF97C:: @ 08DDF97C +sfxVoKing4:: @ 08DDF97C .incbin "baserom.gba", 0xDDF97C, 0x000001C -song_08DDF998:: @ 08DDF998 +sfxVoKing5:: @ 08DDF998 .incbin "baserom.gba", 0xDDF998, 0x000001C -song_08DDF9B4:: @ 08DDF9B4 +sfxA8:: @ 08DDF9B4 .incbin "baserom.gba", 0xDDF9B4, 0x000001C -song_08DDF9D0:: @ 08DDF9D0 +sfxA9:: @ 08DDF9D0 .incbin "baserom.gba", 0xDDF9D0, 0x000001C -song_08DDF9EC:: @ 08DDF9EC +sfxAA:: @ 08DDF9EC .incbin "baserom.gba", 0xDDF9EC, 0x0000020 -song_08DDFA0C:: @ 08DDFA0C +sfxSpiritsRelease:: @ 08DDFA0C .incbin "baserom.gba", 0xDDFA0C, 0x000001C -song_08DDFA28:: @ 08DDFA28 +sfxAC:: @ 08DDFA28 .incbin "baserom.gba", 0xDDFA28, 0x000001C -song_08DDFA44:: @ 08DDFA44 +sfxVoBeedle:: @ 08DDFA44 .incbin "baserom.gba", 0xDDFA44, 0x000001C -song_08DDFA60:: @ 08DDFA60 +sfxAE:: @ 08DDFA60 .incbin "baserom.gba", 0xDDFA60, 0x000001C -song_08DDFA7C:: @ 08DDFA7C +sfxAF:: @ 08DDFA7C .incbin "baserom.gba", 0xDDFA7C, 0x000001C -song_08DDFA98:: @ 08DDFA98 +sfxB0:: @ 08DDFA98 .incbin "baserom.gba", 0xDDFA98, 0x000001C -song_08DDFAB4:: @ 08DDFAB4 +sfxMinish1:: @ 08DDFAB4 .incbin "baserom.gba", 0xDDFAB4, 0x000001C -song_08DDFAD0:: @ 08DDFAD0 +sfxMinish2:: @ 08DDFAD0 .incbin "baserom.gba", 0xDDFAD0, 0x000001C -song_08DDFAEC:: @ 08DDFAEC +sfxMinish3:: @ 08DDFAEC .incbin "baserom.gba", 0xDDFAEC, 0x000001C -song_08DDFB08:: @ 08DDFB08 +sfxMinish4:: @ 08DDFB08 .incbin "baserom.gba", 0xDDFB08, 0x000001C -song_08DDFB24:: @ 08DDFB24 +sfxB5:: @ 08DDFB24 .incbin "baserom.gba", 0xDDFB24, 0x000001C -song_08DDFB40:: @ 08DDFB40 +sfxB6:: @ 08DDFB40 .incbin "baserom.gba", 0xDDFB40, 0x000001C -song_08DDFB5C:: @ 08DDFB5C +sfxB7:: @ 08DDFB5C .incbin "baserom.gba", 0xDDFB5C, 0x000001C -song_08DDFB78:: @ 08DDFB78 +sfxB8:: @ 08DDFB78 .incbin "baserom.gba", 0xDDFB78, 0x000001C -song_08DDFB94:: @ 08DDFB94 +sfxB9:: @ 08DDFB94 .incbin "baserom.gba", 0xDDFB94, 0x000001C -song_08DDFBB0:: @ 08DDFBB0 +sfxBA:: @ 08DDFBB0 .incbin "baserom.gba", 0xDDFBB0, 0x000001C -song_08DDFBCC:: @ 08DDFBCC +sfxBB:: @ 08DDFBCC .incbin "baserom.gba", 0xDDFBCC, 0x000001C -song_08DDFBE8:: @ 08DDFBE8 +sfxBC:: @ 08DDFBE8 .incbin "baserom.gba", 0xDDFBE8, 0x000001C -song_08DDFC04:: @ 08DDFC04 +sfxBD:: @ 08DDFC04 .incbin "baserom.gba", 0xDDFC04, 0x000001C -song_08DDFC20:: @ 08DDFC20 +sfxBE:: @ 08DDFC20 .incbin "baserom.gba", 0xDDFC20, 0x000001C -song_08DDFC3C:: @ 08DDFC3C +sfxBF:: @ 08DDFC3C .incbin "baserom.gba", 0xDDFC3C, 0x000001C -song_08DDFC58:: @ 08DDFC58 +sfxC0:: @ 08DDFC58 .incbin "baserom.gba", 0xDDFC58, 0x000001C -song_08DDFC74:: @ 08DDFC74 +sfxC1:: @ 08DDFC74 .incbin "baserom.gba", 0xDDFC74, 0x000001C -song_08DDFC90:: @ 08DDFC90 +sfxC2:: @ 08DDFC90 .incbin "baserom.gba", 0xDDFC90, 0x000001C -song_08DDFCAC:: @ 08DDFCAC +sfxC3:: @ 08DDFCAC .incbin "baserom.gba", 0xDDFCAC, 0x000001C -song_08DDFCC8:: @ 08DDFCC8 +sfxC4:: @ 08DDFCC8 .incbin "baserom.gba", 0xDDFCC8, 0x000001C -song_08DDFCE4:: @ 08DDFCE4 +sfxC5:: @ 08DDFCE4 .incbin "baserom.gba", 0xDDFCE4, 0x000001C -song_08DDFD00:: @ 08DDFD00 +sfxC6:: @ 08DDFD00 .incbin "baserom.gba", 0xDDFD00, 0x000001C -song_08DDFD1C:: @ 08DDFD1C +sfxC7:: @ 08DDFD1C .incbin "baserom.gba", 0xDDFD1C, 0x000001C -song_08DDFD38:: @ 08DDFD38 +sfxC8:: @ 08DDFD38 .incbin "baserom.gba", 0xDDFD38, 0x000001C -song_08DDFD54:: @ 08DDFD54 +sfxC9:: @ 08DDFD54 .incbin "baserom.gba", 0xDDFD54, 0x000001C -song_08DDFD70:: @ 08DDFD70 +sfxCA:: @ 08DDFD70 .incbin "baserom.gba", 0xDDFD70, 0x000001C -song_08DDFD8C:: @ 08DDFD8C +sfxCB:: @ 08DDFD8C .incbin "baserom.gba", 0xDDFD8C, 0x000001C -song_08DDFDA8:: @ 08DDFDA8 +sfxRemSleep:: @ 08DDFDA8 .incbin "baserom.gba", 0xDDFDA8, 0x000002C -song_08DDFDD4:: @ 08DDFDD4 +sfxTaskComplete:: @ 08DDFDD4 .incbin "baserom.gba", 0xDDFDD4, 0x0000040 -song_08DDFE14:: @ 08DDFE14 +sfxKeyAppear:: @ 08DDFE14 .incbin "baserom.gba", 0xDDFE14, 0x000001C -song_08DDFE30:: @ 08DDFE30 +sfxCF:: @ 08DDFE30 .incbin "baserom.gba", 0xDDFE30, 0x000001C -song_08DDFE4C:: @ 08DDFE4C +sfxD0:: @ 08DDFE4C .incbin "baserom.gba", 0xDDFE4C, 0x000001C -song_08DDFE68:: @ 08DDFE68 +sfxVoDog:: @ 08DDFE68 .incbin "baserom.gba", 0xDDFE68, 0x000001C -song_08DDFE84:: @ 08DDFE84 +sfxVoCat:: @ 08DDFE84 .incbin "baserom.gba", 0xDDFE84, 0x000001C -song_08DDFEA0:: @ 08DDFEA0 +sfxVoEpona:: @ 08DDFEA0 .incbin "baserom.gba", 0xDDFEA0, 0x000001C -song_08DDFEBC:: @ 08DDFEBC +sfxVoCow:: @ 08DDFEBC .incbin "baserom.gba", 0xDDFEBC, 0x000001C -song_08DDFED8:: @ 08DDFED8 +sfxVoCuccoCall:: @ 08DDFED8 .incbin "baserom.gba", 0xDDFED8, 0x000001C -song_08DDFEF4:: @ 08DDFEF4 +sfxVoCheep:: @ 08DDFEF4 .incbin "baserom.gba", 0xDDFEF4, 0x000001C -song_08DDFF10:: @ 08DDFF10 +sfxItemSwordCharge:: @ 08DDFF10 .incbin "baserom.gba", 0xDDFF10, 0x000001C -song_08DDFF2C:: @ 08DDFF2C +sfxItemSwordChargeFinish:: @ 08DDFF2C .incbin "baserom.gba", 0xDDFF2C, 0x000001C -song_08DDFF48:: @ 08DDFF48 +sfxD9:: @ 08DDFF48 .incbin "baserom.gba", 0xDDFF48, 0x000001C -song_08DDFF64:: @ 08DDFF64 +sfxDA:: @ 08DDFF64 .incbin "baserom.gba", 0xDDFF64, 0x000001C -song_08DDFF80:: @ 08DDFF80 +sfxVoSturgeon:: @ 08DDFF80 .incbin "baserom.gba", 0xDDFF80, 0x000001C -song_08DDFF9C:: @ 08DDFF9C +sfxHammer1:: @ 08DDFF9C .incbin "baserom.gba", 0xDDFF9C, 0x000001C -song_08DDFFB8:: @ 08DDFFB8 +sfxHammer2:: @ 08DDFFB8 .incbin "baserom.gba", 0xDDFFB8, 0x000001C -song_08DDFFD4:: @ 08DDFFD4 +sfxHammer3:: @ 08DDFFD4 .incbin "baserom.gba", 0xDDFFD4, 0x000001C -song_08DDFFF0:: @ 08DDFFF0 +sfxHammer4:: @ 08DDFFF0 .incbin "baserom.gba", 0xDDFFF0, 0x000001C -song_08DE000C:: @ 08DE000C +sfxHammer5:: @ 08DE000C .incbin "baserom.gba", 0xDE000C, 0x000001C -song_08DE0028:: @ 08DE0028 +sfxHammer6:: @ 08DE0028 .incbin "baserom.gba", 0xDE0028, 0x0000020 -song_08DE0048:: @ 08DE0048 +sfxCuccoMinigameBell:: @ 08DE0048 .incbin "baserom.gba", 0xDE0048, 0x000001C -song_08DE0064:: @ 08DE0064 +sfxE3:: @ 08DE0064 .incbin "baserom.gba", 0xDE0064, 0x000001C -song_08DE0080:: @ 08DE0080 +sfxE4:: @ 08DE0080 .incbin "baserom.gba", 0xDE0080, 0x0000020 -song_08DE00A0:: @ 08DE00A0 +sfxButtonDepress:: @ 08DE00A0 .incbin "baserom.gba", 0xDE00A0, 0x000001C -song_08DE00BC:: @ 08DE00BC +sfxThudHeavy:: @ 08DE00BC .incbin "baserom.gba", 0xDE00BC, 0x0000030 -song_08DE00EC:: @ 08DE00EC +sfxWind1:: @ 08DE00EC .incbin "baserom.gba", 0xDE00EC, 0x000004C -song_08DE0138:: @ 08DE0138 +sfxWind2:: @ 08DE0138 .incbin "baserom.gba", 0xDE0138, 0x0000048 -song_08DE0180:: @ 08DE0180 +sfxWind3:: @ 08DE0180 .incbin "baserom.gba", 0xDE0180, 0x0000034 -song_08DE01B4:: @ 08DE01B4 +sfxEA:: @ 08DE01B4 .incbin "baserom.gba", 0xDE01B4, 0x0000040 -song_08DE01F4:: @ 08DE01F4 +sfxEB:: @ 08DE01F4 .incbin "baserom.gba", 0xDE01F4, 0x0000050 -song_08DE0244:: @ 08DE0244 +sfxEC:: @ 08DE0244 .incbin "baserom.gba", 0xDE0244, 0x0000048 -song_08DE028C:: @ 08DE028C +sfxED:: @ 08DE028C .incbin "baserom.gba", 0xDE028C, 0x0000020 -song_08DE02AC:: @ 08DE02AC +sfxEE:: @ 08DE02AC .incbin "baserom.gba", 0xDE02AC, 0x000001C -song_08DE02C8:: @ 08DE02C8 +sfxEF:: @ 08DE02C8 .incbin "baserom.gba", 0xDE02C8, 0x0000024 -song_08DE02EC:: @ 08DE02EC +sfxF0:: @ 08DE02EC .incbin "baserom.gba", 0xDE02EC, 0x0000024 -song_08DE0310:: @ 08DE0310 +sfxF1:: @ 08DE0310 .incbin "baserom.gba", 0xDE0310, 0x0000078 -song_08DE0388:: @ 08DE0388 +sfxF2:: @ 08DE0388 .incbin "baserom.gba", 0xDE0388, 0x000003C -song_08DE03C4:: @ 08DE03C4 +sfxF3:: @ 08DE03C4 .incbin "baserom.gba", 0xDE03C4, 0x0000058 -song_08DE041C:: @ 08DE041C +sfxSummon:: @ 08DE041C .incbin "baserom.gba", 0xDE041C, 0x00000C8 -song_08DE04E4:: @ 08DE04E4 +sfxF5:: @ 08DE04E4 .incbin "baserom.gba", 0xDE04E4, 0x0000050 -song_08DE0534:: @ 08DE0534 +sfxEvaporate:: @ 08DE0534 .incbin "baserom.gba", 0xDE0534, 0x0000050 -song_08DE0584:: @ 08DE0584 +sfxApparate:: @ 08DE0584 .incbin "baserom.gba", 0xDE0584, 0x0000058 -song_08DE05DC:: @ 08DE05DC +sfxF8:: @ 08DE05DC .incbin "baserom.gba", 0xDE05DC, 0x0000058 -song_08DE0634:: @ 08DE0634 +sfxTeleporter:: @ 08DE0634 .incbin "baserom.gba", 0xDE0634, 0x0000058 -song_08DE068C:: @ 08DE068C +sfxFA:: @ 08DE068C .incbin "baserom.gba", 0xDE068C, 0x0000058 -song_08DE06E4:: @ 08DE06E4 +sfxFB:: @ 08DE06E4 .incbin "baserom.gba", 0xDE06E4, 0x0000044 -song_08DE0728:: @ 08DE0728 +sfxFC:: @ 08DE0728 .incbin "baserom.gba", 0xDE0728, 0x000005C -song_08DE0784:: @ 08DE0784 +sfxItemBombExplode:: @ 08DE0784 .incbin "baserom.gba", 0xDE0784, 0x0000050 -song_08DE07D4:: @ 08DE07D4 +sfxHit:: @ 08DE07D4 .incbin "baserom.gba", 0xDE07D4, 0x000006C -song_08DE0840:: @ 08DE0840 +sfxFF:: @ 08DE0840 .incbin "baserom.gba", 0xDE0840, 0x0000020 -song_08DE0860:: @ 08DE0860 +sfx100:: @ 08DE0860 .incbin "baserom.gba", 0xDE0860, 0x000001C -song_08DE087C:: @ 08DE087C +sfx101:: @ 08DE087C .incbin "baserom.gba", 0xDE087C, 0x000001C -song_08DE0898:: @ 08DE0898 +sfx102:: @ 08DE0898 .incbin "baserom.gba", 0xDE0898, 0x000002C -song_08DE08C4:: @ 08DE08C4 +sfx103:: @ 08DE08C4 .incbin "baserom.gba", 0xDE08C4, 0x0000038 -song_08DE08FC:: @ 08DE08FC +sfx104:: @ 08DE08FC .incbin "baserom.gba", 0xDE08FC, 0x00010A0 -song_08DE199C:: @ 08DE199C +sfx105:: @ 08DE199C .incbin "baserom.gba", 0xDE199C, 0x0000034 -song_08DE19D0:: @ 08DE19D0 +sfx106:: @ 08DE19D0 .incbin "baserom.gba", 0xDE19D0, 0x0000030 -song_08DE1A00:: @ 08DE1A00 +sfx107:: @ 08DE1A00 .incbin "baserom.gba", 0xDE1A00, 0x000002C -song_08DE1A2C:: @ 08DE1A2C +sfx108:: @ 08DE1A2C .incbin "baserom.gba", 0xDE1A2C, 0x0000650 -song_08DE207C:: @ 08DE207C +sfx109:: @ 08DE207C .incbin "baserom.gba", 0xDE207C, 0x000004C -song_08DE20C8:: @ 08DE20C8 +sfx10A:: @ 08DE20C8 .incbin "baserom.gba", 0xDE20C8, 0x0000034 -song_08DE20FC:: @ 08DE20FC +sfx10B:: @ 08DE20FC .incbin "baserom.gba", 0xDE20FC, 0x0000028 -song_08DE2124:: @ 08DE2124 +sfx10C:: @ 08DE2124 .incbin "baserom.gba", 0xDE2124, 0x0000050 -song_08DE2174:: @ 08DE2174 +sfx10D:: @ 08DE2174 .incbin "baserom.gba", 0xDE2174, 0x0000038 -song_08DE21AC:: @ 08DE21AC +sfx10E:: @ 08DE21AC .incbin "baserom.gba", 0xDE21AC, 0x000003C -song_08DE21E8:: @ 08DE21E8 +sfx10F:: @ 08DE21E8 .incbin "baserom.gba", 0xDE21E8, 0x0000044 -song_08DE222C:: @ 08DE222C +sfx110:: @ 08DE222C .incbin "baserom.gba", 0xDE222C, 0x0000034 -song_08DE2260:: @ 08DE2260 +sfx111:: @ 08DE2260 .incbin "baserom.gba", 0xDE2260, 0x00000D8 -song_08DE2338:: @ 08DE2338 +sfx112:: @ 08DE2338 .incbin "baserom.gba", 0xDE2338, 0x00000D0 -song_08DE2408:: @ 08DE2408 +sfx113:: @ 08DE2408 .incbin "baserom.gba", 0xDE2408, 0x0000070 -song_08DE2478:: @ 08DE2478 +sfx114:: @ 08DE2478 .incbin "baserom.gba", 0xDE2478, 0x0000044 -song_08DE24BC:: @ 08DE24BC +sfx115:: @ 08DE24BC .incbin "baserom.gba", 0xDE24BC, 0x0000044 -song_08DE2500:: @ 08DE2500 +sfx116:: @ 08DE2500 .incbin "baserom.gba", 0xDE2500, 0x000001C -song_08DE251C:: @ 08DE251C +sfx117:: @ 08DE251C .incbin "baserom.gba", 0xDE251C, 0x0000028 -song_08DE2544:: @ 08DE2544 +sfxItemShieldBounce:: @ 08DE2544 .incbin "baserom.gba", 0xDE2544, 0x0000040 -song_08DE2584:: @ 08DE2584 +sfxItemGlovesKnockback:: @ 08DE2584 .incbin "baserom.gba", 0xDE2584, 0x0000020 -song_08DE25A4:: @ 08DE25A4 +sfxEmArmosOn:: @ 08DE25A4 .incbin "baserom.gba", 0xDE25A4, 0x000002C -song_08DE25D0:: @ 08DE25D0 +sfx11B:: @ 08DE25D0 .incbin "baserom.gba", 0xDE25D0, 0x0000020 -song_08DE25F0:: @ 08DE25F0 +sfx11C:: @ 08DE25F0 .incbin "baserom.gba", 0xDE25F0, 0x000008C -song_08DE267C:: @ 08DE267C +sfx11D:: @ 08DE267C .incbin "baserom.gba", 0xDE267C, 0x0000020 -song_08DE269C:: @ 08DE269C +sfxEmMoblinSpear:: @ 08DE269C .incbin "baserom.gba", 0xDE269C, 0x0000028 -song_08DE26C4:: @ 08DE26C4 +sfxLowHealth:: @ 08DE26C4 .incbin "baserom.gba", 0xDE26C4, 0x0000020 -song_08DE26E4:: @ 08DE26E4 +sfxChargingUp:: @ 08DE26E4 .incbin "baserom.gba", 0xDE26E4, 0x0000034 -song_08DE2718:: @ 08DE2718 +sfxStairs:: @ 08DE2718 .incbin "baserom.gba", 0xDE2718, 0x000001C -song_08DE2734:: @ 08DE2734 +sfx122:: @ 08DE2734 .incbin "baserom.gba", 0xDE2734, 0x0000044 -song_08DE2778:: @ 08DE2778 +sfx123:: @ 08DE2778 .incbin "baserom.gba", 0xDE2778, 0x0000048 -song_08DE27C0:: @ 08DE27C0 +sfx124:: @ 08DE27C0 .incbin "baserom.gba", 0xDE27C0, 0x000001C -song_08DE27DC:: @ 08DE27DC +sfx125:: @ 08DE27DC .incbin "baserom.gba", 0xDE27DC, 0x00000A0 -song_08DE287C:: @ 08DE287C +sfx126:: @ 08DE287C .incbin "baserom.gba", 0xDE287C, 0x00000C8 -song_08DE2944:: @ 08DE2944 +sfxBossHit:: @ 08DE2944 .incbin "baserom.gba", 0xDE2944, 0x0000124 -song_08DE2A68:: @ 08DE2A68 +sfxBossDie:: @ 08DE2A68 .incbin "baserom.gba", 0xDE2A68, 0x0000080 -song_08DE2AE8:: @ 08DE2AE8 +sfxBossExplode:: @ 08DE2AE8 .incbin "baserom.gba", 0xDE2AE8, 0x0000034 -song_08DE2B1C:: @ 08DE2B1C +sfx12A:: @ 08DE2B1C .incbin "baserom.gba", 0xDE2B1C, 0x0000020 -song_08DE2B3C:: @ 08DE2B3C +sfx12B:: @ 08DE2B3C .incbin "baserom.gba", 0xDE2B3C, 0x000001C -song_08DE2B58:: @ 08DE2B58 +sfx12C:: @ 08DE2B58 .incbin "baserom.gba", 0xDE2B58, 0x0000020 -song_08DE2B78:: @ 08DE2B78 +sfx12D:: @ 08DE2B78 .incbin "baserom.gba", 0xDE2B78, 0x0000024 -song_08DE2B9C:: @ 08DE2B9C +sfx12E:: @ 08DE2B9C .incbin "baserom.gba", 0xDE2B9C, 0x0000034 -song_08DE2BD0:: @ 08DE2BD0 +sfx12F:: @ 08DE2BD0 .incbin "baserom.gba", 0xDE2BD0, 0x0000024 -song_08DE2BF4:: @ 08DE2BF4 +sfx130:: @ 08DE2BF4 .incbin "baserom.gba", 0xDE2BF4, 0x000001C -song_08DE2C10:: @ 08DE2C10 +sfx131:: @ 08DE2C10 .incbin "baserom.gba", 0xDE2C10, 0x000001C -song_08DE2C2C:: @ 08DE2C2C +sfx132:: @ 08DE2C2C .incbin "baserom.gba", 0xDE2C2C, 0x000001C -song_08DE2C48:: @ 08DE2C48 +sfx133:: @ 08DE2C48 .incbin "baserom.gba", 0xDE2C48, 0x000001C -song_08DE2C64:: @ 08DE2C64 +sfx134:: @ 08DE2C64 .incbin "baserom.gba", 0xDE2C64, 0x0000028 -song_08DE2C8C:: @ 08DE2C8C +sfx135:: @ 08DE2C8C .incbin "baserom.gba", 0xDE2C8C, 0x0000070 -song_08DE2CFC:: @ 08DE2CFC +sfx136:: @ 08DE2CFC .incbin "baserom.gba", 0xDE2CFC, 0x000001C -song_08DE2D18:: @ 08DE2D18 +sfx137:: @ 08DE2D18 .incbin "baserom.gba", 0xDE2D18, 0x000001C -song_08DE2D34:: @ 08DE2D34 +sfx138:: @ 08DE2D34 .incbin "baserom.gba", 0xDE2D34, 0x000001C -song_08DE2D50:: @ 08DE2D50 +sfx139:: @ 08DE2D50 .incbin "baserom.gba", 0xDE2D50, 0x000001C -song_08DE2D6C:: @ 08DE2D6C +sfx13A:: @ 08DE2D6C .incbin "baserom.gba", 0xDE2D6C, 0x000001C -song_08DE2D88:: @ 08DE2D88 +sfx13B:: @ 08DE2D88 .incbin "baserom.gba", 0xDE2D88, 0x000001C -song_08DE2DA4:: @ 08DE2DA4 +sfx13C:: @ 08DE2DA4 .incbin "baserom.gba", 0xDE2DA4, 0x000001C -song_08DE2DC0:: @ 08DE2DC0 +sfxItemLanternOn:: @ 08DE2DC0 .incbin "baserom.gba", 0xDE2DC0, 0x000001C -song_08DE2DDC:: @ 08DE2DDC +sfxItemLanternOff:: @ 08DE2DDC .incbin "baserom.gba", 0xDE2DDC, 0x0000098 -song_08DE2E74:: @ 08DE2E74 +sfxItemSwordBeam:: @ 08DE2E74 .incbin "baserom.gba", 0xDE2E74, 0x0000068 -song_08DE2EDC:: @ 08DE2EDC +sfx140:: @ 08DE2EDC .incbin "baserom.gba", 0xDE2EDC, 0x00000BC -song_08DE2F98:: @ 08DE2F98 +sfxHeartContainerSpawn:: @ 08DE2F98 .incbin "baserom.gba", 0xDE2F98, 0x0000168 -song_08DE3100:: @ 08DE3100 +sfxSparkles:: @ 08DE3100 .incbin "baserom.gba", 0xDE3100, 0x000001C -song_08DE311C:: @ 08DE311C +sfx143:: @ 08DE311C .incbin "baserom.gba", 0xDE311C, 0x0000038 -song_08DE3154:: @ 08DE3154 +sfx144:: @ 08DE3154 .incbin "baserom.gba", 0xDE3154, 0x0000034 -song_08DE3188:: @ 08DE3188 +sfx145:: @ 08DE3188 .incbin "baserom.gba", 0xDE3188, 0x000003C -song_08DE31C4:: @ 08DE31C4 +sfx146:: @ 08DE31C4 .incbin "baserom.gba", 0xDE31C4, 0x00000E0 -song_08DE32A4:: @ 08DE32A4 +sfx147:: @ 08DE32A4 .incbin "baserom.gba", 0xDE32A4, 0x0000110 -song_08DE33B4:: @ 08DE33B4 +sfx148:: @ 08DE33B4 .incbin "baserom.gba", 0xDE33B4, 0x0000034 -song_08DE33E8:: @ 08DE33E8 +sfx149:: @ 08DE33E8 .incbin "baserom.gba", 0xDE33E8, 0x00000BC -song_08DE34A4:: @ 08DE34A4 +sfx14A:: @ 08DE34A4 .incbin "baserom.gba", 0xDE34A4, 0x0000040 -song_08DE34E4:: @ 08DE34E4 +sfx14B:: @ 08DE34E4 .incbin "baserom.gba", 0xDE34E4, 0x0000080 -song_08DE3564:: @ 08DE3564 +sfx14C:: @ 08DE3564 .incbin "baserom.gba", 0xDE3564, 0x0000024 -song_08DE3588:: @ 08DE3588 +sfx14D:: @ 08DE3588 .incbin "baserom.gba", 0xDE3588, 0x0000024 -song_08DE35AC:: @ 08DE35AC +sfx14E:: @ 08DE35AC .incbin "baserom.gba", 0xDE35AC, 0x000006C -song_08DE3618:: @ 08DE3618 +sfx14F:: @ 08DE3618 .incbin "baserom.gba", 0xDE3618, 0x000005C -song_08DE3674:: @ 08DE3674 +sfx150:: @ 08DE3674 .incbin "baserom.gba", 0xDE3674, 0x000003C -song_08DE36B0:: @ 08DE36B0 +sfx151:: @ 08DE36B0 .incbin "baserom.gba", 0xDE36B0, 0x000011C -song_08DE37CC:: @ 08DE37CC +sfx152:: @ 08DE37CC .incbin "baserom.gba", 0xDE37CC, 0x0000040 -song_08DE380C:: @ 08DE380C +sfx153:: @ 08DE380C .incbin "baserom.gba", 0xDE380C, 0x0000044 -song_08DE3850:: @ 08DE3850 +sfx154:: @ 08DE3850 .incbin "baserom.gba", 0xDE3850, 0x0000038 -song_08DE3888:: @ 08DE3888 +sfx155:: @ 08DE3888 .incbin "baserom.gba", 0xDE3888, 0x0000068 -song_08DE38F0:: @ 08DE38F0 +sfx156:: @ 08DE38F0 .incbin "baserom.gba", 0xDE38F0, 0x0000028 -song_08DE3918:: @ 08DE3918 +sfx157:: @ 08DE3918 .incbin "baserom.gba", 0xDE3918, 0x0000050 -song_08DE3968:: @ 08DE3968 +sfx158:: @ 08DE3968 .incbin "baserom.gba", 0xDE3968, 0x000004C -song_08DE39B4:: @ 08DE39B4 +sfx159:: @ 08DE39B4 .incbin "baserom.gba", 0xDE39B4, 0x000005C -song_08DE3A10:: @ 08DE3A10 +sfx15A:: @ 08DE3A10 .incbin "baserom.gba", 0xDE3A10, 0x0000060 -song_08DE3A70:: @ 08DE3A70 +sfx15B:: @ 08DE3A70 .incbin "baserom.gba", 0xDE3A70, 0x0000030 -song_08DE3AA0:: @ 08DE3AA0 +sfx15C:: @ 08DE3AA0 .incbin "baserom.gba", 0xDE3AA0, 0x0000058 -song_08DE3AF8:: @ 08DE3AF8 +sfx15D:: @ 08DE3AF8 .incbin "baserom.gba", 0xDE3AF8, 0x0000038 -song_08DE3B30:: @ 08DE3B30 +sfx15E:: @ 08DE3B30 .incbin "baserom.gba", 0xDE3B30, 0x000003C -song_08DE3B6C:: @ 08DE3B6C +sfx15F:: @ 08DE3B6C .incbin "baserom.gba", 0xDE3B6C, 0x0000068 -song_08DE3BD4:: @ 08DE3BD4 +sfx160:: @ 08DE3BD4 .incbin "baserom.gba", 0xDE3BD4, 0x000001C -song_08DE3BF0:: @ 08DE3BF0 +sfx161:: @ 08DE3BF0 .incbin "baserom.gba", 0xDE3BF0, 0x0000024 -song_08DE3C14:: @ 08DE3C14 +sfx162:: @ 08DE3C14 .incbin "baserom.gba", 0xDE3C14, 0x0000050 -song_08DE3C64:: @ 08DE3C64 +sfx163:: @ 08DE3C64 .incbin "baserom.gba", 0xDE3C64, 0x000005C -song_08DE3CC0:: @ 08DE3CC0 +sfx164:: @ 08DE3CC0 .incbin "baserom.gba", 0xDE3CC0, 0x0000074 -song_08DE3D34:: @ 08DE3D34 +sfx165:: @ 08DE3D34 .incbin "baserom.gba", 0xDE3D34, 0x000007C -song_08DE3DB0:: @ 08DE3DB0 +sfx166:: @ 08DE3DB0 .incbin "baserom.gba", 0xDE3DB0, 0x0000084 -song_08DE3E34:: @ 08DE3E34 +sfx167:: @ 08DE3E34 .incbin "baserom.gba", 0xDE3E34, 0x0000028 -song_08DE3E5C:: @ 08DE3E5C +sfx168:: @ 08DE3E5C .incbin "baserom.gba", 0xDE3E5C, 0x0000048 -song_08DE3EA4:: @ 08DE3EA4 +sfx169:: @ 08DE3EA4 .incbin "baserom.gba", 0xDE3EA4, 0x000003C -song_08DE3EE0:: @ 08DE3EE0 +sfx16A:: @ 08DE3EE0 .incbin "baserom.gba", 0xDE3EE0, 0x000003C -song_08DE3F1C:: @ 08DE3F1C +sfx16B:: @ 08DE3F1C .incbin "baserom.gba", 0xDE3F1C, 0x0000040 -song_08DE3F5C:: @ 08DE3F5C +sfx16C:: @ 08DE3F5C .incbin "baserom.gba", 0xDE3F5C, 0x00000CC -song_08DE4028:: @ 08DE4028 +sfx16D:: @ 08DE4028 .incbin "baserom.gba", 0xDE4028, 0x0000044 -song_08DE406C:: @ 08DE406C +sfx16E:: @ 08DE406C .incbin "baserom.gba", 0xDE406C, 0x00000A4 -song_08DE4110:: @ 08DE4110 +sfxPlyShrinking:: @ 08DE4110 .incbin "baserom.gba", 0xDE4110, 0x000006C -song_08DE417C:: @ 08DE417C +sfxPlyGrow:: @ 08DE417C .incbin "baserom.gba", 0xDE417C, 0x000001C -song_08DE4198:: @ 08DE4198 +sfx171:: @ 08DE4198 .incbin "baserom.gba", 0xDE4198, 0x0000038 -song_08DE41D0:: @ 08DE41D0 +sfx172:: @ 08DE41D0 .incbin "baserom.gba", 0xDE41D0, 0x000003C -song_08DE420C:: @ 08DE420C +sfxEzloUi:: @ 08DE420C .incbin "baserom.gba", 0xDE420C, 0x0000038 -song_08DE4244:: @ 08DE4244 +sfx174:: @ 08DE4244 .incbin "baserom.gba", 0xDE4244, 0x0000034 -song_08DE4278:: @ 08DE4278 +sfx175:: @ 08DE4278 .incbin "baserom.gba", 0xDE4278, 0x0000048 -song_08DE42C0:: @ 08DE42C0 +sfx176:: @ 08DE42C0 .incbin "baserom.gba", 0xDE42C0, 0x00000C0 -song_08DE4380:: @ 08DE4380 +sfx177:: @ 08DE4380 .incbin "baserom.gba", 0xDE4380, 0x0000054 -song_08DE43D4:: @ 08DE43D4 +sfx178:: @ 08DE43D4 .incbin "baserom.gba", 0xDE43D4, 0x0000050 -song_08DE4424:: @ 08DE4424 +sfx179:: @ 08DE4424 .incbin "baserom.gba", 0xDE4424, 0x00000A0 -song_08DE44C4:: @ 08DE44C4 +sfx17A:: @ 08DE44C4 .incbin "baserom.gba", 0xDE44C4, 0x0000020 -song_08DE44E4:: @ 08DE44E4 +sfxLavaTitleStep:: @ 08DE44E4 .incbin "baserom.gba", 0xDE44E4, 0x000001C -song_08DE4500:: @ 08DE4500 +sfxLavaTitleWobble:: @ 08DE4500 .incbin "baserom.gba", 0xDE4500, 0x000001C -song_08DE451C:: @ 08DE451C +sfxLavaTitleSink:: @ 08DE451C .incbin "baserom.gba", 0xDE451C, 0x000001C -song_08DE4538:: @ 08DE4538 +sfxLavaTitleFlip:: @ 08DE4538 .incbin "baserom.gba", 0xDE4538, 0x000001C -song_08DE4554:: @ 08DE4554 +sfxLavaTitleLand:: @ 08DE4554 .incbin "baserom.gba", 0xDE4554, 0x0000020 -song_08DE4574:: @ 08DE4574 +sfx180:: @ 08DE4574 .incbin "baserom.gba", 0xDE4574, 0x0000020 -song_08DE4594:: @ 08DE4594 +sfx181:: @ 08DE4594 .incbin "baserom.gba", 0xDE4594, 0x000005C -song_08DE45F0:: @ 08DE45F0 +sfx182:: @ 08DE45F0 .incbin "baserom.gba", 0xDE45F0, 0x00000B8 -song_08DE46A8:: @ 08DE46A8 +sfx183:: @ 08DE46A8 .incbin "baserom.gba", 0xDE46A8, 0x0000020 -song_08DE46C8:: @ 08DE46C8 +sfx184:: @ 08DE46C8 .incbin "baserom.gba", 0xDE46C8, 0x0000094 -song_08DE475C:: @ 08DE475C +sfx185:: @ 08DE475C .incbin "baserom.gba", 0xDE475C, 0x0000034 -song_08DE4790:: @ 08DE4790 +sfx186:: @ 08DE4790 .incbin "baserom.gba", 0xDE4790, 0x0000054 -song_08DE47E4:: @ 08DE47E4 +sfxStairsAscend:: @ 08DE47E4 .incbin "baserom.gba", 0xDE47E4, 0x0000054 -song_08DE4838:: @ 08DE4838 +sfxStairsDescend:: @ 08DE4838 .incbin "baserom.gba", 0xDE4838, 0x0000040 -song_08DE4878:: @ 08DE4878 +sfx189:: @ 08DE4878 .incbin "baserom.gba", 0xDE4878, 0x0000044 -song_08DE48BC:: @ 08DE48BC +sfx18A:: @ 08DE48BC .incbin "baserom.gba", 0xDE48BC, 0x0000074 -song_08DE4930:: @ 08DE4930 +sfx18B:: @ 08DE4930 .incbin "baserom.gba", 0xDE4930, 0x0000038 -song_08DE4968:: @ 08DE4968 +sfx18C:: @ 08DE4968 .incbin "baserom.gba", 0xDE4968, 0x0000044 -song_08DE49AC:: @ 08DE49AC +sfx18D:: @ 08DE49AC .incbin "baserom.gba", 0xDE49AC, 0x0000024 -song_08DE49D0:: @ 08DE49D0 +sfx18E:: @ 08DE49D0 .incbin "baserom.gba", 0xDE49D0, 0x000003C -song_08DE4A0C:: @ 08DE4A0C +sfx18F:: @ 08DE4A0C .incbin "baserom.gba", 0xDE4A0C, 0x000001C -song_08DE4A28:: @ 08DE4A28 +sfx190:: @ 08DE4A28 .incbin "baserom.gba", 0xDE4A28, 0x0000038 -song_08DE4A60:: @ 08DE4A60 +sfx191:: @ 08DE4A60 .incbin "baserom.gba", 0xDE4A60, 0x000006C -song_08DE4ACC:: @ 08DE4ACC +sfx192:: @ 08DE4ACC .incbin "baserom.gba", 0xDE4ACC, 0x0000034 -song_08DE4B00:: @ 08DE4B00 +sfx193:: @ 08DE4B00 .incbin "baserom.gba", 0xDE4B00, 0x0000050 -song_08DE4B50:: @ 08DE4B50 +sfx194:: @ 08DE4B50 .incbin "baserom.gba", 0xDE4B50, 0x000009C -song_08DE4BEC:: @ 08DE4BEC +sfx195:: @ 08DE4BEC .incbin "baserom.gba", 0xDE4BEC, 0x00000E0 -song_08DE4CCC:: @ 08DE4CCC +sfx196:: @ 08DE4CCC .incbin "baserom.gba", 0xDE4CCC, 0x0000058 -song_08DE4D24:: @ 08DE4D24 +sfx197:: @ 08DE4D24 .incbin "baserom.gba", 0xDE4D24, 0x0000140 -song_08DE4E64:: @ 08DE4E64 +sfx198:: @ 08DE4E64 .incbin "baserom.gba", 0xDE4E64, 0x000004C -song_08DE4EB0:: @ 08DE4EB0 +sfx199:: @ 08DE4EB0 .incbin "baserom.gba", 0xDE4EB0, 0x0000070 -song_08DE4F20:: @ 08DE4F20 +sfx19A:: @ 08DE4F20 .incbin "baserom.gba", 0xDE4F20, 0x0000094 -song_08DE4FB4:: @ 08DE4FB4 +sfx19B:: @ 08DE4FB4 .incbin "baserom.gba", 0xDE4FB4, 0x0000034 -song_08DE4FE8:: @ 08DE4FE8 +sfx19C:: @ 08DE4FE8 .incbin "baserom.gba", 0xDE4FE8, 0x0000084 -song_08DE506C:: @ 08DE506C +sfx19D:: @ 08DE506C .incbin "baserom.gba", 0xDE506C, 0x0000050 -song_08DE50BC:: @ 08DE50BC +sfx19E:: @ 08DE50BC .incbin "baserom.gba", 0xDE50BC, 0x0000070 -song_08DE512C:: @ 08DE512C +sfx19F:: @ 08DE512C .incbin "baserom.gba", 0xDE512C, 0x0000084 -song_08DE51B0:: @ 08DE51B0 +sfx1A0:: @ 08DE51B0 .incbin "baserom.gba", 0xDE51B0, 0x0000068 -song_08DE5218:: @ 08DE5218 +sfx1A1:: @ 08DE5218 .incbin "baserom.gba", 0xDE5218, 0x0000030 -song_08DE5248:: @ 08DE5248 +sfx1A2:: @ 08DE5248 .incbin "baserom.gba", 0xDE5248, 0x00000A8 -song_08DE52F0:: @ 08DE52F0 +sfx1A3:: @ 08DE52F0 .incbin "baserom.gba", 0xDE52F0, 0x0000028 -song_08DE5318:: @ 08DE5318 +sfx1A4:: @ 08DE5318 .incbin "baserom.gba", 0xDE5318, 0x0000030 -song_08DE5348:: @ 08DE5348 +sfx1A5:: @ 08DE5348 .incbin "baserom.gba", 0xDE5348, 0x0000048 -song_08DE5390:: @ 08DE5390 +sfx1A6:: @ 08DE5390 .incbin "baserom.gba", 0xDE5390, 0x000006C -song_08DE53FC:: @ 08DE53FC +sfx1A7:: @ 08DE53FC .incbin "baserom.gba", 0xDE53FC, 0x0000044 -song_08DE5440:: @ 08DE5440 +sfx1A8:: @ 08DE5440 .incbin "baserom.gba", 0xDE5440, 0x0000100 -song_08DE5540:: @ 08DE5540 +sfx1A9:: @ 08DE5540 .incbin "baserom.gba", 0xDE5540, 0x0000114 -song_08DE5654:: @ 08DE5654 +sfx1AA:: @ 08DE5654 .incbin "baserom.gba", 0xDE5654, 0x00000D4 -song_08DE5728:: @ 08DE5728 +sfx1AB:: @ 08DE5728 .incbin "baserom.gba", 0xDE5728, 0x0000084 -song_08DE57AC:: @ 08DE57AC +sfx1AC:: @ 08DE57AC .incbin "baserom.gba", 0xDE57AC, 0x000005C -song_08DE5808:: @ 08DE5808 +sfx1AD:: @ 08DE5808 .incbin "baserom.gba", 0xDE5808, 0x0000048 -song_08DE5850:: @ 08DE5850 +sfx1AE:: @ 08DE5850 .incbin "baserom.gba", 0xDE5850, 0x0000044 -song_08DE5894:: @ 08DE5894 +sfx1AF:: @ 08DE5894 .incbin "baserom.gba", 0xDE5894, 0x000004C -song_08DE58E0:: @ 08DE58E0 +sfx1B0:: @ 08DE58E0 .incbin "baserom.gba", 0xDE58E0, 0x000001C -song_08DE58FC:: @ 08DE58FC +sfxIceBlockSlide:: @ 08DE58FC .incbin "baserom.gba", 0xDE58FC, 0x000001C -song_08DE5918:: @ 08DE5918 +sfxIceBlockStop:: @ 08DE5918 .incbin "baserom.gba", 0xDE5918, 0x000001C -song_08DE5934:: @ 08DE5934 +sfxIceBlockMelt:: @ 08DE5934 .incbin "baserom.gba", 0xDE5934, 0x0000058 -song_08DE598C:: @ 08DE598C +sfx1B4:: @ 08DE598C .incbin "baserom.gba", 0xDE598C, 0x000003C -song_08DE59C8:: @ 08DE59C8 +sfx1B5:: @ 08DE59C8 .incbin "baserom.gba", 0xDE59C8, 0x0000114 -song_08DE5ADC:: @ 08DE5ADC +sfx1B6:: @ 08DE5ADC .incbin "baserom.gba", 0xDE5ADC, 0x0000020 -song_08DE5AFC:: @ 08DE5AFC +sfxVoGoron1:: @ 08DE5AFC .incbin "baserom.gba", 0xDE5AFC, 0x000001C -song_08DE5B18:: @ 08DE5B18 +sfxVoGoron2:: @ 08DE5B18 .incbin "baserom.gba", 0xDE5B18, 0x000001C -song_08DE5B34:: @ 08DE5B34 +sfxVoGoron3:: @ 08DE5B34 .incbin "baserom.gba", 0xDE5B34, 0x0000020 -song_08DE5B54:: @ 08DE5B54 +sfxVoGoron4:: @ 08DE5B54 .incbin "baserom.gba", 0xDE5B54, 0x0000054 -song_08DE5BA8:: @ 08DE5BA8 +sfxEmDekuscrubHit:: @ 08DE5BA8 .incbin "baserom.gba", 0xDE5BA8, 0x000001C -song_08DE5BC4:: @ 08DE5BC4 +sfx1BC:: @ 08DE5BC4 .incbin "baserom.gba", 0xDE5BC4, 0x000001C -song_08DE5BE0:: @ 08DE5BE0 +sfx1BD:: @ 08DE5BE0 .incbin "baserom.gba", 0xDE5BE0, 0x000001C -song_08DE5BFC:: @ 08DE5BFC +sfx1BE:: @ 08DE5BFC .incbin "baserom.gba", 0xDE5BFC, 0x000001C -song_08DE5C18:: @ 08DE5C18 +sfx1BF:: @ 08DE5C18 .incbin "baserom.gba", 0xDE5C18, 0x000001C -song_08DE5C34:: @ 08DE5C34 +sfx1C0:: @ 08DE5C34 .incbin "baserom.gba", 0xDE5C34, 0x000001C -song_08DE5C50:: @ 08DE5C50 +sfx1C1:: @ 08DE5C50 .incbin "baserom.gba", 0xDE5C50, 0x000001C -song_08DE5C6C:: @ 08DE5C6C +sfx1C2:: @ 08DE5C6C .incbin "baserom.gba", 0xDE5C6C, 0x000001C -song_08DE5C88:: @ 08DE5C88 +sfx1C3:: @ 08DE5C88 .incbin "baserom.gba", 0xDE5C88, 0x0000020 -song_08DE5CA8:: @ 08DE5CA8 +sfx1C4:: @ 08DE5CA8 .incbin "baserom.gba", 0xDE5CA8, 0x000001C -song_08DE5CC4:: @ 08DE5CC4 +sfx1C5:: @ 08DE5CC4 .incbin "baserom.gba", 0xDE5CC4, 0x000001C -song_08DE5CE0:: @ 08DE5CE0 +sfx1C6:: @ 08DE5CE0 .incbin "baserom.gba", 0xDE5CE0, 0x000001C -song_08DE5CFC:: @ 08DE5CFC +sfx1C7:: @ 08DE5CFC .incbin "baserom.gba", 0xDE5CFC, 0x000002C -song_08DE5D28:: @ 08DE5D28 +sfx1C8:: @ 08DE5D28 .incbin "baserom.gba", 0xDE5D28, 0x000001C -song_08DE5D44:: @ 08DE5D44 +sfx1C9:: @ 08DE5D44 .incbin "baserom.gba", 0xDE5D44, 0x000002C -song_08DE5D70:: @ 08DE5D70 +sfx1CA:: @ 08DE5D70 .incbin "baserom.gba", 0xDE5D70, 0x0000020 -song_08DE5D90:: @ 08DE5D90 +sfx1CB:: @ 08DE5D90 .incbin "baserom.gba", 0xDE5D90, 0x000001C -song_08DE5DAC:: @ 08DE5DAC +sfx1CC:: @ 08DE5DAC .incbin "baserom.gba", 0xDE5DAC, 0x000001C -song_08DE5DC8:: @ 08DE5DC8 +sfxElementPlace:: @ 08DE5DC8 .incbin "baserom.gba", 0xDE5DC8, 0x000001C -song_08DE5DE4:: @ 08DE5DE4 +sfxElementFloat:: @ 08DE5DE4 .incbin "baserom.gba", 0xDE5DE4, 0x000001C -song_08DE5E00:: @ 08DE5E00 +sfxElementCharge:: @ 08DE5E00 .incbin "baserom.gba", 0xDE5E00, 0x000001C -song_08DE5E1C:: @ 08DE5E1C +sfx1D0:: @ 08DE5E1C .incbin "baserom.gba", 0xDE5E1C, 0x000001C -song_08DE5E38:: @ 08DE5E38 +sfxElementInfuse:: @ 08DE5E38 .incbin "baserom.gba", 0xDE5E38, 0x000001C -song_08DE5E54:: @ 08DE5E54 +sfx1D2:: @ 08DE5E54 .incbin "baserom.gba", 0xDE5E54, 0x000001C -song_08DE5E70:: @ 08DE5E70 +sfx1D3:: @ 08DE5E70 .incbin "baserom.gba", 0xDE5E70, 0x000001C -song_08DE5E8C:: @ 08DE5E8C +sfx1D4:: @ 08DE5E8C .incbin "baserom.gba", 0xDE5E8C, 0x000001C -song_08DE5EA8:: @ 08DE5EA8 +sfx1D5:: @ 08DE5EA8 .incbin "baserom.gba", 0xDE5EA8, 0x000001C -song_08DE5EC4:: @ 08DE5EC4 +sfxVoCucco1:: @ 08DE5EC4 .incbin "baserom.gba", 0xDE5EC4, 0x000001C -song_08DE5EE0:: @ 08DE5EE0 +sfxVoCucco2:: @ 08DE5EE0 .incbin "baserom.gba", 0xDE5EE0, 0x000001C -song_08DE5EFC:: @ 08DE5EFC +sfxVoCucco3:: @ 08DE5EFC .incbin "baserom.gba", 0xDE5EFC, 0x000001C -song_08DE5F18:: @ 08DE5F18 +sfxVoCucco4:: @ 08DE5F18 .incbin "baserom.gba", 0xDE5F18, 0x000001C -song_08DE5F34:: @ 08DE5F34 +sfxVoCucco5:: @ 08DE5F34 .incbin "baserom.gba", 0xDE5F34, 0x0000098 -song_08DE5FCC:: @ 08DE5FCC +sfx1DB:: @ 08DE5FCC .incbin "baserom.gba", 0xDE5FCC, 0x0000038 -song_08DE6004:: @ 08DE6004 +sfx1DC:: @ 08DE6004 .incbin "baserom.gba", 0xDE6004, 0x0000040 -song_08DE6044:: @ 08DE6044 +sfx1DD:: @ 08DE6044 .incbin "baserom.gba", 0xDE6044, 0x000001C -song_08DE6060:: @ 08DE6060 +sfx1DE:: @ 08DE6060 .incbin "baserom.gba", 0xDE6060, 0x000001C -song_08DE607C:: @ 08DE607C +sfx1DF:: @ 08DE607C .incbin "baserom.gba", 0xDE607C, 0x000001C -song_08DE6098:: @ 08DE6098 +sfx1E0:: @ 08DE6098 .incbin "baserom.gba", 0xDE6098, 0x000001C -song_08DE60B4:: @ 08DE60B4 +sfx1E1:: @ 08DE60B4 .incbin "baserom.gba", 0xDE60B4, 0x000001C -song_08DE60D0:: @ 08DE60D0 +sfx1E2:: @ 08DE60D0 .incbin "baserom.gba", 0xDE60D0, 0x000001C -song_08DE60EC:: @ 08DE60EC +sfx1E3:: @ 08DE60EC .incbin "baserom.gba", 0xDE60EC, 0x000001C -song_08DE6108:: @ 08DE6108 +sfx1E4:: @ 08DE6108 .incbin "baserom.gba", 0xDE6108, 0x000001C -song_08DE6124:: @ 08DE6124 +sfx1E5:: @ 08DE6124 .incbin "baserom.gba", 0xDE6124, 0x000001C -song_08DE6140:: @ 08DE6140 +sfx1E6:: @ 08DE6140 .incbin "baserom.gba", 0xDE6140, 0x000001C -song_08DE615C:: @ 08DE615C +sfx1E7:: @ 08DE615C .incbin "baserom.gba", 0xDE615C, 0x000001C -song_08DE6178:: @ 08DE6178 +sfx1E8:: @ 08DE6178 .incbin "baserom.gba", 0xDE6178, 0x000001C -song_08DE6194:: @ 08DE6194 +sfx1E9:: @ 08DE6194 .incbin "baserom.gba", 0xDE6194, 0x000001C -song_08DE61B0:: @ 08DE61B0 +sfx1EA:: @ 08DE61B0 .incbin "baserom.gba", 0xDE61B0, 0x000001C -song_08DE61CC:: @ 08DE61CC +sfx1EB:: @ 08DE61CC .incbin "baserom.gba", 0xDE61CC, 0x000001C -song_08DE61E8:: @ 08DE61E8 +sfx1EC:: @ 08DE61E8 .incbin "baserom.gba", 0xDE61E8, 0x000001C -song_08DE6204:: @ 08DE6204 +sfx1ED:: @ 08DE6204 .incbin "baserom.gba", 0xDE6204, 0x000001C -song_08DE6220:: @ 08DE6220 +sfx1EE:: @ 08DE6220 .incbin "baserom.gba", 0xDE6220, 0x000001C -song_08DE623C:: @ 08DE623C +sfx1EF:: @ 08DE623C .incbin "baserom.gba", 0xDE623C, 0x000001C -song_08DE6258:: @ 08DE6258 +sfx1F0:: @ 08DE6258 .incbin "baserom.gba", 0xDE6258, 0x000001C -song_08DE6274:: @ 08DE6274 +sfx1F1:: @ 08DE6274 .incbin "baserom.gba", 0xDE6274, 0x000001C -song_08DE6290:: @ 08DE6290 +sfx1F2:: @ 08DE6290 .incbin "baserom.gba", 0xDE6290, 0x000001C -song_08DE62AC:: @ 08DE62AC +sfx1F3:: @ 08DE62AC .incbin "baserom.gba", 0xDE62AC, 0x000001C -song_08DE62C8:: @ 08DE62C8 +sfx1F4:: @ 08DE62C8 .incbin "baserom.gba", 0xDE62C8, 0x000001C -song_08DE62E4:: @ 08DE62E4 +sfx1F5:: @ 08DE62E4 .incbin "baserom.gba", 0xDE62E4, 0x000001C -song_08DE6300:: @ 08DE6300 +sfx1F6:: @ 08DE6300 .incbin "baserom.gba", 0xDE6300, 0x000001C -song_08DE631C:: @ 08DE631C +sfx1F7:: @ 08DE631C .incbin "baserom.gba", 0xDE631C, 0x000001C -song_08DE6338:: @ 08DE6338 +sfx1F8:: @ 08DE6338 .incbin "baserom.gba", 0xDE6338, 0x000001C -song_08DE6354:: @ 08DE6354 +sfx1F9:: @ 08DE6354 .incbin "baserom.gba", 0xDE6354, 0x000001C -song_08DE6370:: @ 08DE6370 +sfx1FA:: @ 08DE6370 .incbin "baserom.gba", 0xDE6370, 0x000001C -song_08DE638C:: @ 08DE638C +sfx1FB:: @ 08DE638C .incbin "baserom.gba", 0xDE638C, 0x000001C -song_08DE63A8:: @ 08DE63A8 +sfx1FC:: @ 08DE63A8 .incbin "baserom.gba", 0xDE63A8, 0x000001C -song_08DE63C4:: @ 08DE63C4 +sfx1FD:: @ 08DE63C4 .incbin "baserom.gba", 0xDE63C4, 0x000001C -song_08DE63E0:: @ 08DE63E0 +sfx1FE:: @ 08DE63E0 .incbin "baserom.gba", 0xDE63E0, 0x000001C -song_08DE63FC:: @ 08DE63FC +sfx1FF:: @ 08DE63FC .incbin "baserom.gba", 0xDE63FC, 0x000001C -song_08DE6418:: @ 08DE6418 +sfx200:: @ 08DE6418 .incbin "baserom.gba", 0xDE6418, 0x000001C -song_08DE6434:: @ 08DE6434 +sfx201:: @ 08DE6434 .incbin "baserom.gba", 0xDE6434, 0x000001C -song_08DE6450:: @ 08DE6450 +sfx202:: @ 08DE6450 .incbin "baserom.gba", 0xDE6450, 0x000001C -song_08DE646C:: @ 08DE646C +sfx203:: @ 08DE646C .incbin "baserom.gba", 0xDE646C, 0x000001C -song_08DE6488:: @ 08DE6488 +sfx204:: @ 08DE6488 .incbin "baserom.gba", 0xDE6488, 0x000001C -song_08DE64A4:: @ 08DE64A4 +sfx205:: @ 08DE64A4 .incbin "baserom.gba", 0xDE64A4, 0x000001C -song_08DE64C0:: @ 08DE64C0 +sfx206:: @ 08DE64C0 .incbin "baserom.gba", 0xDE64C0, 0x000001C -song_08DE64DC:: @ 08DE64DC +sfx207:: @ 08DE64DC .incbin "baserom.gba", 0xDE64DC, 0x000001C -song_08DE64F8:: @ 08DE64F8 +sfx208:: @ 08DE64F8 .incbin "baserom.gba", 0xDE64F8, 0x000001C -song_08DE6514:: @ 08DE6514 +sfx209:: @ 08DE6514 .incbin "baserom.gba", 0xDE6514, 0x000001C -song_08DE6530:: @ 08DE6530 +sfx20A:: @ 08DE6530 .incbin "baserom.gba", 0xDE6530, 0x000001C -song_08DE654C:: @ 08DE654C +sfx20B:: @ 08DE654C .incbin "baserom.gba", 0xDE654C, 0x000001C -song_08DE6568:: @ 08DE6568 +sfx20C:: @ 08DE6568 .incbin "baserom.gba", 0xDE6568, 0x000001C -song_08DE6584:: @ 08DE6584 +sfx20D:: @ 08DE6584 .incbin "baserom.gba", 0xDE6584, 0x000001C -song_08DE65A0:: @ 08DE65A0 +sfx20E:: @ 08DE65A0 .incbin "baserom.gba", 0xDE65A0, 0x000001C -song_08DE65BC:: @ 08DE65BC +sfx20F:: @ 08DE65BC .incbin "baserom.gba", 0xDE65BC, 0x0000020 -song_08DE65DC:: @ 08DE65DC +sfx210:: @ 08DE65DC .incbin "baserom.gba", 0xDE65DC, 0x000001C -song_08DE65F8:: @ 08DE65F8 +sfx211:: @ 08DE65F8 .incbin "baserom.gba", 0xDE65F8, 0x000001C -song_08DE6614:: @ 08DE6614 +sfx212:: @ 08DE6614 .incbin "baserom.gba", 0xDE6614, 0x000001C -song_08DE6630:: @ 08DE6630 +sfx213:: @ 08DE6630 .incbin "baserom.gba", 0xDE6630, 0x0000020 -song_08DE6650:: @ 08DE6650 +sfx214:: @ 08DE6650 .incbin "baserom.gba", 0xDE6650, 0x0000024 -song_08DE6674:: @ 08DE6674 +sfx215:: @ 08DE6674 .incbin "baserom.gba", 0xDE6674, 0x0000ED0 -song_08DE7544:: @ 08DE7544 +sfx216:: @ 08DE7544 .incbin "baserom.gba", 0xDE7544, 0x000062C -song_08DE7B70:: @ 08DE7B70 +sfx217:: @ 08DE7B70 .incbin "baserom.gba", 0xDE7B70, 0x0000048 -song_08DE7BB8:: @ 08DE7BB8 +sfx218:: @ 08DE7BB8 .incbin "baserom.gba", 0xDE7BB8, 0x000001C -song_08DE7BD4:: @ 08DE7BD4 +sfx219:: @ 08DE7BD4 .incbin "baserom.gba", 0xDE7BD4, 0x0000028 -song_08DE7BFC:: @ 08DE7BFC +sfx21A:: @ 08DE7BFC .incbin "baserom.gba", 0xDE7BFC, 0x000002C -song_08DE7C28:: @ 08DE7C28 +sfx21B:: @ 08DE7C28 .incbin "baserom.gba", 0xDE7C28, 0x0000050 -song_08DE7C78:: @ 08DE7C78 +sfx21C:: @ 08DE7C78 .incbin "baserom.gba", 0xDE7C78, 0x000001C -song_08DE7C94:: @ 08DE7C94 +sfx21D:: @ 08DE7C94 .incbin "baserom.gba", 0xDE7C94, 0x0000020 -song_08DE7CB4:: @ 08DE7CB4 +sfx21E:: @ 08DE7CB4 .incbin "baserom.gba", 0xDE7CB4, 0x000003C -song_08DE7CF0:: @ 08DE7CF0 +sfx21F:: @ 08DE7CF0 .incbin "baserom.gba", 0xDE7CF0, 0x000001C -song_08DE7D0C:: @ 08DE7D0C +sfx220:: @ 08DE7D0C .incbin "baserom.gba", 0xDE7D0C, 0x000001C -song_08DE7D28:: @ 08DE7D28 +sfx221:: @ 08DE7D28 .incbin "baserom.gba", 0xDE7D28, 0x000000C diff --git a/include/audio.h b/include/audio.h index 06d80d67..29fb90ad 100644 --- a/include/audio.h +++ b/include/audio.h @@ -7,6 +7,7 @@ typedef enum { SFX_NONE, + // BGM BGM_CASTLE_TOURNAMENT, BGM_VAATI_MOTIF, BGM_TITLE_SCREEN, @@ -22,10 +23,10 @@ typedef enum { BGM_VAATI_THEME, BGM_EZLO_THEME, BGM_STORY, - BGM_FESTIVAL_APPROACH, + BGM_FESTIVAL_APPROACH, //0x10 BGM_BEAT_VAATI, - - BGM_BEANSTALK = 0x13, + BGM_UNUSED_12, + BGM_BEANSTALK, BGM_HOUSE, BGM_CUCCO_MINIGAME, BGM_SYRUP_THEME, @@ -38,7 +39,7 @@ typedef enum { BGM_MINISH_WOODS, BGM_CRENEL_STORM, BGM_CASTOR_WILDS, - BGM_HYRULE_TOWN, + BGM_HYRULE_TOWN, //0x20 BGM_ROYAL_VALLEY, BGM_CLOUD_TOPS, BGM_DARK_HYRULE_CASTLE, @@ -54,7 +55,7 @@ typedef enum { BGM_FIGHT_THEME, BGM_BOSS_THEME, BGM_VAATI_REBORN, - BGM_VAATI_TRANSFIGURED, + BGM_VAATI_TRANSFIGURED, // 0x30 BGM_CASTLE_COLLAPSE, BGM_VAATI_WRATH, BGM_FIGHT_THEME2, @@ -66,11 +67,48 @@ typedef enum { BGM_LOST_WOODS, BGM_FAIRY_FOUNTAIN2, BGM_WIND_RUINS, - - BGM_LEARN_SCROLL = 0x5E, + BGM_UNUSED_3C, + BGM_UNUSED_3D, + BGM_UNUSED_3E, + BGM_UNUSED_3F, + BGM_UNUSED_40, // 0x40 + BGM_UNUSED_41, + BGM_UNUSED_42, + BGM_UNUSED_43, + BGM_UNUSED_44, + BGM_UNUSED_45, + BGM_UNUSED_46, + BGM_UNUSED_47, + BGM_UNUSED_48, + BGM_UNUSED_49, + BGM_UNUSED_4A, + BGM_UNUSED_4B, + BGM_UNUSED_4C, + BGM_UNUSED_4D, + BGM_UNUSED_4E, + BGM_UNUSED_4F, + BGM_UNUSED_50, + BGM_UNUSED_51, + BGM_UNUSED_52, + BGM_UNUSED_53, + BGM_UNUSED_54, + BGM_UNUSED_55, + BGM_UNUSED_56, + BGM_UNUSED_57, + BGM_UNUSED_58, + BGM_UNUSED_59, + BGM_UNUSED_5A, + BGM_UNUSED_5B, + BGM_UNUSED_5C, + BGM_UNUSED_5D, + BGM_LEARN_SCROLL, BGM_EZLO_GET, - - SFX_BEEP = 0x64, + BGM_UNUSED_60, + BGM_UNUSED_61, + BGM_UNUSED_62, + BGM_UNUSED_63, + // SFX + SFX_BEEP, SFX_TEXTBOX_OPEN, SFX_TEXTBOX_CLOSE, SFX_TEXTBOX_NEXT, @@ -114,7 +152,7 @@ typedef enum { SFX_VO_EZLO1, SFX_VO_EZLO2, SFX_VO_EZLO3, - SFX_VO_EZLO4, + SFX_VO_EZLO4, //0x90 SFX_VO_EZLO5, SFX_VO_EZLO6, SFX_VO_EZLO7, @@ -151,8 +189,30 @@ typedef enum { SFX_VO_MINISH2, SFX_VO_MINISH3, SFX_VO_MINISH4, - - SFX_REM_SLEEP = 0xCC, + SFX_B5, + SFX_B6, + SFX_B7, + SFX_B8, + SFX_B9, + SFX_BA, + SFX_BB, + SFX_BC, + SFX_BD, + SFX_BE, + SFX_BF, + SFX_C0, + SFX_C1, + SFX_C2, + SFX_C3, + SFX_C4, + SFX_C5, + SFX_C6, + SFX_C7, + SFX_C8, + SFX_C9, + SFX_CA, + SFX_CB, + SFX_REM_SLEEP, SFX_TASK_COMPLETE, SFX_KEY_APPEAR, SFX_CF, @@ -182,87 +242,338 @@ typedef enum { SFX_WIND1, SFX_WIND2, SFX_WIND3, - - SFX_SUMMON = 0xF4, + SFX_EA, + SFX_EB, + SFX_EC, + SFX_ED, + SFX_EE, + SFX_EF, + SFX_F0, + SFX_F1, + SFX_F2, + SFX_F3, + SFX_SUMMON, SFX_F5, SFX_EVAPORATE, SFX_APPARATE, SFX_F8, SFX_TELEPORTER, - - SFX_ITEM_BOMB_EXPLODE = 0xFD, + SFX_FA, + SFX_FB, + SFX_FC, + SFX_ITEM_BOMB_EXPLODE, SFX_HIT, - - SFX_ITEM_SHIELD_BOUNCE = 0x118, + SFX_FF, + SFX_100, + SFX_101, + SFX_102, + SFX_103, + SFX_104, + SFX_105, + SFX_106, + SFX_107, + SFX_108, + SFX_109, + SFX_10A, + SFX_10B, + SFX_10C, + SFX_10D, + SFX_10E, + SFX_10F, + SFX_110, + SFX_111, + SFX_112, + SFX_113, + SFX_114, + SFX_115, + SFX_116, + SFX_117, + SFX_ITEM_SHIELD_BOUNCE, SFX_ITEM_GLOVES_KNOCKBACK, SFX_EM_ARMOS_ON, - - SFX_EM_MOBLIN_SPEAR = 0x11E, + SFX_11B, + SFX_11C, + SFX_11D, + SFX_EM_MOBLIN_SPEAR, SFX_LOW_HEALTH, SFX_CHARGING_UP, SFX_STAIRS, - - SFX_BOSS_HIT = 0x127, + SFX_122, + SFX_123, + SFX_124, + SFX_125, + SFX_126, + SFX_BOSS_HIT, SFX_BOSS_DIE, SFX_BOSS_EXPLODE, - - SFX_ITEM_LANTERN_ON = 0x13D, + SFX_12A, + SFX_12B, + SFX_12C, + SFX_12D, + SFX_12E, + SFX_12F, + SFX_130, + SFX_131, + SFX_132, + SFX_133, + SFX_134, + SFX_135, + SFX_136, + SFX_137, + SFX_138, + SFX_139, + SFX_13A, + SFX_13B, + SFX_13C, + SFX_ITEM_LANTERN_ON, SFX_ITEM_LANTERN_OFF, SFX_ITEM_SWORD_BEAM, SFX_140, SFX_HEART_CONTAINER_SPAWN, SFX_SPARKLES, - - SFX_PLY_SHRINKING = 0x16F, + SFX_143, + SFX_144, + SFX_145, + SFX_146, + SFX_147, + SFX_148, + SFX_149, + SFX_14A, + SFX_14B, + SFX_14C, + SFX_14D, + SFX_14E, + SFX_14F, + SFX_150, + SFX_151, + SFX_152, + SFX_153, + SFX_154, + SFX_155, + SFX_156, + SFX_157, + SFX_158, + SFX_159, + SFX_15A, + SFX_15B, + SFX_15C, + SFX_15D, + SFX_15E, + SFX_15F, + SFX_160, + SFX_161, + SFX_162, + SFX_163, + SFX_164, + SFX_165, + SFX_166, + SFX_167, + SFX_168, + SFX_169, + SFX_16A, + SFX_16B, + SFX_16C, + SFX_16D, + SFX_16E, + SFX_PLY_SHRINKING, SFX_PLY_GROW, - - SFX_EZLO_UI = 0x173, - - SFX_LAVA_TILE_STEP = 0x17B, + SFX_171, + SFX_172, + SFX_EZLO_UI, + SFX_174, + SFX_175, + SFX_176, + SFX_177, + SFX_178, + SFX_179, + SFX_17A, + SFX_LAVA_TILE_STEP, SFX_LAVA_TILE_WOBBLE, SFX_LAVA_TILE_SINK, SFX_LAVA_TILE_FLIP, SFX_LAVA_TILE_LAND, - - SFX_STAIRS_ASCEND = 0x187, + SFX_180, + SFX_181, + SFX_182, + SFX_183, + SFX_184, + SFX_185, + SFX_186, + SFX_STAIRS_ASCEND, SFX_STAIRS_DESCEND, - - SFX_ICE_BLOCK_SLIDE = 0x1B1, + SFX_189, + SFX_18A, + SFX_18B, + SFX_18C, + SFX_18D, + SFX_18E, + SFX_18F, + SFX_190, + SFX_191, + SFX_192, + SFX_193, + SFX_194, + SFX_195, + SFX_196, + SFX_197, + SFX_198, + SFX_199, + SFX_19A, + SFX_19B, + SFX_19C, + SFX_19D, + SFX_19E, + SFX_19F, + SFX_1A0, + SFX_1A1, + SFX_1A2, + SFX_1A3, + SFX_1A4, + SFX_1A5, + SFX_1A6, + SFX_1A7, + SFX_1A8, + SFX_1A9, + SFX_1AA, + SFX_1AB, + SFX_1AC, + SFX_1AD, + SFX_1AE, + SFX_1AF, + SFX_1B0, + SFX_ICE_BLOCK_SLIDE, SFX_ICE_BLOCK_STOP, SFX_ICE_BLOCK_MELT, - - SFX_VO_GORON1 = 0x1B7, + SFX_1B4, + SFX_1B5, + SFX_1B6, + SFX_VO_GORON1, SFX_VO_GORON2, SFX_VO_GORON3, SFX_VO_GORON4, SFX_EM_DEKUSCRUB_HIT, - - SFX_ELEMENT_PLACE = 0x1CD, + SFX_1BC, + SFX_1BD, + SFX_1BE, + SFX_1BF, + SFX_1C0, + SFX_1C1, + SFX_1C2, + SFX_1C3, + SFX_1C4, + SFX_1C5, + SFX_1C6, + SFX_1C7, + SFX_1C8, + SFX_1C9, + SFX_1CA, + SFX_1CB, + SFX_1CC, + SFX_ELEMENT_PLACE, SFX_ELEMENT_FLOAT, SFX_ELEMENT_CHARGE, SFX_1D0, SFX_ELEMENT_INFUSE, - - SFX_VO_CUCCO1 = 0x1D6, + SFX_1D2, + SFX_1D3, + SFX_1D4, + SFX_1D5, + SFX_VO_CUCCO1, SFX_VO_CUCCO2, SFX_VO_CUCCO3, SFX_VO_CUCCO4, SFX_VO_CUCCO5, - - SND_STOP_ALL = 0x80010000, + SFX_1DB, + SFX_1DC, + SFX_1DD, + SFX_1DE, + SFX_1DF, + SFX_1E0, + SFX_1E1, + SFX_1E2, + SFX_1E3, + SFX_1E4, + SFX_1E5, + SFX_1E6, + SFX_1E7, + SFX_1E8, + SFX_1E9, + SFX_1EA, + SFX_1EB, + SFX_1EC, + SFX_1ED, + SFX_1EE, + SFX_1EF, + SFX_1F0, + SFX_1F1, + SFX_1F2, + SFX_1F3, + SFX_1F4, + SFX_1F5, + SFX_1F6, + SFX_1F7, + SFX_1F8, + SFX_1F9, + SFX_1FA, + SFX_1FB, + SFX_1FC, + SFX_1FD, + SFX_1FE, + SFX_1FF, + SFX_200, + SFX_201, + SFX_202, + SFX_203, + SFX_204, + SFX_205, + SFX_206, + SFX_207, + SFX_208, + SFX_209, + SFX_20A, + SFX_20B, + SFX_20C, + SFX_20D, + SFX_20E, + SFX_20F, + SFX_210, + SFX_211, + SFX_212, + SFX_213, + SFX_214, + SFX_215, + SFX_216, + SFX_217, + SFX_218, + SFX_219, + SFX_21A, + SFX_21B, + SFX_21C, + SFX_21D, + SFX_21E, + SFX_21F, + SFX_220, + SFX_221, + // special functions + SONG_STOP_ALL = 0x80010000, SONG_VOL_ZERO = 0x80020000, - SND_VOL_RESET_ALL = 0x80030000, - SND_VSYNC_OFF = 0x80040000, + SONG_VOL_RESET_ALL = 0x80030000, + SONG_VSYNC_OFF = 0x80040000, SONG_STOP = 0x80050000, - SND_VSYNC_ON = 0x80060000, + SONG_VSYNC_ON = 0x80060000, + SONG_UNK_7 = 0x80070000, SONG_VOL_FADE_OUT = 0x80080000, + SONG_UNK_9 = 0x80090000, + SONG_UNK_A = 0x800A0000, SONG_VOL_RESET = 0x800B0000, + SONG_UNK_C = 0x800C0000, SONG_VOL_CHAN1_SILENT = 0x800D0000, SONG_VOL_CHAN1_RESET = 0x800E0000, + SONG_UNK_F = 0x800F0000, SONG_RESET_UNK = 0x80100000, + SONG_UNK_11 = 0x80110000, } Sound; -#define SOUND_REQ_ALL_STOP 0x80010000 -void SoundReq(u32 arg); +void SoundReq(Sound sound); #endif // AUDIO_H diff --git a/src/audio.c b/src/audio.c index 6d512858..b19ea58f 100644 --- a/src/audio.c +++ b/src/audio.c @@ -13,30 +13,30 @@ extern void sub_080A35B4(u32); #define IS_BGM(song) (song) - 1 <= NUM_BGM - 1 #define IS_SFX(song) (song) - 1 > NUM_BGM - 1 -void SoundReq(u32 arg) { +void SoundReq(Sound sound) { u32 song; struct_02021EE0* ptr; if (gMain.field_0x7) return; ptr = &gUnk_02021EE0; - song = arg & 0xffff; - switch (arg & 0xffff0000) { - case SOUND_REQ_ALL_STOP: + song = sound & 0xffff; + switch (sound & 0xffff0000) { + case SONG_STOP_ALL: ptr->currentBgm = 0; m4aMPlayAllStop(); return; - case 0x80020000: + case SONG_VOL_ZERO: sub_080A3234(0); return; - case 0x80030000: + case SONG_VOL_RESET_ALL: sub_080A35C8(); ptr->unk_12 = 0x100; sub_080A353C(ptr->currentBgm); return; - case 0x80080000: + case SONG_VOL_FADE_OUT: sub_080A35B4(ptr->currentBgm); return; - case 0x80090000: + case SONG_UNK_9: if (song == 0) song = ptr->currentBgm; if (IS_SFX(song)) @@ -45,34 +45,34 @@ void SoundReq(u32 arg) { m4aSongNumStart(song); sub_080A35A0(song); return; - case 0x800a0000: + case SONG_UNK_A: if (IS_SFX(song)) return; ptr->currentBgm = song; m4aSongNumStartOrContinue(song); sub_080A35A0(song); return; - case 0x800c0000: + case SONG_UNK_C: m4aMPlayTempoControl(gMPlayTable[gSongTable[ptr->currentBgm].ms].info, song); return; - case 0x80040000: + case SONG_VSYNC_OFF: m4aMPlayAllStop(); m4aSoundVSyncOff(); return; - case 0x80050000: + case SONG_STOP: if (ptr->currentBgm == 0) return; m4aSongNumStop(ptr->currentBgm); return; - case 0x80060000: + case SONG_VSYNC_ON: m4aSoundVSyncOn(); - case 0x80070000: + case SONG_UNK_7: if (ptr->currentBgm == 0) return; m4aSongNumStartOrContinue(ptr->currentBgm); sub_080A353C(ptr->currentBgm); return; - case 0x800b0000: + case SONG_VOL_RESET: if (IS_SFX(song)) return; ptr->currentBgm = song; @@ -80,20 +80,20 @@ void SoundReq(u32 arg) { sub_080A35C8(); sub_080A353C(song); return; - case 0x800d0000: + case SONG_VOL_CHAN1_SILENT: ptr->unk_10 = 0; return; - case 0x80100000: + case SONG_RESET_UNK: ptr->unk_10 = 0; ptr->unk_02 = 1; return; - case 0x800e0000: + case SONG_VOL_CHAN1_RESET: ptr->unk_10 = 0x100; return; - case 0x800f0000: + case SONG_UNK_F: sub_080A35C8(); return; - case 0x80110000: + case SONG_UNK_11: ptr->currentBgm = 0; return; default: @@ -112,1059 +112,1059 @@ void SoundReq(u32 arg) { } extern const SongHeader song_08DCC48C; -extern const SongHeader song_08DCC6CC; -extern const SongHeader song_08DCC844; -extern const SongHeader song_08DCC9F4; -extern const SongHeader song_08DCCB3C; -extern const SongHeader song_08DCCD40; -extern const SongHeader song_08DCD0C8; -extern const SongHeader song_08DCD4AC; -extern const SongHeader song_08DCDF2C; -extern const SongHeader song_08DCF734; -extern const SongHeader song_08DCFA40; -extern const SongHeader song_08DCFBF4; -extern const SongHeader song_08DCFD98; -extern const SongHeader song_08DD0244; -extern const SongHeader song_08DD0690; -extern const SongHeader song_08DD0A94; -extern const SongHeader song_08DD0CF4; -extern const SongHeader song_08DD11A8; -extern const SongHeader song_08A12ECC; -extern const SongHeader song_08DD1548; -extern const SongHeader song_08DD1990; -extern const SongHeader song_08DD1C2C; -extern const SongHeader song_08DD1EA4; -extern const SongHeader song_08DD2130; -extern const SongHeader song_08DD2340; -extern const SongHeader song_08DD2D50; -extern const SongHeader song_08DD30F0; -extern const SongHeader song_08DD335C; -extern const SongHeader song_08DD3BCC; -extern const SongHeader song_08DD40E8; -extern const SongHeader song_08DD4858; -extern const SongHeader song_08DD4B44; -extern const SongHeader song_08DD52FC; -extern const SongHeader song_08DD5894; -extern const SongHeader song_08DD64FC; -extern const SongHeader song_08DD6BFC; -extern const SongHeader song_08DD6FC4; -extern const SongHeader song_08DD7174; -extern const SongHeader song_08DD7670; -extern const SongHeader song_08DD7E08; -extern const SongHeader song_08DD83CC; -extern const SongHeader song_08DD8E5C; -extern const SongHeader song_08DD902C; -extern const SongHeader song_08DD9604; -extern const SongHeader song_08DD9AAC; -extern const SongHeader song_08DD9F50; -extern const SongHeader song_08DDA3F8; -extern const SongHeader song_08DDAAC8; -extern const SongHeader song_08DDB1D4; -extern const SongHeader song_08DDB5E4; -extern const SongHeader song_08DDC070; -extern const SongHeader song_08DDC250; -extern const SongHeader song_08DDC394; -extern const SongHeader song_08DDC4B4; -extern const SongHeader song_08DDCF28; -extern const SongHeader song_08DDD510; -extern const SongHeader song_08DDDA50; -extern const SongHeader song_08DDE4E4; -extern const SongHeader song_08DDE824; -extern const SongHeader song_08DDEC38; -extern const SongHeader song_08DDED6C; -extern const SongHeader song_08DDEE18; -extern const SongHeader song_08DDEE44; -extern const SongHeader song_08DDEEBC; -extern const SongHeader song_08DDEF20; -extern const SongHeader song_08DDEF44; -extern const SongHeader song_08DDEF7C; -extern const SongHeader song_08DDEF9C; -extern const SongHeader song_08DDF008; -extern const SongHeader song_08DDF040; -extern const SongHeader song_08DDF068; -extern const SongHeader song_08DDF094; -extern const SongHeader song_08DDF0BC; -extern const SongHeader song_08DDF0EC; -extern const SongHeader song_08DDF144; -extern const SongHeader song_08DDF16C; -extern const SongHeader song_08DDF19C; -extern const SongHeader song_08DDF1F4; -extern const SongHeader song_08DDF21C; -extern const SongHeader song_08DDF238; -extern const SongHeader song_08DDF254; -extern const SongHeader song_08DDF270; -extern const SongHeader song_08DDF28C; -extern const SongHeader song_08DDF2A8; -extern const SongHeader song_08DDF2C4; -extern const SongHeader song_08DDF2E0; -extern const SongHeader song_08DDF2FC; -extern const SongHeader song_08DDF31C; -extern const SongHeader song_08DDF33C; -extern const SongHeader song_08DDF38C; -extern const SongHeader song_08DDF3B0; -extern const SongHeader song_08DDF3E4; -extern const SongHeader song_08DDF400; -extern const SongHeader song_08DDF43C; -extern const SongHeader song_08DDF484; -extern const SongHeader song_08DDF57C; -extern const SongHeader song_08DDF598; -extern const SongHeader song_08DDF608; -extern const SongHeader song_08DDF630; -extern const SongHeader song_08DDF64C; -extern const SongHeader song_08DDF668; -extern const SongHeader song_08DDF684; -extern const SongHeader song_08DDF6A0; -extern const SongHeader song_08DDF6BC; -extern const SongHeader song_08DDF6D8; -extern const SongHeader song_08DDF6F4; -extern const SongHeader song_08DDF710; -extern const SongHeader song_08DDF72C; -extern const SongHeader song_08DDF748; -extern const SongHeader song_08DDF764; -extern const SongHeader song_08DDF780; -extern const SongHeader song_08DDF79C; -extern const SongHeader song_08DDF7B8; -extern const SongHeader song_08DDF7D4; -extern const SongHeader song_08DDF7F0; -extern const SongHeader song_08DDF80C; -extern const SongHeader song_08DDF828; -extern const SongHeader song_08DDF844; -extern const SongHeader song_08DDF860; -extern const SongHeader song_08DDF87C; -extern const SongHeader song_08DDF898; -extern const SongHeader song_08DDF8B4; -extern const SongHeader song_08DDF8D4; -extern const SongHeader song_08DDF8F0; -extern const SongHeader song_08DDF90C; -extern const SongHeader song_08DDF928; -extern const SongHeader song_08DDF944; -extern const SongHeader song_08DDF960; -extern const SongHeader song_08DDF97C; -extern const SongHeader song_08DDF998; -extern const SongHeader song_08DDF9B4; -extern const SongHeader song_08DDF9D0; -extern const SongHeader song_08DDF9EC; -extern const SongHeader song_08DDFA0C; -extern const SongHeader song_08DDFA28; -extern const SongHeader song_08DDFA44; -extern const SongHeader song_08DDFA60; -extern const SongHeader song_08DDFA7C; -extern const SongHeader song_08DDFA98; -extern const SongHeader song_08DDFAB4; -extern const SongHeader song_08DDFAD0; -extern const SongHeader song_08DDFAEC; -extern const SongHeader song_08DDFB08; -extern const SongHeader song_08DDFB24; -extern const SongHeader song_08DDFB40; -extern const SongHeader song_08DDFB5C; -extern const SongHeader song_08DDFB78; -extern const SongHeader song_08DDFB94; -extern const SongHeader song_08DDFBB0; -extern const SongHeader song_08DDFBCC; -extern const SongHeader song_08DDFBE8; -extern const SongHeader song_08DDFC04; -extern const SongHeader song_08DDFC20; -extern const SongHeader song_08DDFC3C; -extern const SongHeader song_08DDFC58; -extern const SongHeader song_08DDFC74; -extern const SongHeader song_08DDFC90; -extern const SongHeader song_08DDFCAC; -extern const SongHeader song_08DDFCC8; -extern const SongHeader song_08DDFCE4; -extern const SongHeader song_08DDFD00; -extern const SongHeader song_08DDFD1C; -extern const SongHeader song_08DDFD38; -extern const SongHeader song_08DDFD54; -extern const SongHeader song_08DDFD70; -extern const SongHeader song_08DDFD8C; -extern const SongHeader song_08DDFDA8; -extern const SongHeader song_08DDFDD4; -extern const SongHeader song_08DDFE14; -extern const SongHeader song_08DDFE30; -extern const SongHeader song_08DDFE4C; -extern const SongHeader song_08DDFE68; -extern const SongHeader song_08DDFE84; -extern const SongHeader song_08DDFEA0; -extern const SongHeader song_08DDFEBC; -extern const SongHeader song_08DDFED8; -extern const SongHeader song_08DDFEF4; -extern const SongHeader song_08DDFF10; -extern const SongHeader song_08DDFF2C; -extern const SongHeader song_08DDFF48; -extern const SongHeader song_08DDFF64; -extern const SongHeader song_08DDFF80; -extern const SongHeader song_08DDFF9C; -extern const SongHeader song_08DDFFB8; -extern const SongHeader song_08DDFFD4; -extern const SongHeader song_08DDFFF0; -extern const SongHeader song_08DE000C; -extern const SongHeader song_08DE0028; -extern const SongHeader song_08DE0048; -extern const SongHeader song_08DE0064; -extern const SongHeader song_08DE0080; -extern const SongHeader song_08DE00A0; -extern const SongHeader song_08DE00BC; -extern const SongHeader song_08DE00EC; -extern const SongHeader song_08DE0138; -extern const SongHeader song_08DE0180; -extern const SongHeader song_08DE01B4; -extern const SongHeader song_08DE01F4; -extern const SongHeader song_08DE0244; -extern const SongHeader song_08DE028C; -extern const SongHeader song_08DE02AC; -extern const SongHeader song_08DE02C8; -extern const SongHeader song_08DE02EC; -extern const SongHeader song_08DE0310; -extern const SongHeader song_08DE0388; -extern const SongHeader song_08DE03C4; -extern const SongHeader song_08DE041C; -extern const SongHeader song_08DE04E4; -extern const SongHeader song_08DE0534; -extern const SongHeader song_08DE0584; -extern const SongHeader song_08DE05DC; -extern const SongHeader song_08DE0634; -extern const SongHeader song_08DE068C; -extern const SongHeader song_08DE06E4; -extern const SongHeader song_08DE0728; -extern const SongHeader song_08DE0784; -extern const SongHeader song_08DE07D4; -extern const SongHeader song_08DE0840; -extern const SongHeader song_08DE0860; -extern const SongHeader song_08DE087C; -extern const SongHeader song_08DE0898; -extern const SongHeader song_08DE08C4; -extern const SongHeader song_08DE08FC; -extern const SongHeader song_08DE199C; -extern const SongHeader song_08DE19D0; -extern const SongHeader song_08DE1A00; -extern const SongHeader song_08DE1A2C; -extern const SongHeader song_08DE207C; -extern const SongHeader song_08DE20C8; -extern const SongHeader song_08DE20FC; -extern const SongHeader song_08DE2124; -extern const SongHeader song_08DE2174; -extern const SongHeader song_08DE21AC; -extern const SongHeader song_08DE21E8; -extern const SongHeader song_08DE222C; -extern const SongHeader song_08DE2260; -extern const SongHeader song_08DE2338; -extern const SongHeader song_08DE2408; -extern const SongHeader song_08DE2478; -extern const SongHeader song_08DE24BC; -extern const SongHeader song_08DE2500; -extern const SongHeader song_08DE251C; -extern const SongHeader song_08DE2544; -extern const SongHeader song_08DE2584; -extern const SongHeader song_08DE25A4; -extern const SongHeader song_08DE25D0; -extern const SongHeader song_08DE25F0; -extern const SongHeader song_08DE267C; -extern const SongHeader song_08DE269C; -extern const SongHeader song_08DE26C4; -extern const SongHeader song_08DE26E4; -extern const SongHeader song_08DE2718; -extern const SongHeader song_08DE2734; -extern const SongHeader song_08DE2778; -extern const SongHeader song_08DE27C0; -extern const SongHeader song_08DE27DC; -extern const SongHeader song_08DE287C; -extern const SongHeader song_08DE2944; -extern const SongHeader song_08DE2A68; -extern const SongHeader song_08DE2AE8; -extern const SongHeader song_08DE2B1C; -extern const SongHeader song_08DE2B3C; -extern const SongHeader song_08DE2B58; -extern const SongHeader song_08DE2B78; -extern const SongHeader song_08DE2B9C; -extern const SongHeader song_08DE2BD0; -extern const SongHeader song_08DE2BF4; -extern const SongHeader song_08DE2C10; -extern const SongHeader song_08DE2C2C; -extern const SongHeader song_08DE2C48; -extern const SongHeader song_08DE2C64; -extern const SongHeader song_08DE2C8C; -extern const SongHeader song_08DE2CFC; -extern const SongHeader song_08DE2D18; -extern const SongHeader song_08DE2D34; -extern const SongHeader song_08DE2D50; -extern const SongHeader song_08DE2D6C; -extern const SongHeader song_08DE2D88; -extern const SongHeader song_08DE2DA4; -extern const SongHeader song_08DE2DC0; -extern const SongHeader song_08DE2DDC; -extern const SongHeader song_08DE2E74; -extern const SongHeader song_08DE2EDC; -extern const SongHeader song_08DE2F98; -extern const SongHeader song_08DE3100; -extern const SongHeader song_08DE311C; -extern const SongHeader song_08DE3154; -extern const SongHeader song_08DE3188; -extern const SongHeader song_08DE31C4; -extern const SongHeader song_08DE32A4; -extern const SongHeader song_08DE33B4; -extern const SongHeader song_08DE33E8; -extern const SongHeader song_08DE34A4; -extern const SongHeader song_08DE34E4; -extern const SongHeader song_08DE3564; -extern const SongHeader song_08DE3588; -extern const SongHeader song_08DE35AC; -extern const SongHeader song_08DE3618; -extern const SongHeader song_08DE3674; -extern const SongHeader song_08DE36B0; -extern const SongHeader song_08DE37CC; -extern const SongHeader song_08DE380C; -extern const SongHeader song_08DE3850; -extern const SongHeader song_08DE3888; -extern const SongHeader song_08DE38F0; -extern const SongHeader song_08DE3918; -extern const SongHeader song_08DE3968; -extern const SongHeader song_08DE39B4; -extern const SongHeader song_08DE3A10; -extern const SongHeader song_08DE3A70; -extern const SongHeader song_08DE3AA0; -extern const SongHeader song_08DE3AF8; -extern const SongHeader song_08DE3B30; -extern const SongHeader song_08DE3B6C; -extern const SongHeader song_08DE3BD4; -extern const SongHeader song_08DE3BF0; -extern const SongHeader song_08DE3C14; -extern const SongHeader song_08DE3C64; -extern const SongHeader song_08DE3CC0; -extern const SongHeader song_08DE3D34; -extern const SongHeader song_08DE3DB0; -extern const SongHeader song_08DE3E34; -extern const SongHeader song_08DE3E5C; -extern const SongHeader song_08DE3EA4; -extern const SongHeader song_08DE3EE0; -extern const SongHeader song_08DE3F1C; -extern const SongHeader song_08DE3F5C; -extern const SongHeader song_08DE4028; -extern const SongHeader song_08DE406C; -extern const SongHeader song_08DE4110; -extern const SongHeader song_08DE417C; -extern const SongHeader song_08DE4198; -extern const SongHeader song_08DE41D0; -extern const SongHeader song_08DE420C; -extern const SongHeader song_08DE4244; -extern const SongHeader song_08DE4278; -extern const SongHeader song_08DE42C0; -extern const SongHeader song_08DE4380; -extern const SongHeader song_08DE43D4; -extern const SongHeader song_08DE4424; -extern const SongHeader song_08DE44C4; -extern const SongHeader song_08DE44E4; -extern const SongHeader song_08DE4500; -extern const SongHeader song_08DE451C; -extern const SongHeader song_08DE4538; -extern const SongHeader song_08DE4554; -extern const SongHeader song_08DE4574; -extern const SongHeader song_08DE4594; -extern const SongHeader song_08DE45F0; -extern const SongHeader song_08DE46A8; -extern const SongHeader song_08DE46C8; -extern const SongHeader song_08DE475C; -extern const SongHeader song_08DE4790; -extern const SongHeader song_08DE47E4; -extern const SongHeader song_08DE4838; -extern const SongHeader song_08DE4878; -extern const SongHeader song_08DE48BC; -extern const SongHeader song_08DE4930; -extern const SongHeader song_08DE4968; -extern const SongHeader song_08DE49AC; -extern const SongHeader song_08DE49D0; -extern const SongHeader song_08DE4A0C; -extern const SongHeader song_08DE4A28; -extern const SongHeader song_08DE4A60; -extern const SongHeader song_08DE4ACC; -extern const SongHeader song_08DE4B00; -extern const SongHeader song_08DE4B50; -extern const SongHeader song_08DE4BEC; -extern const SongHeader song_08DE4CCC; -extern const SongHeader song_08DE4D24; -extern const SongHeader song_08DE4E64; -extern const SongHeader song_08DE4EB0; -extern const SongHeader song_08DE4F20; -extern const SongHeader song_08DE4FB4; -extern const SongHeader song_08DE4FE8; -extern const SongHeader song_08DE506C; -extern const SongHeader song_08DE50BC; -extern const SongHeader song_08DE512C; -extern const SongHeader song_08DE51B0; -extern const SongHeader song_08DE5218; -extern const SongHeader song_08DE5248; -extern const SongHeader song_08DE52F0; -extern const SongHeader song_08DE5318; -extern const SongHeader song_08DE5348; -extern const SongHeader song_08DE5390; -extern const SongHeader song_08DE53FC; -extern const SongHeader song_08DE5440; -extern const SongHeader song_08DE5540; -extern const SongHeader song_08DE5654; -extern const SongHeader song_08DE5728; -extern const SongHeader song_08DE57AC; -extern const SongHeader song_08DE5808; -extern const SongHeader song_08DE5850; -extern const SongHeader song_08DE5894; -extern const SongHeader song_08DE58E0; -extern const SongHeader song_08DE58FC; -extern const SongHeader song_08DE5918; -extern const SongHeader song_08DE5934; -extern const SongHeader song_08DE598C; -extern const SongHeader song_08DE59C8; -extern const SongHeader song_08DE5ADC; -extern const SongHeader song_08DE5AFC; -extern const SongHeader song_08DE5B18; -extern const SongHeader song_08DE5B34; -extern const SongHeader song_08DE5B54; -extern const SongHeader song_08DE5BA8; -extern const SongHeader song_08DE5BC4; -extern const SongHeader song_08DE5BE0; -extern const SongHeader song_08DE5BFC; -extern const SongHeader song_08DE5C18; -extern const SongHeader song_08DE5C34; -extern const SongHeader song_08DE5C50; -extern const SongHeader song_08DE5C6C; -extern const SongHeader song_08DE5C88; -extern const SongHeader song_08DE5CA8; -extern const SongHeader song_08DE5CC4; -extern const SongHeader song_08DE5CE0; -extern const SongHeader song_08DE5CFC; -extern const SongHeader song_08DE5D28; -extern const SongHeader song_08DE5D44; -extern const SongHeader song_08DE5D70; -extern const SongHeader song_08DE5D90; -extern const SongHeader song_08DE5DAC; -extern const SongHeader song_08DE5DC8; -extern const SongHeader song_08DE5DE4; -extern const SongHeader song_08DE5E00; -extern const SongHeader song_08DE5E1C; -extern const SongHeader song_08DE5E38; -extern const SongHeader song_08DE5E54; -extern const SongHeader song_08DE5E70; -extern const SongHeader song_08DE5E8C; -extern const SongHeader song_08DE5EA8; -extern const SongHeader song_08DE5EC4; -extern const SongHeader song_08DE5EE0; -extern const SongHeader song_08DE5EFC; -extern const SongHeader song_08DE5F18; -extern const SongHeader song_08DE5F34; -extern const SongHeader song_08DE5FCC; -extern const SongHeader song_08DE6004; -extern const SongHeader song_08DE6044; -extern const SongHeader song_08DE6060; -extern const SongHeader song_08DE607C; -extern const SongHeader song_08DE6098; -extern const SongHeader song_08DE60B4; -extern const SongHeader song_08DE60D0; -extern const SongHeader song_08DE60EC; -extern const SongHeader song_08DE6108; -extern const SongHeader song_08DE6124; -extern const SongHeader song_08DE6140; -extern const SongHeader song_08DE615C; -extern const SongHeader song_08DE6178; -extern const SongHeader song_08DE6194; -extern const SongHeader song_08DE61B0; -extern const SongHeader song_08DE61CC; -extern const SongHeader song_08DE61E8; -extern const SongHeader song_08DE6204; -extern const SongHeader song_08DE6220; -extern const SongHeader song_08DE623C; -extern const SongHeader song_08DE6258; -extern const SongHeader song_08DE6274; -extern const SongHeader song_08DE6290; -extern const SongHeader song_08DE62AC; -extern const SongHeader song_08DE62C8; -extern const SongHeader song_08DE62E4; -extern const SongHeader song_08DE6300; -extern const SongHeader song_08DE631C; -extern const SongHeader song_08DE6338; -extern const SongHeader song_08DE6354; -extern const SongHeader song_08DE6370; -extern const SongHeader song_08DE638C; -extern const SongHeader song_08DE63A8; -extern const SongHeader song_08DE63C4; -extern const SongHeader song_08DE63E0; -extern const SongHeader song_08DE63FC; -extern const SongHeader song_08DE6418; -extern const SongHeader song_08DE6434; -extern const SongHeader song_08DE6450; -extern const SongHeader song_08DE646C; -extern const SongHeader song_08DE6488; -extern const SongHeader song_08DE64A4; -extern const SongHeader song_08DE64C0; -extern const SongHeader song_08DE64DC; -extern const SongHeader song_08DE64F8; -extern const SongHeader song_08DE6514; -extern const SongHeader song_08DE6530; -extern const SongHeader song_08DE654C; -extern const SongHeader song_08DE6568; -extern const SongHeader song_08DE6584; -extern const SongHeader song_08DE65A0; -extern const SongHeader song_08DE65BC; -extern const SongHeader song_08DE65DC; -extern const SongHeader song_08DE65F8; -extern const SongHeader song_08DE6614; -extern const SongHeader song_08DE6630; -extern const SongHeader song_08DE6650; -extern const SongHeader song_08DE6674; -extern const SongHeader song_08DE7544; -extern const SongHeader song_08DE7B70; -extern const SongHeader song_08DE7BB8; -extern const SongHeader song_08DE7BD4; -extern const SongHeader song_08DE7BFC; -extern const SongHeader song_08DE7C28; -extern const SongHeader song_08DE7C78; -extern const SongHeader song_08DE7C94; -extern const SongHeader song_08DE7CB4; -extern const SongHeader song_08DE7CF0; -extern const SongHeader song_08DE7D0C; -extern const SongHeader song_08DE7D28; +extern const SongHeader bgmCastleTournament; +extern const SongHeader bgmVaatiMotif; +extern const SongHeader bgmTitleScreen; +extern const SongHeader bgmCastleMotif; +extern const SongHeader bgmElementGet; +extern const SongHeader bgmFairyFountain; +extern const SongHeader bgmFileSelect; +extern const SongHeader bgmIntorCutscene; +extern const SongHeader bgmCredits; +extern const SongHeader bgmGameover; +extern const SongHeader bgmSavingZelda; +extern const SongHeader bgmLttpTitle; +extern const SongHeader bgmVaatiTheme; +extern const SongHeader bgmEzloTheme; +extern const SongHeader bgmStory; +extern const SongHeader bgmFestivalApproach; +extern const SongHeader bgmBeatVaati; +extern const SongHeader bgmUnused; +extern const SongHeader bgmBeanstalk; +extern const SongHeader bgmHouse; +extern const SongHeader bgmCuccoMinigame; +extern const SongHeader bgmSyrupTheme; +extern const SongHeader bgmDungeon; +extern const SongHeader bgmElementTheme; +extern const SongHeader bgmHyruleField; +extern const SongHeader bgmHyruleCastle; +extern const SongHeader bgmHyruleCastleNointro; +extern const SongHeader bgmMinishVillage; +extern const SongHeader bgmMinishWoods; +extern const SongHeader bgmCrenelStorm; +extern const SongHeader bgmCastorWilds; +extern const SongHeader bgmHyruleTown; +extern const SongHeader bgmRoyalValley; +extern const SongHeader bgmCloudTops; +extern const SongHeader bgmDarkHyruleCastle; +extern const SongHeader bgmSecretCastleEntrance; +extern const SongHeader bmgDeepwoodShrine; +extern const SongHeader bgmCaveOfFlames; +extern const SongHeader bgmFortressOfWinds; +extern const SongHeader bgmTempleOfDroplets; +extern const SongHeader bgmPalaceOfWinds; +extern const SongHeader bgmEzloStory; +extern const SongHeader bgmRoyalCrypt; +extern const SongHeader bgmElementalSanctuary; +extern const SongHeader bgmFightTheme; +extern const SongHeader bgmBossTheme; +extern const SongHeader bgmVaatiReborn; +extern const SongHeader bgmVaatiTransfigured; +extern const SongHeader bgmCastleCollapse; +extern const SongHeader bgmVaatiWrath; +extern const SongHeader bgmFightTheme2; +extern const SongHeader bgmDiggingCave; +extern const SongHeader bgmSwiftbladeDojo; +extern const SongHeader bgmMinishCap; +extern const SongHeader bgmMtCrenel; +extern const SongHeader bgmPicoriFestival; +extern const SongHeader bgmLostWoods; +extern const SongHeader bgmFairyFountain2; +extern const SongHeader bgmWindRuins; +extern const SongHeader bgmLearnScroll; +extern const SongHeader bgmEzloGet; +extern const SongHeader sfxBeep; +extern const SongHeader sfxTextboxOpen; +extern const SongHeader sfxTextboxClose; +extern const SongHeader sfxTextboxNext; +extern const SongHeader sfxTextboxSwap; +extern const SongHeader sfxTextboxChoice; +extern const SongHeader sfxTextboxSelect; +extern const SongHeader sfx6B; +extern const SongHeader sfxMenuCancel; +extern const SongHeader sfxMenuError; +extern const SongHeader sfxRupeeBounce; +extern const SongHeader sfxRupeeGet; +extern const SongHeader sfxHeartBounce; +extern const SongHeader sfxHeartGet; +extern const SongHeader sfxSecret; +extern const SongHeader sfxSecretBig; +extern const SongHeader sfxMetalClink; +extern const SongHeader sfxPlyVo1; +extern const SongHeader sfxPlyVo2; +extern const SongHeader sfxPlyVo3; +extern const SongHeader sfxPlyVo4; +extern const SongHeader sfxPlyVo5; +extern const SongHeader sfxPlyVo6; +extern const SongHeader sfxPlyVo7; +extern const SongHeader sfxPlyJump; +extern const SongHeader sfxPlyLand; +extern const SongHeader sfx7E; +extern const SongHeader sfxPlyLift; +extern const SongHeader sfx80; +extern const SongHeader sfx81; +extern const SongHeader sfx82; +extern const SongHeader sfxWaterWalk; +extern const SongHeader sfxWaterSplash; +extern const SongHeader sfxFallHole; +extern const SongHeader sfx86; +extern const SongHeader sfxPlyDie; +extern const SongHeader sfx88; +extern const SongHeader sfxBarrelRelease; +extern const SongHeader sfxBarrelEnter; +extern const SongHeader sfxBarrelRoll; +extern const SongHeader sfxBarrelRollStop; +extern const SongHeader sfxVoEzlo1; +extern const SongHeader sfxVoEzlo2; +extern const SongHeader sfxVoEzlo3; +extern const SongHeader sfxVoEzlo4; +extern const SongHeader sfxVoEzlo5; +extern const SongHeader sfxVoEzlo6; +extern const SongHeader sfxVoEzlo7; +extern const SongHeader sfxVoZelda1; +extern const SongHeader sfxVoZelda2; +extern const SongHeader sfxVoZelda3; +extern const SongHeader sfxVoZelda4; +extern const SongHeader sfxVoZelda5; +extern const SongHeader sfxVoZelda6; +extern const SongHeader sfxVoZelda7; +extern const SongHeader sfx9B; +extern const SongHeader sfx9C; +extern const SongHeader sfx9D; +extern const SongHeader sfx9E; +extern const SongHeader sfx9F; +extern const SongHeader sfxA0; +extern const SongHeader sfxVoTingle1; +extern const SongHeader sfxVoTingle2; +extern const SongHeader sfxVoKing1; +extern const SongHeader sfxVoKing2; +extern const SongHeader sfxVoKing3; +extern const SongHeader sfxVoKing4; +extern const SongHeader sfxVoKing5; +extern const SongHeader sfxA8; +extern const SongHeader sfxA9; +extern const SongHeader sfxAA; +extern const SongHeader sfxSpiritsRelease; +extern const SongHeader sfxAC; +extern const SongHeader sfxVoBeedle; +extern const SongHeader sfxAE; +extern const SongHeader sfxAF; +extern const SongHeader sfxB0; +extern const SongHeader sfxMinish1; +extern const SongHeader sfxMinish2; +extern const SongHeader sfxMinish3; +extern const SongHeader sfxMinish4; +extern const SongHeader sfxB5; +extern const SongHeader sfxB6; +extern const SongHeader sfxB7; +extern const SongHeader sfxB8; +extern const SongHeader sfxB9; +extern const SongHeader sfxBA; +extern const SongHeader sfxBB; +extern const SongHeader sfxBC; +extern const SongHeader sfxBD; +extern const SongHeader sfxBE; +extern const SongHeader sfxBF; +extern const SongHeader sfxC0; +extern const SongHeader sfxC1; +extern const SongHeader sfxC2; +extern const SongHeader sfxC3; +extern const SongHeader sfxC4; +extern const SongHeader sfxC5; +extern const SongHeader sfxC6; +extern const SongHeader sfxC7; +extern const SongHeader sfxC8; +extern const SongHeader sfxC9; +extern const SongHeader sfxCA; +extern const SongHeader sfxCB; +extern const SongHeader sfxRemSleep; +extern const SongHeader sfxTaskComplete; +extern const SongHeader sfxKeyAppear; +extern const SongHeader sfxCF; +extern const SongHeader sfxD0; +extern const SongHeader sfxVoDog; +extern const SongHeader sfxVoCat; +extern const SongHeader sfxVoEpona; +extern const SongHeader sfxVoCow; +extern const SongHeader sfxVoCuccoCall; +extern const SongHeader sfxVoCheep; +extern const SongHeader sfxItemSwordCharge; +extern const SongHeader sfxItemSwordChargeFinish; +extern const SongHeader sfxD9; +extern const SongHeader sfxDA; +extern const SongHeader sfxVoSturgeon; +extern const SongHeader sfxHammer1; +extern const SongHeader sfxHammer2; +extern const SongHeader sfxHammer3; +extern const SongHeader sfxHammer4; +extern const SongHeader sfxHammer5; +extern const SongHeader sfxHammer6; +extern const SongHeader sfxCuccoMinigameBell; +extern const SongHeader sfxE3; +extern const SongHeader sfxE4; +extern const SongHeader sfxButtonDepress; +extern const SongHeader sfxThudHeavy; +extern const SongHeader sfxWind1; +extern const SongHeader sfxWind2; +extern const SongHeader sfxWind3; +extern const SongHeader sfxEA; +extern const SongHeader sfxEB; +extern const SongHeader sfxEC; +extern const SongHeader sfxED; +extern const SongHeader sfxEE; +extern const SongHeader sfxEF; +extern const SongHeader sfxF0; +extern const SongHeader sfxF1; +extern const SongHeader sfxF2; +extern const SongHeader sfxF3; +extern const SongHeader sfxSummon; +extern const SongHeader sfxF5; +extern const SongHeader sfxEvaporate; +extern const SongHeader sfxApparate; +extern const SongHeader sfxF8; +extern const SongHeader sfxTeleporter; +extern const SongHeader sfxFA; +extern const SongHeader sfxFB; +extern const SongHeader sfxFC; +extern const SongHeader sfxItemBombExplode; +extern const SongHeader sfxHit; +extern const SongHeader sfxFF; +extern const SongHeader sfx100; +extern const SongHeader sfx101; +extern const SongHeader sfx102; +extern const SongHeader sfx103; +extern const SongHeader sfx104; +extern const SongHeader sfx105; +extern const SongHeader sfx106; +extern const SongHeader sfx107; +extern const SongHeader sfx108; +extern const SongHeader sfx109; +extern const SongHeader sfx10A; +extern const SongHeader sfx10B; +extern const SongHeader sfx10C; +extern const SongHeader sfx10D; +extern const SongHeader sfx10E; +extern const SongHeader sfx10F; +extern const SongHeader sfx110; +extern const SongHeader sfx111; +extern const SongHeader sfx112; +extern const SongHeader sfx113; +extern const SongHeader sfx114; +extern const SongHeader sfx115; +extern const SongHeader sfx116; +extern const SongHeader sfx117; +extern const SongHeader sfxItemShieldBounce; +extern const SongHeader sfxItemGlovesKnockback; +extern const SongHeader sfxEmArmosOn; +extern const SongHeader sfx11B; +extern const SongHeader sfx11C; +extern const SongHeader sfx11D; +extern const SongHeader sfxEmMoblinSpear; +extern const SongHeader sfxLowHealth; +extern const SongHeader sfxChargingUp; +extern const SongHeader sfxStairs; +extern const SongHeader sfx122; +extern const SongHeader sfx123; +extern const SongHeader sfx124; +extern const SongHeader sfx125; +extern const SongHeader sfx126; +extern const SongHeader sfxBossHit; +extern const SongHeader sfxBossDie; +extern const SongHeader sfxBossExplode; +extern const SongHeader sfx12A; +extern const SongHeader sfx12B; +extern const SongHeader sfx12C; +extern const SongHeader sfx12D; +extern const SongHeader sfx12E; +extern const SongHeader sfx12F; +extern const SongHeader sfx130; +extern const SongHeader sfx131; +extern const SongHeader sfx132; +extern const SongHeader sfx133; +extern const SongHeader sfx134; +extern const SongHeader sfx135; +extern const SongHeader sfx136; +extern const SongHeader sfx137; +extern const SongHeader sfx138; +extern const SongHeader sfx139; +extern const SongHeader sfx13A; +extern const SongHeader sfx13B; +extern const SongHeader sfx13C; +extern const SongHeader sfxItemLanternOn; +extern const SongHeader sfxItemLanternOff; +extern const SongHeader sfxItemSwordBeam; +extern const SongHeader sfx140; +extern const SongHeader sfxHeartContainerSpawn; +extern const SongHeader sfxSparkles; +extern const SongHeader sfx143; +extern const SongHeader sfx144; +extern const SongHeader sfx145; +extern const SongHeader sfx146; +extern const SongHeader sfx147; +extern const SongHeader sfx148; +extern const SongHeader sfx149; +extern const SongHeader sfx14A; +extern const SongHeader sfx14B; +extern const SongHeader sfx14C; +extern const SongHeader sfx14D; +extern const SongHeader sfx14E; +extern const SongHeader sfx14F; +extern const SongHeader sfx150; +extern const SongHeader sfx151; +extern const SongHeader sfx152; +extern const SongHeader sfx153; +extern const SongHeader sfx154; +extern const SongHeader sfx155; +extern const SongHeader sfx156; +extern const SongHeader sfx157; +extern const SongHeader sfx158; +extern const SongHeader sfx159; +extern const SongHeader sfx15A; +extern const SongHeader sfx15B; +extern const SongHeader sfx15C; +extern const SongHeader sfx15D; +extern const SongHeader sfx15E; +extern const SongHeader sfx15F; +extern const SongHeader sfx160; +extern const SongHeader sfx161; +extern const SongHeader sfx162; +extern const SongHeader sfx163; +extern const SongHeader sfx164; +extern const SongHeader sfx165; +extern const SongHeader sfx166; +extern const SongHeader sfx167; +extern const SongHeader sfx168; +extern const SongHeader sfx169; +extern const SongHeader sfx16A; +extern const SongHeader sfx16B; +extern const SongHeader sfx16C; +extern const SongHeader sfx16D; +extern const SongHeader sfx16E; +extern const SongHeader sfxPlyShrinking; +extern const SongHeader sfxPlyGrow; +extern const SongHeader sfx171; +extern const SongHeader sfx172; +extern const SongHeader sfxEzloUi; +extern const SongHeader sfx174; +extern const SongHeader sfx175; +extern const SongHeader sfx176; +extern const SongHeader sfx177; +extern const SongHeader sfx178; +extern const SongHeader sfx179; +extern const SongHeader sfx17A; +extern const SongHeader sfxLavaTitleStep; +extern const SongHeader sfxLavaTitleWobble; +extern const SongHeader sfxLavaTitleSink; +extern const SongHeader sfxLavaTitleFlip; +extern const SongHeader sfxLavaTitleLand; +extern const SongHeader sfx180; +extern const SongHeader sfx181; +extern const SongHeader sfx182; +extern const SongHeader sfx183; +extern const SongHeader sfx184; +extern const SongHeader sfx185; +extern const SongHeader sfx186; +extern const SongHeader sfxStairsAscend; +extern const SongHeader sfxStairsDescend; +extern const SongHeader sfx189; +extern const SongHeader sfx18A; +extern const SongHeader sfx18B; +extern const SongHeader sfx18C; +extern const SongHeader sfx18D; +extern const SongHeader sfx18E; +extern const SongHeader sfx18F; +extern const SongHeader sfx190; +extern const SongHeader sfx191; +extern const SongHeader sfx192; +extern const SongHeader sfx193; +extern const SongHeader sfx194; +extern const SongHeader sfx195; +extern const SongHeader sfx196; +extern const SongHeader sfx197; +extern const SongHeader sfx198; +extern const SongHeader sfx199; +extern const SongHeader sfx19A; +extern const SongHeader sfx19B; +extern const SongHeader sfx19C; +extern const SongHeader sfx19D; +extern const SongHeader sfx19E; +extern const SongHeader sfx19F; +extern const SongHeader sfx1A0; +extern const SongHeader sfx1A1; +extern const SongHeader sfx1A2; +extern const SongHeader sfx1A3; +extern const SongHeader sfx1A4; +extern const SongHeader sfx1A5; +extern const SongHeader sfx1A6; +extern const SongHeader sfx1A7; +extern const SongHeader sfx1A8; +extern const SongHeader sfx1A9; +extern const SongHeader sfx1AA; +extern const SongHeader sfx1AB; +extern const SongHeader sfx1AC; +extern const SongHeader sfx1AD; +extern const SongHeader sfx1AE; +extern const SongHeader sfx1AF; +extern const SongHeader sfx1B0; +extern const SongHeader sfxIceBlockSlide; +extern const SongHeader sfxIceBlockStop; +extern const SongHeader sfxIceBlockMelt; +extern const SongHeader sfx1B4; +extern const SongHeader sfx1B5; +extern const SongHeader sfx1B6; +extern const SongHeader sfxVoGoron1; +extern const SongHeader sfxVoGoron2; +extern const SongHeader sfxVoGoron3; +extern const SongHeader sfxVoGoron4; +extern const SongHeader sfxEmDekuscrubHit; +extern const SongHeader sfx1BC; +extern const SongHeader sfx1BD; +extern const SongHeader sfx1BE; +extern const SongHeader sfx1BF; +extern const SongHeader sfx1C0; +extern const SongHeader sfx1C1; +extern const SongHeader sfx1C2; +extern const SongHeader sfx1C3; +extern const SongHeader sfx1C4; +extern const SongHeader sfx1C5; +extern const SongHeader sfx1C6; +extern const SongHeader sfx1C7; +extern const SongHeader sfx1C8; +extern const SongHeader sfx1C9; +extern const SongHeader sfx1CA; +extern const SongHeader sfx1CB; +extern const SongHeader sfx1CC; +extern const SongHeader sfxElementPlace; +extern const SongHeader sfxElementFloat; +extern const SongHeader sfxElementCharge; +extern const SongHeader sfx1D0; +extern const SongHeader sfxElementInfuse; +extern const SongHeader sfx1D2; +extern const SongHeader sfx1D3; +extern const SongHeader sfx1D4; +extern const SongHeader sfx1D5; +extern const SongHeader sfxVoCucco1; +extern const SongHeader sfxVoCucco2; +extern const SongHeader sfxVoCucco3; +extern const SongHeader sfxVoCucco4; +extern const SongHeader sfxVoCucco5; +extern const SongHeader sfx1DB; +extern const SongHeader sfx1DC; +extern const SongHeader sfx1DD; +extern const SongHeader sfx1DE; +extern const SongHeader sfx1DF; +extern const SongHeader sfx1E0; +extern const SongHeader sfx1E1; +extern const SongHeader sfx1E2; +extern const SongHeader sfx1E3; +extern const SongHeader sfx1E4; +extern const SongHeader sfx1E5; +extern const SongHeader sfx1E6; +extern const SongHeader sfx1E7; +extern const SongHeader sfx1E8; +extern const SongHeader sfx1E9; +extern const SongHeader sfx1EA; +extern const SongHeader sfx1EB; +extern const SongHeader sfx1EC; +extern const SongHeader sfx1ED; +extern const SongHeader sfx1EE; +extern const SongHeader sfx1EF; +extern const SongHeader sfx1F0; +extern const SongHeader sfx1F1; +extern const SongHeader sfx1F2; +extern const SongHeader sfx1F3; +extern const SongHeader sfx1F4; +extern const SongHeader sfx1F5; +extern const SongHeader sfx1F6; +extern const SongHeader sfx1F7; +extern const SongHeader sfx1F8; +extern const SongHeader sfx1F9; +extern const SongHeader sfx1FA; +extern const SongHeader sfx1FB; +extern const SongHeader sfx1FC; +extern const SongHeader sfx1FD; +extern const SongHeader sfx1FE; +extern const SongHeader sfx1FF; +extern const SongHeader sfx200; +extern const SongHeader sfx201; +extern const SongHeader sfx202; +extern const SongHeader sfx203; +extern const SongHeader sfx204; +extern const SongHeader sfx205; +extern const SongHeader sfx206; +extern const SongHeader sfx207; +extern const SongHeader sfx208; +extern const SongHeader sfx209; +extern const SongHeader sfx20A; +extern const SongHeader sfx20B; +extern const SongHeader sfx20C; +extern const SongHeader sfx20D; +extern const SongHeader sfx20E; +extern const SongHeader sfx20F; +extern const SongHeader sfx210; +extern const SongHeader sfx211; +extern const SongHeader sfx212; +extern const SongHeader sfx213; +extern const SongHeader sfx214; +extern const SongHeader sfx215; +extern const SongHeader sfx216; +extern const SongHeader sfx217; +extern const SongHeader sfx218; +extern const SongHeader sfx219; +extern const SongHeader sfx21A; +extern const SongHeader sfx21B; +extern const SongHeader sfx21C; +extern const SongHeader sfx21D; +extern const SongHeader sfx21E; +extern const SongHeader sfx21F; +extern const SongHeader sfx220; +extern const SongHeader sfx221; const Song gSongTable[] = { { &song_08DCC48C, 0x001f, 0x001f }, - { &song_08DCC6CC, 0x001f, 0x001f }, - { &song_08DCC844, 0x001f, 0x001f }, - { &song_08DCC9F4, 0x001f, 0x001f }, - { &song_08DCCB3C, 0x001f, 0x001f }, - { &song_08DCCD40, 0x001f, 0x001f }, - { &song_08DCD0C8, 0x001f, 0x001f }, - { &song_08DCD4AC, 0x001f, 0x001f }, - { &song_08DCDF2C, 0x001f, 0x001f }, - { &song_08DCF734, 0x001f, 0x001f }, - { &song_08DCFA40, 0x001f, 0x001f }, - { &song_08DCFBF4, 0x001f, 0x001f }, - { &song_08DCFD98, 0x001f, 0x001f }, - { &song_08DD0244, 0x001f, 0x001f }, - { &song_08DD0690, 0x001f, 0x001f }, - { &song_08DD0A94, 0x001f, 0x001f }, - { &song_08DD0CF4, 0x001f, 0x001f }, - { &song_08DD11A8, 0x001f, 0x001f }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08DD1548, 0x001f, 0x001f }, - { &song_08DD1990, 0x001f, 0x001f }, - { &song_08DD1C2C, 0x001f, 0x001f }, - { &song_08DD1EA4, 0x001f, 0x001f }, - { &song_08DD2130, 0x001f, 0x001f }, - { &song_08DD2340, 0x001f, 0x001f }, - { &song_08DD2D50, 0x001f, 0x001f }, - { &song_08DD30F0, 0x001f, 0x001f }, - { &song_08DD335C, 0x001f, 0x001f }, - { &song_08DD3BCC, 0x001f, 0x001f }, - { &song_08DD40E8, 0x001f, 0x001f }, - { &song_08DD4858, 0x001f, 0x001f }, - { &song_08DD4B44, 0x001f, 0x001f }, - { &song_08DD52FC, 0x001f, 0x001f }, - { &song_08DD5894, 0x001f, 0x001f }, - { &song_08DD64FC, 0x001f, 0x001f }, - { &song_08DD6BFC, 0x001f, 0x001f }, - { &song_08DD6FC4, 0x001f, 0x001f }, - { &song_08DD7174, 0x001f, 0x001f }, - { &song_08DD7670, 0x001f, 0x001f }, - { &song_08DD7E08, 0x001f, 0x001f }, - { &song_08DD83CC, 0x001f, 0x001f }, - { &song_08DD8E5C, 0x001f, 0x001f }, - { &song_08DD902C, 0x001f, 0x001f }, - { &song_08DD9604, 0x001f, 0x001f }, - { &song_08DD9AAC, 0x001f, 0x001f }, - { &song_08DD9F50, 0x001f, 0x001f }, - { &song_08DDA3F8, 0x001f, 0x001f }, - { &song_08DDAAC8, 0x001f, 0x001f }, - { &song_08DDB1D4, 0x001f, 0x001f }, - { &song_08DDB5E4, 0x001f, 0x001f }, - { &song_08DDC070, 0x001f, 0x001f }, - { &song_08DDC250, 0x001f, 0x001f }, - { &song_08DDC394, 0x001f, 0x001f }, - { &song_08DDC4B4, 0x001f, 0x001f }, - { &song_08DDCF28, 0x001f, 0x001f }, - { &song_08DDD510, 0x001f, 0x001f }, - { &song_08DDDA50, 0x001f, 0x001f }, - { &song_08DDE4E4, 0x001f, 0x001f }, - { &song_08DDE824, 0x001f, 0x001f }, - { &song_08DDEC38, 0x001f, 0x001f }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08DDED6C, 0x001f, 0x001f }, - { &song_08DDEE18, 0x001f, 0x001f }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08A12ECC, 0x0000, 0x0000 }, - { &song_08DDEE44, 0x0000, 0x0000 }, - { &song_08DDEEBC, 0x001d, 0x001d }, - { &song_08DDEF20, 0x001c, 0x001c }, - { &song_08DDEF44, 0x001b, 0x001b }, - { &song_08DDEF7C, 0x001a, 0x001a }, - { &song_08DDEF9C, 0x0019, 0x0019 }, - { &song_08DDF008, 0x0018, 0x0018 }, - { &song_08DDF040, 0x0017, 0x0017 }, - { &song_08DDF068, 0x0016, 0x0016 }, - { &song_08DDF094, 0x0015, 0x0015 }, - { &song_08DDF0BC, 0x0014, 0x0014 }, - { &song_08DDF0EC, 0x0000, 0x0000 }, - { &song_08DDF144, 0x0012, 0x0012 }, - { &song_08DDF16C, 0x0000, 0x0000 }, - { &song_08DDF19C, 0x0003, 0x0003 }, - { &song_08DDF1F4, 0x0003, 0x0003 }, - { &song_08DDF21C, 0x000e, 0x000e }, - { &song_08DDF238, 0x0001, 0x0001 }, - { &song_08DDF254, 0x0001, 0x0001 }, - { &song_08DDF270, 0x0001, 0x0001 }, - { &song_08DDF28C, 0x0001, 0x0001 }, - { &song_08DDF2A8, 0x0001, 0x0001 }, - { &song_08DDF2C4, 0x0001, 0x0001 }, - { &song_08DDF2E0, 0x0001, 0x0001 }, - { &song_08DDF2FC, 0x000d, 0x000d }, - { &song_08DDF31C, 0x000c, 0x000c }, - { &song_08DDF33C, 0x000b, 0x000b }, - { &song_08DDF38C, 0x000a, 0x000a }, - { &song_08DDF3B0, 0x0009, 0x0009 }, - { &song_08DDF3E4, 0x0008, 0x0008 }, - { &song_08DDF400, 0x0007, 0x0007 }, - { &song_08DDF43C, 0x0006, 0x0006 }, - { &song_08DDF484, 0x0005, 0x0005 }, - { &song_08DDF57C, 0x0004, 0x0004 }, - { &song_08DDF598, 0x000f, 0x000f }, - { &song_08DDF608, 0x001d, 0x001d }, - { &song_08DDF630, 0x001c, 0x001c }, - { &song_08DDF64C, 0x001b, 0x001b }, - { &song_08DDF668, 0x001a, 0x001a }, - { &song_08DDF684, 0x0019, 0x0019 }, - { &song_08DDF6A0, 0x0018, 0x0018 }, - { &song_08DDF6BC, 0x0002, 0x0002 }, - { &song_08DDF6D8, 0x0002, 0x0002 }, - { &song_08DDF6F4, 0x0002, 0x0002 }, - { &song_08DDF710, 0x0002, 0x0002 }, - { &song_08DDF72C, 0x0002, 0x0002 }, - { &song_08DDF748, 0x0002, 0x0002 }, - { &song_08DDF764, 0x0002, 0x0002 }, - { &song_08DDF780, 0x0003, 0x0003 }, - { &song_08DDF79C, 0x0003, 0x0003 }, - { &song_08DDF7B8, 0x0003, 0x0003 }, - { &song_08DDF7D4, 0x0003, 0x0003 }, - { &song_08DDF7F0, 0x0003, 0x0003 }, - { &song_08DDF80C, 0x0003, 0x0003 }, - { &song_08DDF828, 0x0003, 0x0003 }, - { &song_08DDF844, 0x0004, 0x0004 }, - { &song_08DDF860, 0x0004, 0x0004 }, - { &song_08DDF87C, 0x0004, 0x0004 }, - { &song_08DDF898, 0x0004, 0x0004 }, - { &song_08DDF8B4, 0x0004, 0x0004 }, - { &song_08DDF8D4, 0x0004, 0x0004 }, - { &song_08DDF8F0, 0x0005, 0x0005 }, - { &song_08DDF90C, 0x0005, 0x0005 }, - { &song_08DDF928, 0x0006, 0x0006 }, - { &song_08DDF944, 0x0006, 0x0006 }, - { &song_08DDF960, 0x0006, 0x0006 }, - { &song_08DDF97C, 0x0007, 0x0007 }, - { &song_08DDF998, 0x0007, 0x0007 }, - { &song_08DDF9B4, 0x0007, 0x0007 }, - { &song_08DDF9D0, 0x0008, 0x0008 }, - { &song_08DDF9EC, 0x000a, 0x000a }, - { &song_08DDFA0C, 0x0009, 0x0009 }, - { &song_08DDFA28, 0x000b, 0x000b }, - { &song_08DDFA44, 0x000c, 0x000c }, - { &song_08DDFA60, 0x000d, 0x000d }, - { &song_08DDFA7C, 0x000e, 0x000e }, - { &song_08DDFA98, 0x000f, 0x000f }, - { &song_08DDFAB4, 0x0010, 0x0010 }, - { &song_08DDFAD0, 0x0011, 0x0011 }, - { &song_08DDFAEC, 0x0012, 0x0012 }, - { &song_08DDFB08, 0x0013, 0x0013 }, - { &song_08DDFB24, 0x0014, 0x0014 }, - { &song_08DDFB40, 0x0015, 0x0015 }, - { &song_08DDFB5C, 0x0016, 0x0016 }, - { &song_08DDFB78, 0x0017, 0x0017 }, - { &song_08DDFB94, 0x0018, 0x0018 }, - { &song_08DDFBB0, 0x0019, 0x0019 }, - { &song_08DDFBCC, 0x001a, 0x001a }, - { &song_08DDFBE8, 0x001b, 0x001b }, - { &song_08DDFC04, 0x001c, 0x001c }, - { &song_08DDFC20, 0x001c, 0x001c }, - { &song_08DDFC3C, 0x0003, 0x0003 }, - { &song_08DDFC58, 0x0004, 0x0004 }, - { &song_08DDFC74, 0x0005, 0x0005 }, - { &song_08DDFC90, 0x0006, 0x0006 }, - { &song_08DDFCAC, 0x0007, 0x0007 }, - { &song_08DDFCC8, 0x0008, 0x0008 }, - { &song_08DDFCE4, 0x0009, 0x0009 }, - { &song_08DDFD00, 0x000a, 0x000a }, - { &song_08DDFD1C, 0x000b, 0x000b }, - { &song_08DDFD38, 0x000c, 0x000c }, - { &song_08DDFD54, 0x000d, 0x000d }, - { &song_08DDFD70, 0x000e, 0x000e }, - { &song_08DDFD8C, 0x000f, 0x000f }, - { &song_08DDFDA8, 0x0010, 0x0010 }, - { &song_08DDFDD4, 0x0003, 0x0003 }, - { &song_08DDFE14, 0x0016, 0x0016 }, - { &song_08DDFE30, 0x0011, 0x0011 }, - { &song_08DDFE4C, 0x0012, 0x0012 }, - { &song_08DDFE68, 0x0013, 0x0013 }, - { &song_08DDFE84, 0x0014, 0x0014 }, - { &song_08DDFEA0, 0x0015, 0x0015 }, - { &song_08DDFEBC, 0x0016, 0x0016 }, - { &song_08DDFED8, 0x0017, 0x0017 }, - { &song_08DDFEF4, 0x0018, 0x0018 }, - { &song_08DDFF10, 0x0015, 0x0015 }, - { &song_08DDFF2C, 0x0014, 0x0014 }, - { &song_08DDFF48, 0x0019, 0x0019 }, - { &song_08DDFF64, 0x001a, 0x001a }, - { &song_08DDFF80, 0x001b, 0x001b }, - { &song_08DDFF9C, 0x0013, 0x0013 }, - { &song_08DDFFB8, 0x0012, 0x0012 }, - { &song_08DDFFD4, 0x0011, 0x0011 }, - { &song_08DDFFF0, 0x0010, 0x0010 }, - { &song_08DE000C, 0x000f, 0x000f }, - { &song_08DE0028, 0x000e, 0x000e }, - { &song_08DE0048, 0x000d, 0x000d }, - { &song_08DE0064, 0x000c, 0x000c }, - { &song_08DE0080, 0x000b, 0x000b }, - { &song_08DE00A0, 0x000a, 0x000a }, - { &song_08DE00BC, 0x0009, 0x0009 }, - { &song_08DE00EC, 0x0008, 0x0008 }, - { &song_08DE0138, 0x0008, 0x0008 }, - { &song_08DE0180, 0x0008, 0x0008 }, - { &song_08DE01B4, 0x0008, 0x0008 }, - { &song_08DE01F4, 0x0008, 0x0008 }, - { &song_08DE0244, 0x0008, 0x0008 }, - { &song_08DE028C, 0x0008, 0x0008 }, - { &song_08DE02AC, 0x0008, 0x0008 }, - { &song_08DE02C8, 0x0007, 0x0007 }, - { &song_08DE02EC, 0x0006, 0x0006 }, - { &song_08DE0310, 0x0005, 0x0005 }, - { &song_08DE0388, 0x0004, 0x0004 }, - { &song_08DE03C4, 0x0003, 0x0003 }, - { &song_08DE041C, 0x001d, 0x001d }, - { &song_08DE04E4, 0x001c, 0x001c }, - { &song_08DE0534, 0x001b, 0x001b }, - { &song_08DE0584, 0x001a, 0x001a }, - { &song_08DE05DC, 0x0019, 0x0019 }, - { &song_08DE0634, 0x0018, 0x0018 }, - { &song_08DE068C, 0x0017, 0x0017 }, - { &song_08DE06E4, 0x0016, 0x0016 }, - { &song_08DE0728, 0x0015, 0x0015 }, - { &song_08DE0784, 0x0014, 0x0014 }, - { &song_08DE07D4, 0x0013, 0x0013 }, - { &song_08DE0840, 0x0012, 0x0012 }, - { &song_08DE0860, 0x0011, 0x0011 }, - { &song_08DE087C, 0x0010, 0x0010 }, - { &song_08DE0898, 0x000f, 0x000f }, - { &song_08DE08C4, 0x0000, 0x0000 }, - { &song_08DE08FC, 0x000d, 0x000d }, - { &song_08DE199C, 0x001e, 0x001e }, - { &song_08DE19D0, 0x000b, 0x000b }, - { &song_08DE1A00, 0x000a, 0x000a }, - { &song_08DE1A2C, 0x0009, 0x0009 }, - { &song_08DE207C, 0x001e, 0x001e }, - { &song_08DE20C8, 0x0008, 0x0008 }, - { &song_08DE20FC, 0x0007, 0x0007 }, - { &song_08DE2124, 0x0006, 0x0006 }, - { &song_08DE2174, 0x0005, 0x0005 }, - { &song_08DE21AC, 0x0004, 0x0004 }, - { &song_08DE21E8, 0x0003, 0x0003 }, - { &song_08DE222C, 0x001d, 0x001d }, - { &song_08DE2260, 0x001c, 0x001c }, - { &song_08DE2338, 0x001b, 0x001b }, - { &song_08DE2408, 0x001a, 0x001a }, - { &song_08DE2478, 0x0019, 0x0019 }, - { &song_08DE24BC, 0x0018, 0x0018 }, - { &song_08DE2500, 0x0004, 0x0004 }, - { &song_08DE251C, 0x0016, 0x0016 }, - { &song_08DE2544, 0x0007, 0x0007 }, - { &song_08DE2584, 0x0014, 0x0014 }, - { &song_08DE25A4, 0x0013, 0x0013 }, - { &song_08DE25D0, 0x0012, 0x0012 }, - { &song_08DE25F0, 0x0011, 0x0011 }, - { &song_08DE267C, 0x0010, 0x0010 }, - { &song_08DE269C, 0x000f, 0x000f }, - { &song_08DE26C4, 0x000e, 0x000e }, - { &song_08DE26E4, 0x000d, 0x000d }, - { &song_08DE2718, 0x000c, 0x000c }, - { &song_08DE2734, 0x000b, 0x000b }, - { &song_08DE2778, 0x0017, 0x0017 }, - { &song_08DE27C0, 0x0009, 0x0009 }, - { &song_08DE27DC, 0x0008, 0x0008 }, - { &song_08DE287C, 0x0007, 0x0007 }, - { &song_08DE2944, 0x0006, 0x0006 }, - { &song_08DE2A68, 0x0005, 0x0005 }, - { &song_08DE2AE8, 0x0004, 0x0004 }, - { &song_08DE2B1C, 0x0003, 0x0003 }, - { &song_08DE2B3C, 0x001d, 0x001d }, - { &song_08DE2B58, 0x001c, 0x001c }, - { &song_08DE2B78, 0x001b, 0x001b }, - { &song_08DE2B9C, 0x001a, 0x001a }, - { &song_08DE2BD0, 0x0019, 0x0019 }, - { &song_08DE2BF4, 0x0018, 0x0018 }, - { &song_08DE2C10, 0x0017, 0x0017 }, - { &song_08DE2C2C, 0x0016, 0x0016 }, - { &song_08DE2C48, 0x0015, 0x0015 }, - { &song_08DE2C64, 0x0015, 0x0015 }, - { &song_08DE2C8C, 0x0013, 0x0013 }, - { &song_08DE2CFC, 0x0012, 0x0012 }, - { &song_08DE2D18, 0x0011, 0x0011 }, - { &song_08DE2D34, 0x0010, 0x0010 }, - { &song_08DE2D50, 0x000f, 0x000f }, - { &song_08DE2D6C, 0x000e, 0x000e }, - { &song_08DE2D88, 0x000d, 0x000d }, - { &song_08DE2DA4, 0x000c, 0x000c }, - { &song_08DE2DC0, 0x000b, 0x000b }, - { &song_08DE2DDC, 0x000a, 0x000a }, - { &song_08DE2E74, 0x0009, 0x0009 }, - { &song_08DE2EDC, 0x0008, 0x0008 }, - { &song_08DE2F98, 0x0007, 0x0007 }, - { &song_08DE3100, 0x0006, 0x0006 }, - { &song_08DE311C, 0x0006, 0x0006 }, - { &song_08DE3154, 0x0005, 0x0005 }, - { &song_08DE3188, 0x0004, 0x0004 }, - { &song_08DE31C4, 0x0003, 0x0003 }, - { &song_08DE32A4, 0x001d, 0x001d }, - { &song_08DE33B4, 0x001c, 0x001c }, - { &song_08DE33E8, 0x001b, 0x001b }, - { &song_08DE34A4, 0x001a, 0x001a }, - { &song_08DE34E4, 0x0019, 0x0019 }, - { &song_08DE3564, 0x0012, 0x0012 }, - { &song_08DE3588, 0x0017, 0x0017 }, - { &song_08DE35AC, 0x0016, 0x0016 }, - { &song_08DE3618, 0x0015, 0x0015 }, - { &song_08DE3674, 0x0014, 0x0014 }, - { &song_08DE36B0, 0x0013, 0x0013 }, - { &song_08DE37CC, 0x0018, 0x0018 }, - { &song_08DE380C, 0x0011, 0x0011 }, - { &song_08DE3850, 0x0010, 0x0010 }, - { &song_08DE3888, 0x000f, 0x000f }, - { &song_08DE38F0, 0x000e, 0x000e }, - { &song_08DE3918, 0x000d, 0x000d }, - { &song_08DE3968, 0x000c, 0x000c }, - { &song_08DE39B4, 0x000b, 0x000b }, - { &song_08DE3A10, 0x000a, 0x000a }, - { &song_08DE3A70, 0x0009, 0x0009 }, - { &song_08DE3AA0, 0x0008, 0x0008 }, - { &song_08DE3AF8, 0x0015, 0x0015 }, - { &song_08DE3B30, 0x0006, 0x0006 }, - { &song_08DE3B6C, 0x0005, 0x0005 }, - { &song_08DE3BD4, 0x0004, 0x0004 }, - { &song_08DE3BF0, 0x001d, 0x001d }, - { &song_08DE3C14, 0x001c, 0x001c }, - { &song_08DE3C64, 0x001b, 0x001b }, - { &song_08DE3CC0, 0x001a, 0x001a }, - { &song_08DE3D34, 0x0019, 0x0019 }, - { &song_08DE3DB0, 0x0018, 0x0018 }, - { &song_08DE3E34, 0x0017, 0x0017 }, - { &song_08DE3E5C, 0x0016, 0x0016 }, - { &song_08DE3EA4, 0x0015, 0x0015 }, - { &song_08DE3EE0, 0x0014, 0x0014 }, - { &song_08DE3F1C, 0x0013, 0x0013 }, - { &song_08DE3F5C, 0x0003, 0x0003 }, - { &song_08DE4028, 0x0012, 0x0012 }, - { &song_08DE406C, 0x0011, 0x0011 }, - { &song_08DE4110, 0x0010, 0x0010 }, - { &song_08DE417C, 0x000f, 0x000f }, - { &song_08DE4198, 0x000e, 0x000e }, - { &song_08DE41D0, 0x000d, 0x000d }, - { &song_08DE420C, 0x000c, 0x000c }, - { &song_08DE4244, 0x000b, 0x000b }, - { &song_08DE4278, 0x000a, 0x000a }, - { &song_08DE42C0, 0x0009, 0x0009 }, - { &song_08DE4380, 0x0009, 0x0009 }, - { &song_08DE43D4, 0x0008, 0x0008 }, - { &song_08DE4424, 0x0007, 0x0007 }, - { &song_08DE44C4, 0x0006, 0x0006 }, - { &song_08DE44E4, 0x001d, 0x001d }, - { &song_08DE4500, 0x001c, 0x001c }, - { &song_08DE451C, 0x001b, 0x001b }, - { &song_08DE4538, 0x001a, 0x001a }, - { &song_08DE4554, 0x0019, 0x0019 }, - { &song_08DE4574, 0x0005, 0x0005 }, - { &song_08DE4594, 0x0004, 0x0004 }, - { &song_08DE45F0, 0x0003, 0x0003 }, - { &song_08DE46A8, 0x0018, 0x0018 }, - { &song_08DE46C8, 0x0017, 0x0017 }, - { &song_08DE475C, 0x0016, 0x0016 }, - { &song_08DE4790, 0x0015, 0x0015 }, - { &song_08DE47E4, 0x0014, 0x0014 }, - { &song_08DE4838, 0x0013, 0x0013 }, - { &song_08DE4878, 0x0012, 0x0012 }, - { &song_08DE48BC, 0x0011, 0x0011 }, - { &song_08DE4930, 0x0010, 0x0010 }, - { &song_08DE4968, 0x000f, 0x000f }, - { &song_08DE49AC, 0x000e, 0x000e }, - { &song_08DE49D0, 0x000d, 0x000d }, - { &song_08DE4A0C, 0x000c, 0x000c }, - { &song_08DE4A28, 0x000b, 0x000b }, - { &song_08DE4A60, 0x000a, 0x000a }, - { &song_08DE4ACC, 0x0009, 0x0009 }, - { &song_08DE4B00, 0x0008, 0x0008 }, - { &song_08DE4B50, 0x0007, 0x0007 }, - { &song_08DE4BEC, 0x0006, 0x0006 }, - { &song_08DE4CCC, 0x0005, 0x0005 }, - { &song_08DE4D24, 0x0004, 0x0004 }, - { &song_08DE4E64, 0x0003, 0x0003 }, - { &song_08DE4EB0, 0x001d, 0x001d }, - { &song_08DE4F20, 0x001c, 0x001c }, - { &song_08DE4FB4, 0x001b, 0x001b }, - { &song_08DE4FE8, 0x001a, 0x001a }, - { &song_08DE506C, 0x0019, 0x0019 }, - { &song_08DE50BC, 0x0018, 0x0018 }, - { &song_08DE512C, 0x0017, 0x0017 }, - { &song_08DE51B0, 0x0016, 0x0016 }, - { &song_08DE5218, 0x0015, 0x0015 }, - { &song_08DE5248, 0x0014, 0x0014 }, - { &song_08DE52F0, 0x0013, 0x0013 }, - { &song_08DE5318, 0x0012, 0x0012 }, - { &song_08DE5348, 0x0011, 0x0011 }, - { &song_08DE5390, 0x0010, 0x0010 }, - { &song_08DE53FC, 0x000f, 0x000f }, - { &song_08DE5440, 0x000e, 0x000e }, - { &song_08DE5540, 0x000d, 0x000d }, - { &song_08DE5654, 0x000c, 0x000c }, - { &song_08DE5728, 0x000c, 0x000c }, - { &song_08DE57AC, 0x000a, 0x000a }, - { &song_08DE5808, 0x0009, 0x0009 }, - { &song_08DE5850, 0x0008, 0x0008 }, - { &song_08DE5894, 0x0007, 0x0007 }, - { &song_08DE58E0, 0x0006, 0x0006 }, - { &song_08DE58FC, 0x001d, 0x001d }, - { &song_08DE5918, 0x001c, 0x001c }, - { &song_08DE5934, 0x001b, 0x001b }, - { &song_08DE598C, 0x001a, 0x001a }, - { &song_08DE59C8, 0x0019, 0x0019 }, - { &song_08DE5ADC, 0x0018, 0x0018 }, - { &song_08DE5AFC, 0x000a, 0x000a }, - { &song_08DE5B18, 0x000b, 0x000b }, - { &song_08DE5B34, 0x000c, 0x000c }, - { &song_08DE5B54, 0x000d, 0x000d }, - { &song_08DE5BA8, 0x000e, 0x000e }, - { &song_08DE5BC4, 0x000f, 0x000f }, - { &song_08DE5BE0, 0x0010, 0x0010 }, - { &song_08DE5BFC, 0x0011, 0x0011 }, - { &song_08DE5C18, 0x0012, 0x0012 }, - { &song_08DE5C34, 0x0013, 0x0013 }, - { &song_08DE5C50, 0x0014, 0x0014 }, - { &song_08DE5C6C, 0x0005, 0x0005 }, - { &song_08DE5C88, 0x0004, 0x0004 }, - { &song_08DE5CA8, 0x0003, 0x0003 }, - { &song_08DE5CC4, 0x001d, 0x001d }, - { &song_08DE5CE0, 0x001c, 0x001c }, - { &song_08DE5CFC, 0x0003, 0x0003 }, - { &song_08DE5D28, 0x0000, 0x0000 }, - { &song_08DE5D44, 0x001a, 0x001a }, - { &song_08DE5D70, 0x001a, 0x001a }, - { &song_08DE5D90, 0x0018, 0x0018 }, - { &song_08DE5DAC, 0x0017, 0x0017 }, - { &song_08DE5DC8, 0x0016, 0x0016 }, - { &song_08DE5DE4, 0x0015, 0x0015 }, - { &song_08DE5E00, 0x0014, 0x0014 }, - { &song_08DE5E1C, 0x0013, 0x0013 }, - { &song_08DE5E38, 0x0012, 0x0012 }, - { &song_08DE5E54, 0x0011, 0x0011 }, - { &song_08DE5E70, 0x0010, 0x0010 }, - { &song_08DE5E8C, 0x000f, 0x000f }, - { &song_08DE5EA8, 0x000e, 0x000e }, - { &song_08DE5EC4, 0x000d, 0x000d }, - { &song_08DE5EE0, 0x000c, 0x000c }, - { &song_08DE5EFC, 0x000b, 0x000b }, - { &song_08DE5F18, 0x000a, 0x000a }, - { &song_08DE5F34, 0x0009, 0x0009 }, - { &song_08DE5FCC, 0x0008, 0x0008 }, - { &song_08DE6004, 0x0007, 0x0007 }, - { &song_08DE6044, 0x0006, 0x0006 }, - { &song_08DE6060, 0x0003, 0x0003 }, - { &song_08DE607C, 0x0003, 0x0003 }, - { &song_08DE6098, 0x0003, 0x0003 }, - { &song_08DE60B4, 0x0003, 0x0003 }, - { &song_08DE60D0, 0x0003, 0x0003 }, - { &song_08DE60EC, 0x0003, 0x0003 }, - { &song_08DE6108, 0x0002, 0x0002 }, - { &song_08DE6124, 0x0002, 0x0002 }, - { &song_08DE6140, 0x0002, 0x0002 }, - { &song_08DE615C, 0x0002, 0x0002 }, - { &song_08DE6178, 0x0004, 0x0004 }, - { &song_08DE6194, 0x0004, 0x0004 }, - { &song_08DE61B0, 0x0006, 0x0006 }, - { &song_08DE61CC, 0x0006, 0x0006 }, - { &song_08DE61E8, 0x0006, 0x0006 }, - { &song_08DE6204, 0x0006, 0x0006 }, - { &song_08DE6220, 0x0007, 0x0007 }, - { &song_08DE623C, 0x0007, 0x0007 }, - { &song_08DE6258, 0x0007, 0x0007 }, - { &song_08DE6274, 0x0008, 0x0008 }, - { &song_08DE6290, 0x0008, 0x0008 }, - { &song_08DE62AC, 0x0009, 0x0009 }, - { &song_08DE62C8, 0x000a, 0x000a }, - { &song_08DE62E4, 0x000b, 0x000b }, - { &song_08DE6300, 0x000c, 0x000c }, - { &song_08DE631C, 0x000d, 0x000d }, - { &song_08DE6338, 0x000e, 0x000e }, - { &song_08DE6354, 0x000f, 0x000f }, - { &song_08DE6370, 0x0010, 0x0010 }, - { &song_08DE638C, 0x0011, 0x0011 }, - { &song_08DE63A8, 0x0012, 0x0012 }, - { &song_08DE63C4, 0x0013, 0x0013 }, - { &song_08DE63E0, 0x0014, 0x0014 }, - { &song_08DE63FC, 0x0015, 0x0015 }, - { &song_08DE6418, 0x0016, 0x0016 }, - { &song_08DE6434, 0x0017, 0x0017 }, - { &song_08DE6450, 0x0018, 0x0018 }, - { &song_08DE646C, 0x0019, 0x0019 }, - { &song_08DE6488, 0x001a, 0x001a }, - { &song_08DE64A4, 0x001b, 0x001b }, - { &song_08DE64C0, 0x001c, 0x001c }, - { &song_08DE64DC, 0x0011, 0x0011 }, - { &song_08DE64F8, 0x0004, 0x0004 }, - { &song_08DE6514, 0x0005, 0x0005 }, - { &song_08DE6530, 0x0006, 0x0006 }, - { &song_08DE654C, 0x0007, 0x0007 }, - { &song_08DE6568, 0x0008, 0x0008 }, - { &song_08DE6584, 0x0009, 0x0009 }, - { &song_08DE65A0, 0x000a, 0x000a }, - { &song_08DE65BC, 0x000b, 0x000b }, - { &song_08DE65DC, 0x000c, 0x000c }, - { &song_08DE65F8, 0x000d, 0x000d }, - { &song_08DE6614, 0x000e, 0x000e }, - { &song_08DE6630, 0x000f, 0x000f }, - { &song_08DE6650, 0x0010, 0x0010 }, - { &song_08DE6674, 0x0005, 0x0005 }, - { &song_08DE7544, 0x001e, 0x001e }, - { &song_08DE7B70, 0x001e, 0x001e }, - { &song_08DE7BB8, 0x0004, 0x0004 }, - { &song_08DE7BD4, 0x0003, 0x0003 }, - { &song_08DE7BFC, 0x000b, 0x000b }, - { &song_08DE7C28, 0x001d, 0x001d }, - { &song_08DE7C78, 0x001c, 0x001c }, - { &song_08DE7C94, 0x001b, 0x001b }, - { &song_08DE7CB4, 0x001a, 0x001a }, - { &song_08DE7CF0, 0x0019, 0x0019 }, - { &song_08DE7D0C, 0x0018, 0x0018 }, - { &song_08DE7D28, 0x0017, 0x0017 }, + { &bgmCastleTournament, 0x001f, 0x001f }, + { &bgmVaatiMotif, 0x001f, 0x001f }, + { &bgmTitleScreen, 0x001f, 0x001f }, + { &bgmCastleMotif, 0x001f, 0x001f }, + { &bgmElementGet, 0x001f, 0x001f }, + { &bgmFairyFountain, 0x001f, 0x001f }, + { &bgmFileSelect, 0x001f, 0x001f }, + { &bgmIntorCutscene, 0x001f, 0x001f }, + { &bgmCredits, 0x001f, 0x001f }, + { &bgmGameover, 0x001f, 0x001f }, + { &bgmSavingZelda, 0x001f, 0x001f }, + { &bgmLttpTitle, 0x001f, 0x001f }, + { &bgmVaatiTheme, 0x001f, 0x001f }, + { &bgmEzloTheme, 0x001f, 0x001f }, + { &bgmStory, 0x001f, 0x001f }, + { &bgmFestivalApproach, 0x001f, 0x001f }, + { &bgmBeatVaati, 0x001f, 0x001f }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmBeanstalk, 0x001f, 0x001f }, + { &bgmHouse, 0x001f, 0x001f }, + { &bgmCuccoMinigame, 0x001f, 0x001f }, + { &bgmSyrupTheme, 0x001f, 0x001f }, + { &bgmDungeon, 0x001f, 0x001f }, + { &bgmElementTheme, 0x001f, 0x001f }, + { &bgmHyruleField, 0x001f, 0x001f }, + { &bgmHyruleCastle, 0x001f, 0x001f }, + { &bgmHyruleCastleNointro, 0x001f, 0x001f }, + { &bgmMinishVillage, 0x001f, 0x001f }, + { &bgmMinishWoods, 0x001f, 0x001f }, + { &bgmCrenelStorm, 0x001f, 0x001f }, + { &bgmCastorWilds, 0x001f, 0x001f }, + { &bgmHyruleTown, 0x001f, 0x001f }, + { &bgmRoyalValley, 0x001f, 0x001f }, + { &bgmCloudTops, 0x001f, 0x001f }, + { &bgmDarkHyruleCastle, 0x001f, 0x001f }, + { &bgmSecretCastleEntrance, 0x001f, 0x001f }, + { &bmgDeepwoodShrine, 0x001f, 0x001f }, + { &bgmCaveOfFlames, 0x001f, 0x001f }, + { &bgmFortressOfWinds, 0x001f, 0x001f }, + { &bgmTempleOfDroplets, 0x001f, 0x001f }, + { &bgmPalaceOfWinds, 0x001f, 0x001f }, + { &bgmEzloStory, 0x001f, 0x001f }, + { &bgmRoyalCrypt, 0x001f, 0x001f }, + { &bgmElementalSanctuary, 0x001f, 0x001f }, + { &bgmFightTheme, 0x001f, 0x001f }, + { &bgmBossTheme, 0x001f, 0x001f }, + { &bgmVaatiReborn, 0x001f, 0x001f }, + { &bgmVaatiTransfigured, 0x001f, 0x001f }, + { &bgmCastleCollapse, 0x001f, 0x001f }, + { &bgmVaatiWrath, 0x001f, 0x001f }, + { &bgmFightTheme2, 0x001f, 0x001f }, + { &bgmDiggingCave, 0x001f, 0x001f }, + { &bgmSwiftbladeDojo, 0x001f, 0x001f }, + { &bgmMinishCap, 0x001f, 0x001f }, + { &bgmMtCrenel, 0x001f, 0x001f }, + { &bgmPicoriFestival, 0x001f, 0x001f }, + { &bgmLostWoods, 0x001f, 0x001f }, + { &bgmFairyFountain2, 0x001f, 0x001f }, + { &bgmWindRuins, 0x001f, 0x001f }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmLearnScroll, 0x001f, 0x001f }, + { &bgmEzloGet, 0x001f, 0x001f }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &bgmUnused, 0x0000, 0x0000 }, + { &sfxBeep, 0x0000, 0x0000 }, + { &sfxTextboxOpen, 0x001d, 0x001d }, + { &sfxTextboxClose, 0x001c, 0x001c }, + { &sfxTextboxNext, 0x001b, 0x001b }, + { &sfxTextboxSwap, 0x001a, 0x001a }, + { &sfxTextboxChoice, 0x0019, 0x0019 }, + { &sfxTextboxSelect, 0x0018, 0x0018 }, + { &sfx6B, 0x0017, 0x0017 }, + { &sfxMenuCancel, 0x0016, 0x0016 }, + { &sfxMenuError, 0x0015, 0x0015 }, + { &sfxRupeeBounce, 0x0014, 0x0014 }, + { &sfxRupeeGet, 0x0000, 0x0000 }, + { &sfxHeartBounce, 0x0012, 0x0012 }, + { &sfxHeartGet, 0x0000, 0x0000 }, + { &sfxSecret, 0x0003, 0x0003 }, + { &sfxSecretBig, 0x0003, 0x0003 }, + { &sfxMetalClink, 0x000e, 0x000e }, + { &sfxPlyVo1, 0x0001, 0x0001 }, + { &sfxPlyVo2, 0x0001, 0x0001 }, + { &sfxPlyVo3, 0x0001, 0x0001 }, + { &sfxPlyVo4, 0x0001, 0x0001 }, + { &sfxPlyVo5, 0x0001, 0x0001 }, + { &sfxPlyVo6, 0x0001, 0x0001 }, + { &sfxPlyVo7, 0x0001, 0x0001 }, + { &sfxPlyJump, 0x000d, 0x000d }, + { &sfxPlyLand, 0x000c, 0x000c }, + { &sfx7E, 0x000b, 0x000b }, + { &sfxPlyLift, 0x000a, 0x000a }, + { &sfx80, 0x0009, 0x0009 }, + { &sfx81, 0x0008, 0x0008 }, + { &sfx82, 0x0007, 0x0007 }, + { &sfxWaterWalk, 0x0006, 0x0006 }, + { &sfxWaterSplash, 0x0005, 0x0005 }, + { &sfxFallHole, 0x0004, 0x0004 }, + { &sfx86, 0x000f, 0x000f }, + { &sfxPlyDie, 0x001d, 0x001d }, + { &sfx88, 0x001c, 0x001c }, + { &sfxBarrelRelease, 0x001b, 0x001b }, + { &sfxBarrelEnter, 0x001a, 0x001a }, + { &sfxBarrelRoll, 0x0019, 0x0019 }, + { &sfxBarrelRollStop, 0x0018, 0x0018 }, + { &sfxVoEzlo1, 0x0002, 0x0002 }, + { &sfxVoEzlo2, 0x0002, 0x0002 }, + { &sfxVoEzlo3, 0x0002, 0x0002 }, + { &sfxVoEzlo4, 0x0002, 0x0002 }, + { &sfxVoEzlo5, 0x0002, 0x0002 }, + { &sfxVoEzlo6, 0x0002, 0x0002 }, + { &sfxVoEzlo7, 0x0002, 0x0002 }, + { &sfxVoZelda1, 0x0003, 0x0003 }, + { &sfxVoZelda2, 0x0003, 0x0003 }, + { &sfxVoZelda3, 0x0003, 0x0003 }, + { &sfxVoZelda4, 0x0003, 0x0003 }, + { &sfxVoZelda5, 0x0003, 0x0003 }, + { &sfxVoZelda6, 0x0003, 0x0003 }, + { &sfxVoZelda7, 0x0003, 0x0003 }, + { &sfx9B, 0x0004, 0x0004 }, + { &sfx9C, 0x0004, 0x0004 }, + { &sfx9D, 0x0004, 0x0004 }, + { &sfx9E, 0x0004, 0x0004 }, + { &sfx9F, 0x0004, 0x0004 }, + { &sfxA0, 0x0004, 0x0004 }, + { &sfxVoTingle1, 0x0005, 0x0005 }, + { &sfxVoTingle2, 0x0005, 0x0005 }, + { &sfxVoKing1, 0x0006, 0x0006 }, + { &sfxVoKing2, 0x0006, 0x0006 }, + { &sfxVoKing3, 0x0006, 0x0006 }, + { &sfxVoKing4, 0x0007, 0x0007 }, + { &sfxVoKing5, 0x0007, 0x0007 }, + { &sfxA8, 0x0007, 0x0007 }, + { &sfxA9, 0x0008, 0x0008 }, + { &sfxAA, 0x000a, 0x000a }, + { &sfxSpiritsRelease, 0x0009, 0x0009 }, + { &sfxAC, 0x000b, 0x000b }, + { &sfxVoBeedle, 0x000c, 0x000c }, + { &sfxAE, 0x000d, 0x000d }, + { &sfxAF, 0x000e, 0x000e }, + { &sfxB0, 0x000f, 0x000f }, + { &sfxMinish1, 0x0010, 0x0010 }, + { &sfxMinish2, 0x0011, 0x0011 }, + { &sfxMinish3, 0x0012, 0x0012 }, + { &sfxMinish4, 0x0013, 0x0013 }, + { &sfxB5, 0x0014, 0x0014 }, + { &sfxB6, 0x0015, 0x0015 }, + { &sfxB7, 0x0016, 0x0016 }, + { &sfxB8, 0x0017, 0x0017 }, + { &sfxB9, 0x0018, 0x0018 }, + { &sfxBA, 0x0019, 0x0019 }, + { &sfxBB, 0x001a, 0x001a }, + { &sfxBC, 0x001b, 0x001b }, + { &sfxBD, 0x001c, 0x001c }, + { &sfxBE, 0x001c, 0x001c }, + { &sfxBF, 0x0003, 0x0003 }, + { &sfxC0, 0x0004, 0x0004 }, + { &sfxC1, 0x0005, 0x0005 }, + { &sfxC2, 0x0006, 0x0006 }, + { &sfxC3, 0x0007, 0x0007 }, + { &sfxC4, 0x0008, 0x0008 }, + { &sfxC5, 0x0009, 0x0009 }, + { &sfxC6, 0x000a, 0x000a }, + { &sfxC7, 0x000b, 0x000b }, + { &sfxC8, 0x000c, 0x000c }, + { &sfxC9, 0x000d, 0x000d }, + { &sfxCA, 0x000e, 0x000e }, + { &sfxCB, 0x000f, 0x000f }, + { &sfxRemSleep, 0x0010, 0x0010 }, + { &sfxTaskComplete, 0x0003, 0x0003 }, + { &sfxKeyAppear, 0x0016, 0x0016 }, + { &sfxCF, 0x0011, 0x0011 }, + { &sfxD0, 0x0012, 0x0012 }, + { &sfxVoDog, 0x0013, 0x0013 }, + { &sfxVoCat, 0x0014, 0x0014 }, + { &sfxVoEpona, 0x0015, 0x0015 }, + { &sfxVoCow, 0x0016, 0x0016 }, + { &sfxVoCuccoCall, 0x0017, 0x0017 }, + { &sfxVoCheep, 0x0018, 0x0018 }, + { &sfxItemSwordCharge, 0x0015, 0x0015 }, + { &sfxItemSwordChargeFinish, 0x0014, 0x0014 }, + { &sfxD9, 0x0019, 0x0019 }, + { &sfxDA, 0x001a, 0x001a }, + { &sfxVoSturgeon, 0x001b, 0x001b }, + { &sfxHammer1, 0x0013, 0x0013 }, + { &sfxHammer2, 0x0012, 0x0012 }, + { &sfxHammer3, 0x0011, 0x0011 }, + { &sfxHammer4, 0x0010, 0x0010 }, + { &sfxHammer5, 0x000f, 0x000f }, + { &sfxHammer6, 0x000e, 0x000e }, + { &sfxCuccoMinigameBell, 0x000d, 0x000d }, + { &sfxE3, 0x000c, 0x000c }, + { &sfxE4, 0x000b, 0x000b }, + { &sfxButtonDepress, 0x000a, 0x000a }, + { &sfxThudHeavy, 0x0009, 0x0009 }, + { &sfxWind1, 0x0008, 0x0008 }, + { &sfxWind2, 0x0008, 0x0008 }, + { &sfxWind3, 0x0008, 0x0008 }, + { &sfxEA, 0x0008, 0x0008 }, + { &sfxEB, 0x0008, 0x0008 }, + { &sfxEC, 0x0008, 0x0008 }, + { &sfxED, 0x0008, 0x0008 }, + { &sfxEE, 0x0008, 0x0008 }, + { &sfxEF, 0x0007, 0x0007 }, + { &sfxF0, 0x0006, 0x0006 }, + { &sfxF1, 0x0005, 0x0005 }, + { &sfxF2, 0x0004, 0x0004 }, + { &sfxF3, 0x0003, 0x0003 }, + { &sfxSummon, 0x001d, 0x001d }, + { &sfxF5, 0x001c, 0x001c }, + { &sfxEvaporate, 0x001b, 0x001b }, + { &sfxApparate, 0x001a, 0x001a }, + { &sfxF8, 0x0019, 0x0019 }, + { &sfxTeleporter, 0x0018, 0x0018 }, + { &sfxFA, 0x0017, 0x0017 }, + { &sfxFB, 0x0016, 0x0016 }, + { &sfxFC, 0x0015, 0x0015 }, + { &sfxItemBombExplode, 0x0014, 0x0014 }, + { &sfxHit, 0x0013, 0x0013 }, + { &sfxFF, 0x0012, 0x0012 }, + { &sfx100, 0x0011, 0x0011 }, + { &sfx101, 0x0010, 0x0010 }, + { &sfx102, 0x000f, 0x000f }, + { &sfx103, 0x0000, 0x0000 }, + { &sfx104, 0x000d, 0x000d }, + { &sfx105, 0x001e, 0x001e }, + { &sfx106, 0x000b, 0x000b }, + { &sfx107, 0x000a, 0x000a }, + { &sfx108, 0x0009, 0x0009 }, + { &sfx109, 0x001e, 0x001e }, + { &sfx10A, 0x0008, 0x0008 }, + { &sfx10B, 0x0007, 0x0007 }, + { &sfx10C, 0x0006, 0x0006 }, + { &sfx10D, 0x0005, 0x0005 }, + { &sfx10E, 0x0004, 0x0004 }, + { &sfx10F, 0x0003, 0x0003 }, + { &sfx110, 0x001d, 0x001d }, + { &sfx111, 0x001c, 0x001c }, + { &sfx112, 0x001b, 0x001b }, + { &sfx113, 0x001a, 0x001a }, + { &sfx114, 0x0019, 0x0019 }, + { &sfx115, 0x0018, 0x0018 }, + { &sfx116, 0x0004, 0x0004 }, + { &sfx117, 0x0016, 0x0016 }, + { &sfxItemShieldBounce, 0x0007, 0x0007 }, + { &sfxItemGlovesKnockback, 0x0014, 0x0014 }, + { &sfxEmArmosOn, 0x0013, 0x0013 }, + { &sfx11B, 0x0012, 0x0012 }, + { &sfx11C, 0x0011, 0x0011 }, + { &sfx11D, 0x0010, 0x0010 }, + { &sfxEmMoblinSpear, 0x000f, 0x000f }, + { &sfxLowHealth, 0x000e, 0x000e }, + { &sfxChargingUp, 0x000d, 0x000d }, + { &sfxStairs, 0x000c, 0x000c }, + { &sfx122, 0x000b, 0x000b }, + { &sfx123, 0x0017, 0x0017 }, + { &sfx124, 0x0009, 0x0009 }, + { &sfx125, 0x0008, 0x0008 }, + { &sfx126, 0x0007, 0x0007 }, + { &sfxBossHit, 0x0006, 0x0006 }, + { &sfxBossDie, 0x0005, 0x0005 }, + { &sfxBossExplode, 0x0004, 0x0004 }, + { &sfx12A, 0x0003, 0x0003 }, + { &sfx12B, 0x001d, 0x001d }, + { &sfx12C, 0x001c, 0x001c }, + { &sfx12D, 0x001b, 0x001b }, + { &sfx12E, 0x001a, 0x001a }, + { &sfx12F, 0x0019, 0x0019 }, + { &sfx130, 0x0018, 0x0018 }, + { &sfx131, 0x0017, 0x0017 }, + { &sfx132, 0x0016, 0x0016 }, + { &sfx133, 0x0015, 0x0015 }, + { &sfx134, 0x0015, 0x0015 }, + { &sfx135, 0x0013, 0x0013 }, + { &sfx136, 0x0012, 0x0012 }, + { &sfx137, 0x0011, 0x0011 }, + { &sfx138, 0x0010, 0x0010 }, + { &sfx139, 0x000f, 0x000f }, + { &sfx13A, 0x000e, 0x000e }, + { &sfx13B, 0x000d, 0x000d }, + { &sfx13C, 0x000c, 0x000c }, + { &sfxItemLanternOn, 0x000b, 0x000b }, + { &sfxItemLanternOff, 0x000a, 0x000a }, + { &sfxItemSwordBeam, 0x0009, 0x0009 }, + { &sfx140, 0x0008, 0x0008 }, + { &sfxHeartContainerSpawn, 0x0007, 0x0007 }, + { &sfxSparkles, 0x0006, 0x0006 }, + { &sfx143, 0x0006, 0x0006 }, + { &sfx144, 0x0005, 0x0005 }, + { &sfx145, 0x0004, 0x0004 }, + { &sfx146, 0x0003, 0x0003 }, + { &sfx147, 0x001d, 0x001d }, + { &sfx148, 0x001c, 0x001c }, + { &sfx149, 0x001b, 0x001b }, + { &sfx14A, 0x001a, 0x001a }, + { &sfx14B, 0x0019, 0x0019 }, + { &sfx14C, 0x0012, 0x0012 }, + { &sfx14D, 0x0017, 0x0017 }, + { &sfx14E, 0x0016, 0x0016 }, + { &sfx14F, 0x0015, 0x0015 }, + { &sfx150, 0x0014, 0x0014 }, + { &sfx151, 0x0013, 0x0013 }, + { &sfx152, 0x0018, 0x0018 }, + { &sfx153, 0x0011, 0x0011 }, + { &sfx154, 0x0010, 0x0010 }, + { &sfx155, 0x000f, 0x000f }, + { &sfx156, 0x000e, 0x000e }, + { &sfx157, 0x000d, 0x000d }, + { &sfx158, 0x000c, 0x000c }, + { &sfx159, 0x000b, 0x000b }, + { &sfx15A, 0x000a, 0x000a }, + { &sfx15B, 0x0009, 0x0009 }, + { &sfx15C, 0x0008, 0x0008 }, + { &sfx15D, 0x0015, 0x0015 }, + { &sfx15E, 0x0006, 0x0006 }, + { &sfx15F, 0x0005, 0x0005 }, + { &sfx160, 0x0004, 0x0004 }, + { &sfx161, 0x001d, 0x001d }, + { &sfx162, 0x001c, 0x001c }, + { &sfx163, 0x001b, 0x001b }, + { &sfx164, 0x001a, 0x001a }, + { &sfx165, 0x0019, 0x0019 }, + { &sfx166, 0x0018, 0x0018 }, + { &sfx167, 0x0017, 0x0017 }, + { &sfx168, 0x0016, 0x0016 }, + { &sfx169, 0x0015, 0x0015 }, + { &sfx16A, 0x0014, 0x0014 }, + { &sfx16B, 0x0013, 0x0013 }, + { &sfx16C, 0x0003, 0x0003 }, + { &sfx16D, 0x0012, 0x0012 }, + { &sfx16E, 0x0011, 0x0011 }, + { &sfxPlyShrinking, 0x0010, 0x0010 }, + { &sfxPlyGrow, 0x000f, 0x000f }, + { &sfx171, 0x000e, 0x000e }, + { &sfx172, 0x000d, 0x000d }, + { &sfxEzloUi, 0x000c, 0x000c }, + { &sfx174, 0x000b, 0x000b }, + { &sfx175, 0x000a, 0x000a }, + { &sfx176, 0x0009, 0x0009 }, + { &sfx177, 0x0009, 0x0009 }, + { &sfx178, 0x0008, 0x0008 }, + { &sfx179, 0x0007, 0x0007 }, + { &sfx17A, 0x0006, 0x0006 }, + { &sfxLavaTitleStep, 0x001d, 0x001d }, + { &sfxLavaTitleWobble, 0x001c, 0x001c }, + { &sfxLavaTitleSink, 0x001b, 0x001b }, + { &sfxLavaTitleFlip, 0x001a, 0x001a }, + { &sfxLavaTitleLand, 0x0019, 0x0019 }, + { &sfx180, 0x0005, 0x0005 }, + { &sfx181, 0x0004, 0x0004 }, + { &sfx182, 0x0003, 0x0003 }, + { &sfx183, 0x0018, 0x0018 }, + { &sfx184, 0x0017, 0x0017 }, + { &sfx185, 0x0016, 0x0016 }, + { &sfx186, 0x0015, 0x0015 }, + { &sfxStairsAscend, 0x0014, 0x0014 }, + { &sfxStairsDescend, 0x0013, 0x0013 }, + { &sfx189, 0x0012, 0x0012 }, + { &sfx18A, 0x0011, 0x0011 }, + { &sfx18B, 0x0010, 0x0010 }, + { &sfx18C, 0x000f, 0x000f }, + { &sfx18D, 0x000e, 0x000e }, + { &sfx18E, 0x000d, 0x000d }, + { &sfx18F, 0x000c, 0x000c }, + { &sfx190, 0x000b, 0x000b }, + { &sfx191, 0x000a, 0x000a }, + { &sfx192, 0x0009, 0x0009 }, + { &sfx193, 0x0008, 0x0008 }, + { &sfx194, 0x0007, 0x0007 }, + { &sfx195, 0x0006, 0x0006 }, + { &sfx196, 0x0005, 0x0005 }, + { &sfx197, 0x0004, 0x0004 }, + { &sfx198, 0x0003, 0x0003 }, + { &sfx199, 0x001d, 0x001d }, + { &sfx19A, 0x001c, 0x001c }, + { &sfx19B, 0x001b, 0x001b }, + { &sfx19C, 0x001a, 0x001a }, + { &sfx19D, 0x0019, 0x0019 }, + { &sfx19E, 0x0018, 0x0018 }, + { &sfx19F, 0x0017, 0x0017 }, + { &sfx1A0, 0x0016, 0x0016 }, + { &sfx1A1, 0x0015, 0x0015 }, + { &sfx1A2, 0x0014, 0x0014 }, + { &sfx1A3, 0x0013, 0x0013 }, + { &sfx1A4, 0x0012, 0x0012 }, + { &sfx1A5, 0x0011, 0x0011 }, + { &sfx1A6, 0x0010, 0x0010 }, + { &sfx1A7, 0x000f, 0x000f }, + { &sfx1A8, 0x000e, 0x000e }, + { &sfx1A9, 0x000d, 0x000d }, + { &sfx1AA, 0x000c, 0x000c }, + { &sfx1AB, 0x000c, 0x000c }, + { &sfx1AC, 0x000a, 0x000a }, + { &sfx1AD, 0x0009, 0x0009 }, + { &sfx1AE, 0x0008, 0x0008 }, + { &sfx1AF, 0x0007, 0x0007 }, + { &sfx1B0, 0x0006, 0x0006 }, + { &sfxIceBlockSlide, 0x001d, 0x001d }, + { &sfxIceBlockStop, 0x001c, 0x001c }, + { &sfxIceBlockMelt, 0x001b, 0x001b }, + { &sfx1B4, 0x001a, 0x001a }, + { &sfx1B5, 0x0019, 0x0019 }, + { &sfx1B6, 0x0018, 0x0018 }, + { &sfxVoGoron1, 0x000a, 0x000a }, + { &sfxVoGoron2, 0x000b, 0x000b }, + { &sfxVoGoron3, 0x000c, 0x000c }, + { &sfxVoGoron4, 0x000d, 0x000d }, + { &sfxEmDekuscrubHit, 0x000e, 0x000e }, + { &sfx1BC, 0x000f, 0x000f }, + { &sfx1BD, 0x0010, 0x0010 }, + { &sfx1BE, 0x0011, 0x0011 }, + { &sfx1BF, 0x0012, 0x0012 }, + { &sfx1C0, 0x0013, 0x0013 }, + { &sfx1C1, 0x0014, 0x0014 }, + { &sfx1C2, 0x0005, 0x0005 }, + { &sfx1C3, 0x0004, 0x0004 }, + { &sfx1C4, 0x0003, 0x0003 }, + { &sfx1C5, 0x001d, 0x001d }, + { &sfx1C6, 0x001c, 0x001c }, + { &sfx1C7, 0x0003, 0x0003 }, + { &sfx1C8, 0x0000, 0x0000 }, + { &sfx1C9, 0x001a, 0x001a }, + { &sfx1CA, 0x001a, 0x001a }, + { &sfx1CB, 0x0018, 0x0018 }, + { &sfx1CC, 0x0017, 0x0017 }, + { &sfxElementPlace, 0x0016, 0x0016 }, + { &sfxElementFloat, 0x0015, 0x0015 }, + { &sfxElementCharge, 0x0014, 0x0014 }, + { &sfx1D0, 0x0013, 0x0013 }, + { &sfxElementInfuse, 0x0012, 0x0012 }, + { &sfx1D2, 0x0011, 0x0011 }, + { &sfx1D3, 0x0010, 0x0010 }, + { &sfx1D4, 0x000f, 0x000f }, + { &sfx1D5, 0x000e, 0x000e }, + { &sfxVoCucco1, 0x000d, 0x000d }, + { &sfxVoCucco2, 0x000c, 0x000c }, + { &sfxVoCucco3, 0x000b, 0x000b }, + { &sfxVoCucco4, 0x000a, 0x000a }, + { &sfxVoCucco5, 0x0009, 0x0009 }, + { &sfx1DB, 0x0008, 0x0008 }, + { &sfx1DC, 0x0007, 0x0007 }, + { &sfx1DD, 0x0006, 0x0006 }, + { &sfx1DE, 0x0003, 0x0003 }, + { &sfx1DF, 0x0003, 0x0003 }, + { &sfx1E0, 0x0003, 0x0003 }, + { &sfx1E1, 0x0003, 0x0003 }, + { &sfx1E2, 0x0003, 0x0003 }, + { &sfx1E3, 0x0003, 0x0003 }, + { &sfx1E4, 0x0002, 0x0002 }, + { &sfx1E5, 0x0002, 0x0002 }, + { &sfx1E6, 0x0002, 0x0002 }, + { &sfx1E7, 0x0002, 0x0002 }, + { &sfx1E8, 0x0004, 0x0004 }, + { &sfx1E9, 0x0004, 0x0004 }, + { &sfx1EA, 0x0006, 0x0006 }, + { &sfx1EB, 0x0006, 0x0006 }, + { &sfx1EC, 0x0006, 0x0006 }, + { &sfx1ED, 0x0006, 0x0006 }, + { &sfx1EE, 0x0007, 0x0007 }, + { &sfx1EF, 0x0007, 0x0007 }, + { &sfx1F0, 0x0007, 0x0007 }, + { &sfx1F1, 0x0008, 0x0008 }, + { &sfx1F2, 0x0008, 0x0008 }, + { &sfx1F3, 0x0009, 0x0009 }, + { &sfx1F4, 0x000a, 0x000a }, + { &sfx1F5, 0x000b, 0x000b }, + { &sfx1F6, 0x000c, 0x000c }, + { &sfx1F7, 0x000d, 0x000d }, + { &sfx1F8, 0x000e, 0x000e }, + { &sfx1F9, 0x000f, 0x000f }, + { &sfx1FA, 0x0010, 0x0010 }, + { &sfx1FB, 0x0011, 0x0011 }, + { &sfx1FC, 0x0012, 0x0012 }, + { &sfx1FD, 0x0013, 0x0013 }, + { &sfx1FE, 0x0014, 0x0014 }, + { &sfx1FF, 0x0015, 0x0015 }, + { &sfx200, 0x0016, 0x0016 }, + { &sfx201, 0x0017, 0x0017 }, + { &sfx202, 0x0018, 0x0018 }, + { &sfx203, 0x0019, 0x0019 }, + { &sfx204, 0x001a, 0x001a }, + { &sfx205, 0x001b, 0x001b }, + { &sfx206, 0x001c, 0x001c }, + { &sfx207, 0x0011, 0x0011 }, + { &sfx208, 0x0004, 0x0004 }, + { &sfx209, 0x0005, 0x0005 }, + { &sfx20A, 0x0006, 0x0006 }, + { &sfx20B, 0x0007, 0x0007 }, + { &sfx20C, 0x0008, 0x0008 }, + { &sfx20D, 0x0009, 0x0009 }, + { &sfx20E, 0x000a, 0x000a }, + { &sfx20F, 0x000b, 0x000b }, + { &sfx210, 0x000c, 0x000c }, + { &sfx211, 0x000d, 0x000d }, + { &sfx212, 0x000e, 0x000e }, + { &sfx213, 0x000f, 0x000f }, + { &sfx214, 0x0010, 0x0010 }, + { &sfx215, 0x0005, 0x0005 }, + { &sfx216, 0x001e, 0x001e }, + { &sfx217, 0x001e, 0x001e }, + { &sfx218, 0x0004, 0x0004 }, + { &sfx219, 0x0003, 0x0003 }, + { &sfx21A, 0x000b, 0x000b }, + { &sfx21B, 0x001d, 0x001d }, + { &sfx21C, 0x001c, 0x001c }, + { &sfx21D, 0x001b, 0x001b }, + { &sfx21E, 0x001a, 0x001a }, + { &sfx21F, 0x0019, 0x0019 }, + { &sfx220, 0x0018, 0x0018 }, + { &sfx221, 0x0017, 0x0017 }, }; diff --git a/src/enemy/gyorgMale.c b/src/enemy/gyorgMale.c index 4b73349a..9c703777 100644 --- a/src/enemy/gyorgMale.c +++ b/src/enemy/gyorgMale.c @@ -908,7 +908,7 @@ void sub_08047BA4(Entity* this) { } else { this->field_0x76.HWORD = 0x88; } - SoundReq(0x1B5); + SoundReq(SFX_1B5); sub_08047BF0(this); } @@ -938,7 +938,7 @@ void sub_08047BF0(Entity* this) { if (this->y.HALF.HI > gRoomControls.roomOriginY + 0x270) { this->subAction = 2; this->field_0x7c.HALF.HI = 0xAA; - SoundReq(0x12D); + SoundReq(SFX_12D); InitAnimationForceUpdate(this, 1); } } else { diff --git a/src/enemy/rope.c b/src/enemy/rope.c index 5033ae4c..1b196527 100644 --- a/src/enemy/rope.c +++ b/src/enemy/rope.c @@ -84,7 +84,7 @@ void sub_08031480(Entity* this) { this->spriteSettings.b.draw = 3; this->spriteRendering.b3 = 1; this->spriteOrientation.flipY = 1; - SoundReq(0x12d); + SoundReq(SFX_12D); } } else { if (sub_08003FC4(this, 0x1800) == 0) { diff --git a/src/enemy/spinyChuchu.c b/src/enemy/spinyChuchu.c index 71ffc191..bd0ca141 100644 --- a/src/enemy/spinyChuchu.c +++ b/src/enemy/spinyChuchu.c @@ -124,7 +124,7 @@ void sub_08022654(Entity* this) { if (--this->field_0xf) return; this->subAction = 1; - SoundReq(0x12d); + SoundReq(SFX_12D); InitializeAnimation(this, 0); /* fallthrough */ case 1: diff --git a/src/enemy/vaatiBall.c b/src/enemy/vaatiBall.c index 0c74ffb0..7420c131 100644 --- a/src/enemy/vaatiBall.c +++ b/src/enemy/vaatiBall.c @@ -40,7 +40,7 @@ void VaatiBall(Entity* this) { this->currentHealth = -1; parent->field_0x80.HALF.LO--; CreateDust(this); - SoundReq(0x1c3); + SoundReq(SFX_1C3); } } } @@ -369,7 +369,7 @@ void sub_08044B04(Entity* this) { if (this->actionDelay) { if (--this->actionDelay == 0) { this->speed = 1280; - SoundReq(0x14f); + SoundReq(SFX_14F); } } if (this->field_0x78.HALF.HI == 3) diff --git a/src/item.c b/src/item.c index 46ae7cc9..00a67f0c 100644 --- a/src/item.c +++ b/src/item.c @@ -55,7 +55,7 @@ void OcarinaUse(ItemBehavior *beh, u32 arg1) gPlayerState.keepFacing |= bVar1; sub_08078F60(); sub_08077D38(beh, arg1); - SoundReq(0x216); + SoundReq(SFX_216); sub_0805E544(); } } @@ -103,7 +103,7 @@ void sub_08076D34(ItemBehavior* beh, u32 arg1) { beh->stateID++; beh->field_0xf = 0; gPlayerState.field_0xa &= ~(u8)(8 >> arg1); - SoundReq(0x15d); + SoundReq(SFX_15D); } } else { gPlayerState.field_0x3[0] = 0; diff --git a/src/main.c b/src/main.c index c17ba447..5cf16717 100644 --- a/src/main.c +++ b/src/main.c @@ -206,7 +206,7 @@ u32 sub_08056134(void) { } void InitDMA() { - SoundReq(SND_VSYNC_OFF); + SoundReq(SONG_VSYNC_OFF); gScreen._6d = gScreen._6c; gScreen._6c = 0; @@ -219,7 +219,7 @@ void InitDMA() { } void sub_08056208() { - SoundReq(SND_VSYNC_ON); + SoundReq(SONG_VSYNC_ON); gScreen._6c = gScreen._6d; gScreen._6d = 0; } diff --git a/src/manager/manager3.c b/src/manager/manager3.c index bd15e45c..5be578f2 100644 --- a/src/manager/manager3.c +++ b/src/manager/manager3.c @@ -58,7 +58,7 @@ void sub_080576C0(Manager3* this) { this->manager.unk_0e); if (!this->manager.unk_0f) { this->manager.unk_0f = 1; - SoundReq(0x152); + SoundReq(SFX_152); } } } diff --git a/src/npc/bladeBrothers.c b/src/npc/bladeBrothers.c index 223000f2..7bb1fdc3 100644 --- a/src/npc/bladeBrothers.c +++ b/src/npc/bladeBrothers.c @@ -169,7 +169,7 @@ void sub_08068BEC(Entity* this, u32 unused) { if (target) { target->spritePriority.b0 = 1; PositionRelative(this, target, 0, -0x100000); - SoundReq(0xfa); + SoundReq(SFX_FA); } } diff --git a/src/npc/ezloCap.c b/src/npc/ezloCap.c index 6f483b66..1dd254cb 100644 --- a/src/npc/ezloCap.c +++ b/src/npc/ezloCap.c @@ -185,7 +185,7 @@ void sub_0806DAE8(Entity* this) { break; } - SoundReq(0xcd); + SoundReq(SFX_TASK_COMPLETE); } void sub_0806DB44(Entity* this, ScriptExecutionContext* context) { diff --git a/src/npc/rem.c b/src/npc/rem.c index 0498c6db..de3e0fb5 100644 --- a/src/npc/rem.c +++ b/src/npc/rem.c @@ -27,11 +27,11 @@ void sub_0806a370(Entity* this) { pbVar1 = &this->frames.all; if (*pbVar1 == 1) { *pbVar1 = 0; - SoundReq(0x218); + SoundReq(SFX_218); } if (*pbVar1 == 2) { *pbVar1 = 0; - SoundReq(0x219); + SoundReq(SFX_219); } } } diff --git a/src/object/bird.c b/src/object/bird.c index fcf03eab..6e8cf037 100644 --- a/src/object/bird.c +++ b/src/object/bird.c @@ -34,7 +34,7 @@ void sub_0809CF54(Entity* this) { this->direction = 8; this->collisionLayer = 2; this->x.HALF.HI = gRoomControls.roomScrollX; - SoundReq(0x123); + SoundReq(SFX_123); UpdateSpriteForCollisionLayer(this); InitAnimationForceUpdate(this, 0); target = CreateObject(0x95, 1, 0); diff --git a/src/object/button.c b/src/object/button.c index ca180856..0530d52f 100644 --- a/src/object/button.c +++ b/src/object/button.c @@ -95,7 +95,7 @@ void sub_08081C30(Entity* this) { this->action = 2; ClearFlag(this->field_0x86.HWORD); SetTileType(0x77, this->field_0x74.HWORD, this->collisionLayer); - SoundReq(0x10C); + SoundReq(SFX_10C); } } @@ -261,7 +261,7 @@ u32 sub_08081F7C(Entity* this, u32 r7) { SetFlag(this->field_0x86.HWORD); SetTileType(r7, this->field_0x74.HWORD, this->collisionLayer); sub_08081F24(this); - SoundReq(0x10C); + SoundReq(SFX_10C); if (this->field_0x70.HALF_U.LO != 0xFFFF) SetTile(this->field_0x70.HALF_U.LO, this->field_0x74.HWORD, this->collisionLayer); return 0; diff --git a/src/object/cloud.c b/src/object/cloud.c index 56b55984..20247c76 100644 --- a/src/object/cloud.c +++ b/src/object/cloud.c @@ -46,7 +46,7 @@ void sub_0809F548(Entity* this) { if (--this->actionDelay == 0) { this->action = 2; this->actionDelay = 90; - SoundReq(285); + SoundReq(SFX_11D); sub_0809F814((((this->x.HALF.HI - gRoomControls.roomOriginX) >> 4) & 63) | (((this->y.HALF.HI - gRoomControls.roomOriginY) >> 4) & 63) << 6); } else { @@ -94,7 +94,7 @@ void sub_0809F61C(Entity* this) { if (--this->actionDelay == 0) { this->action = 3; this->actionDelay = 120; - SoundReq(285); + SoundReq(SFX_11D); sub_0809F814((((this->x.HALF.HI - gRoomControls.roomOriginX) >> 4) & 63) | (((this->y.HALF.HI - gRoomControls.roomOriginY) >> 4) & 63) << 6); } else { @@ -178,7 +178,7 @@ void sub_0809F7BC(Entity* this) { void sub_0809F7F4(Entity* this) { if (--this->field_0x68.HALF.LO == 0) { this->field_0x68.HALF.LO = 12; - SoundReq(388); + SoundReq(SFX_184); } } diff --git a/src/object/greatFairy.c b/src/object/greatFairy.c index 87afa483..08ac1cd2 100644 --- a/src/object/greatFairy.c +++ b/src/object/greatFairy.c @@ -105,7 +105,7 @@ void GreatFairy_SpawningUpdate(Entity* this) { if (mini != NULL) { CopyPosition(this, mini); DoFade(6, 4); - SoundReq(325); + SoundReq(SFX_145); this->action = 4; this->actionDelay = 60; this->spriteSettings.b.draw = 1; diff --git a/src/object/houseDoorExterior.c b/src/object/houseDoorExterior.c index 9e8ffba2..df412a30 100644 --- a/src/object/houseDoorExterior.c +++ b/src/object/houseDoorExterior.c @@ -112,7 +112,7 @@ static void sub_0808681C(Entity* this) { this->action++; this->frameIndex = 1; sub_08078AC0(16, 0, 1); - SoundReq(0x111); + SoundReq(SFX_111); } break; } diff --git a/src/object/itemOnGround.c b/src/object/itemOnGround.c index 351b21bd..1e983cc1 100644 --- a/src/object/itemOnGround.c +++ b/src/object/itemOnGround.c @@ -182,7 +182,7 @@ static void sub_08081150(Entity* this) { this->height.HALF.HI = -0x80; this->spriteOrientation.flipY = 1; this->spriteRendering.b3 = 1; - SoundReq(0x12D); + SoundReq(SFX_12D); } static void sub_08081188(Entity* this) { @@ -206,7 +206,7 @@ void sub_080811C8(Entity* this) { void sub_080811D8(Entity* this) { sub_08081188(this); - SoundReq(0x215); + SoundReq(SFX_215); } void sub_080811EC(Entity* this) { diff --git a/src/object/jailBars.c b/src/object/jailBars.c index 74fcfeae..fd534907 100644 --- a/src/object/jailBars.c +++ b/src/object/jailBars.c @@ -33,7 +33,7 @@ void sub_080A0910(Entity* this) { if (CheckFlags(this->field_0x86.HWORD) != 0) { this->action = 2; sub_080A0960(this, 1); - SoundReq(0x10b); + SoundReq(SFX_10B); } } diff --git a/src/object/metalDoor.c b/src/object/metalDoor.c index c56d0014..475a35ac 100644 --- a/src/object/metalDoor.c +++ b/src/object/metalDoor.c @@ -77,7 +77,7 @@ void sub_080A07BC(Entity* this) { this->direction = 0x10; this->y.HALF.HI += 2; sub_080A0870(this); - SoundReq(0x10b); + SoundReq(SFX_10B); } } diff --git a/src/object/minecart.c b/src/object/minecart.c index af74c357..7578a6b2 100644 --- a/src/object/minecart.c +++ b/src/object/minecart.c @@ -63,7 +63,7 @@ void sub_080917DC(Entity* this) { this->field_0x20 = 0x2a000; this->action = 7; InitAnimationForceUpdate(this, this->type2 + 4 + this->animationState); - SoundReq(0x13b); + SoundReq(SFX_13B); } else { if (sub_0800445C(this) != 0) { if (((gPlayerState.flags.all & 0x40080) == 0) && (gPlayerState.field_0x1c == 0) && @@ -113,7 +113,7 @@ void sub_080918A4(Entity* this) { this->field_0x44 = 8; sub_0801766C(this); sub_0807BA8C(COORD_TO_TILE(this), this->collisionLayer); - SoundReq(0x137); + SoundReq(SFX_137); } } else { gPlayerEntity.direction = GetFacingDirection(&gPlayerEntity, this); @@ -149,7 +149,7 @@ void sub_080919AC(Entity* this) { gPlayerEntity.spritePriority.b0 = this->spritePriority.b0 - 1; if (!sub_08091DDC(this)) { if ((gScreenTransition.frameCount & 0xf) == 0) { - SoundReq(0x138); + SoundReq(SFX_138); } if (--this->field_0xf == 0xff) { @@ -183,7 +183,7 @@ void sub_080919AC(Entity* this) { sub_08004168(this); InitAnimationForceUpdate(this, this->animationState + 0xc); SoundReq(SFX_PLY_VO4); - SoundReq(0x139); + SoundReq(SFX_139); return; case 0x67: case 0x68: diff --git a/src/object/object49.c b/src/object/object49.c index 82d39bd6..65ffe576 100644 --- a/src/object/object49.c +++ b/src/object/object49.c @@ -218,7 +218,7 @@ void sub_0808F498(Entity* this) { if (this->action != 0) { if (sub_0806F3E4(this)) { if (gScreenTransition.frameCount % 16 == 0) { - SoundReq(0xEF); + SoundReq(SFX_EF); } DeleteThisEntity(); } diff --git a/src/object/objectA2.c b/src/object/objectA2.c index 87c75e4e..701a12d5 100644 --- a/src/object/objectA2.c +++ b/src/object/objectA2.c @@ -49,7 +49,7 @@ void sub_0809F374(Entity* this) { this->height.WORD = 0; this->action = 2; InitializeAnimation(this, 1); - SoundReq(0x186); + SoundReq(SFX_186); } else { this->actionDelay++; } @@ -65,7 +65,7 @@ void sub_0809F374(Entity* this) { case 1: this->actionDelay = 0; sub_0809F448(this); - SoundReq(0x186); + SoundReq(SFX_186); } } } diff --git a/src/player.c b/src/player.c index c542c062..0a33b246 100644 --- a/src/player.c +++ b/src/player.c @@ -185,7 +185,7 @@ void sub_08070D38(Entity* this) { } gPlayerState.jumpStatus = 0x80; - SoundReq(0x14c); + SoundReq(SFX_14C); ResetPlayer(); sub_08078F60(); } @@ -467,7 +467,7 @@ void sub_0807127C(Entity* this) { if (gPlayerState.flags.all & 0x80) { this->actionDelay = 0x3c; gPlayerState.field_0x8 = 0xc19; - SoundReq(0x84); + SoundReq(SFX_WATER_SPLASH); } else { if ((gPlayerState.flags.all & 0x10000) == 0) sub_08004168(this); @@ -528,7 +528,7 @@ static void PlayerUsePortal(Entity* this) { this->subAction = 7; this->actionDelay = 30; DoFade(7, 16); - SoundReq(0xf8); + SoundReq(SFX_F8); } else { sub_0804ACF8(); } @@ -641,7 +641,7 @@ static void PortalShrinkInit(Entity* this) { sub_0805EC9C(this, 0x100, 0x100, 0); gPlayerState.field_0x8 = 0x2c3; gPlayerState.flags.all |= 0x80; - SoundReq(0x16f); + SoundReq(SFX_PLY_SHRINKING); } // horrible @@ -912,7 +912,7 @@ void sub_08071BDC(Entity* this) { gPlayerState.pushedObject = 0; sub_0800451C(this); ResetPlayer(); - SoundReq(0x87); + SoundReq(SFX_PLY_DIE); } void sub_08071CAC(Entity* this) { @@ -927,7 +927,7 @@ void sub_08071CAC(Entity* this) { this->subAction = 2; this->actionDelay = 0xf0; - SoundReq(0x7b); + SoundReq(SFX_PLY_VO7); } } diff --git a/src/room.c b/src/room.c index 0797da1d..4a9527b7 100644 --- a/src/room.c +++ b/src/room.c @@ -1027,7 +1027,7 @@ void sub_0804C018(void) { if (CheckGlobalFlag(MAZE_CLEAR)) if (gScreenTransition.playerStartPos.WORD == 0x2780078) // todo: wtf - SoundReq(0x72); + SoundReq(SFX_SECRET); ClearGlobalFlag(MAZE_CLEAR); }