Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
audio_defines.h
Go to the documentation of this file.
1 #ifndef _AUDIODEFINES_H
2 #define _AUDIODEFINES_H
3 
4 // Sound Magic Definition:
5 // First Byte (Upper Nibble): Sound Bank (not the same as audio bank!)
6 // First Byte (Lower Nibble): Bitflags for audio playback?
7 // Second Byte: Sound ID
8 // Third Byte: Priority
9 // Fourth Byte (Upper Nibble): More bitflags
10 // Fourth Byte (Lower Nibble): Sound Status (this is set to SOUND_STATUS_PLAYING when passed to the audio driver.)
11 #define SOUND_ARG_LOAD(bank, playFlags, soundID, priority, flags2) (((u32) (bank) << 28) | \
12  ((u32) (playFlags) << 24) | ((u32) (soundID) << 16) | ((u32) (priority) << 8) | \
13  ((u32) (flags2) << 4) | SOUND_STATUS_STARTING)
14 
15 #define SOUNDARGS_MASK_BANK 0xF0000000
16 #define SOUNDARGS_MASK_SOUNDID 0x00FF0000
17 #define SOUNDARGS_MASK_PRIORITY 0x0000FF00
18 #define SOUNDARGS_MASK_STATUS 0x0000000F
19 
20 #define SOUNDARGS_SHIFT_BANK 28
21 #define SOUNDARGS_SHIFT_SOUNDID 16
22 #define SOUNDARGS_SHIFT_PRIORITY 8
23 
24 /* Audio Status */
25 #define SOUND_STATUS_STOPPED 0
26 #define SOUND_STATUS_STARTING 1
27 #define SOUND_STATUS_PLAYING 2
28 
29 /* Audio lower bitflags. TODO: Figure out what these mean and use them below. */
30 #define SOUND_LO_BITFLAG_UNK1 0x10 // fade in?
31 #define SOUND_NO_ECHO 0x20 // not in JP
32 #define SOUND_LO_BITFLAG_UNK8 0x80 // restart playing on each play_sound call?
33 
34 /* Audio playback bitflags. TODO: Figure out what these mean and use them below. */
35 #define SOUND_PL_BITFLAG_UNK1 0x1000000
36 #define SOUND_PL_BITFLAG_UNK2 0x2000000
37 #define SOUND_PL_BITFLAG_UNK4 0x4000000
38 #define SOUND_PL_BITFLAG_UNK8 0x8000000
39 
40 // silence
41 #define NO_SOUND 0
42 
54 /* Terrain sounds */
55 
74 /* not verified */ #define SOUND_TERRAIN_1 SOUND_ARG_LOAD(0, 4, 0x00, 0x80, 8)
75 /* not verified */ #define SOUND_TERRAIN_2 SOUND_ARG_LOAD(0, 4, 0x08, 0x80, 8)
76 /* not verified */ #define SOUND_TERRAIN_3 SOUND_ARG_LOAD(0, 6, 0x10, 0x80, 8)
77 /* not verified */ #define SOUND_TERRAIN_4 SOUND_ARG_LOAD(0, 4, 0x18, 0x80, 8)
78 /* not verified */ #define SOUND_TERRAIN_5 SOUND_ARG_LOAD(0, 6, 0x20, 0x80, 8)
79 
80 /* not verified */ #define SOUND_ACTION_UNKNOWN428 SOUND_ARG_LOAD(0, 4, 0x28, 0x90, 8)
81 /* not verified */ #define SOUND_ACTION_UNKNOWN429 SOUND_ARG_LOAD(0, 4, 0x29, 0x90, 8)
82 /* not verified */ #define SOUND_ACTION_UNKNOWN42A SOUND_ARG_LOAD(0, 4, 0x2A, 0x90, 8)
83 /* not verified */ #define SOUND_ACTION_UNKNOWN42B SOUND_ARG_LOAD(0, 4, 0x2B, 0x90, 8)
84 /* not verified */ #define SOUND_ACTION_UNKNOWN62C SOUND_ARG_LOAD(0, 6, 0x2C, 0x00, 8)
85 /* not verified */ #define SOUND_ACTION_UNKNOWN42D SOUND_ARG_LOAD(0, 4, 0x2D, 0xA0, 8)
86 /* not verified */ #define SOUND_ACTION_UNKNOWN42E SOUND_ARG_LOAD(0, 4, 0x2E, 0x00, 8)
87 /* not verified */ #define SOUND_ACTION_UNKNOWN42F SOUND_ARG_LOAD(0, 4, 0x2F, 0x90, 8)
88 /* not verified */ #define SOUND_ACTION_UNKNOWN430 SOUND_ARG_LOAD(0, 4, 0x30, 0xC0, 8)
89 /* not verified */ #define SOUND_ACTION_UNKNOWN431 SOUND_ARG_LOAD(0, 4, 0x31, 0x60, 8)
90 /* not verified */ #define SOUND_ACTION_UNKNOWN432 SOUND_ARG_LOAD(0, 4, 0x32, 0x80, 8)
91 /* not verified */ #define SOUND_ACTION_UNKNOWN433 SOUND_ARG_LOAD(0, 4, 0x33, 0x80, 8)
92 /* not verified */ #define SOUND_ACTION_UNKNOWN434 SOUND_ARG_LOAD(0, 4, 0x34, 0x80, 8)
93 /* not verified */ #define SOUND_ACTION_UNKNOWN435 SOUND_ARG_LOAD(0, 4, 0x35, 0x80, 8)
94 /* not verified */ #define SOUND_ACTION_SWISH1 SOUND_ARG_LOAD(0, 4, 0x36, 0x80, 8)
95 /* not verified */ #define SOUND_ACTION_SWISH2 SOUND_ARG_LOAD(0, 4, 0x37, 0x80, 8)
96 /* not verified */ #define SOUND_ACTION_UNKNOWN438 SOUND_ARG_LOAD(0, 4, 0x38, 0x80, 8)
97 // 0x39?
98 /* not verified */ #define SOUND_ACTION_CLIMBUPTREE SOUND_ARG_LOAD(0, 4, 0x3A, 0x80, 8)
99 /* not verified */ #define SOUND_ACTION_CLIMBDOWNTREE 0x043B
100 /* not verified */ #define SOUND_ACTION_UNKNOWN43C 0x043C
101 /* not verified */ #define SOUND_ACTION_UNKNOWN43D SOUND_ARG_LOAD(0, 4, 0x3D, 0x80, 8)
102 /* not verified */ #define SOUND_ACTION_UNKNOWN43E SOUND_ARG_LOAD(0, 4, 0x3E, 0x80, 8)
103 /* not verified */ #define SOUND_ACTION_PATBACK SOUND_ARG_LOAD(0, 4, 0x3F, 0x80, 8)
104 /* not verified */ #define SOUND_ACTION_BRUSHHAIR SOUND_ARG_LOAD(0, 4, 0x40, 0x80, 8)
105 /* not verified */ #define SOUND_ACTION_UNKNOWN441 SOUND_ARG_LOAD(0, 4, 0x41, 0x80, 8)
106 /* not verified */ #define SOUND_ACTION_UNKNOWN442 SOUND_ARG_LOAD(0, 4, 0x42, 0x80, 8)
107 /* not verified */ #define SOUND_ACTION_UNKNOWN443 SOUND_ARG_LOAD(0, 4, 0x43, 0x80, 8)
108 /* not verified */ #define SOUND_ACTION_UNKNOWN444 SOUND_ARG_LOAD(0, 4, 0x44, 0xC0, 8)
109 /* not verified */ #define SOUND_ACTION_UNKNOWN444_2 SOUND_ARG_LOAD(0, 4, 0x44, 0xB0, 8)
110 /* not verified */ #define SOUND_ACTION_UNKNOWN444_3 SOUND_ARG_LOAD(0, 4, 0x44, 0xA0, 8)
111 /* not verified */ #define SOUND_ACTION_UNKNOWN445 SOUND_ARG_LOAD(0, 4, 0x45, 0xA0, 8)
112 /* not verified */ #define SOUND_ACTION_UNKNOWN446 SOUND_ARG_LOAD(0, 4, 0x46, 0xA0, 8)
113 /* not verified */ #define SOUND_ACTION_UNKNOWN447 SOUND_ARG_LOAD(0, 4, 0x47, 0xA0, 8)
114 /* not verified */ #define SOUND_TERRAIN_6 SOUND_ARG_LOAD(0, 4, 0x48, 0x80, 8)
115 /* not verified */ #define SOUND_ACTION_UNKNOWN450 SOUND_ARG_LOAD(0, 4, 0x50, 0x90, 8)
116 /* not verified */ #define SOUND_ACTION_UNKNOWN451 SOUND_ARG_LOAD(0, 4, 0x51, 0x90, 8)
117 /* not verified */ #define SOUND_ACTION_UNKNOWN452 SOUND_ARG_LOAD(0, 4, 0x52, 0x90, 8)
118 // 0x53, 0x54, 0x55?
119 /* not verified */ #define SOUND_ACTION_UNKNOWN456 SOUND_ARG_LOAD(0, 4, 0x56, 0x80, 8)
120 /* not verified */ #define SOUND_ACTION_UNKNOWN457 SOUND_ARG_LOAD(0, 4, 0x57, 0xC0, 8)
121 /* not verified */ #define SOUND_ACTION_UNKNOWN458 SOUND_ARG_LOAD(0, 4, 0x58, 0xA0, 8)
122 /* not verified */ #define SOUND_ACTION_UNKNOWN459 SOUND_ARG_LOAD(0, 4, 0x59, 0xB0, 8)
123 /* not verified */ #define SOUND_ACTION_UNKNOWN45A SOUND_ARG_LOAD(0, 4, 0x5A, 0x80, 8)
124 /* not verified */ #define SOUND_ACTION_UNKNOWN45B SOUND_ARG_LOAD(0, 4, 0x5B, 0xFF, 8)
125 /* not verified */ #define SOUND_ACTION_UNKNOWN45C SOUND_ARG_LOAD(0, 4, 0x5C, 0x80, 8)
126 // 0x5D?
127 /* not verified */ #define SOUND_ACTION_UNKNOWN45E SOUND_ARG_LOAD(0, 4, 0x5E, 0x80, 8)
128 /* not verified */ #define SOUND_ACTION_UNKNOWN45F SOUND_ARG_LOAD(0, 4, 0x5F, 0x80, 8)
129 /* not verified */ #define SOUND_ACTION_UNKNOWN460 SOUND_ARG_LOAD(0, 4, 0x60, 0x80, 8)
130 
131 
132 /* Moving Sound Effects */
133 // might be a bad name, consider something else.
134 /* not verified */ #define SOUND_MOVING_SLIDING1 0x1000
135 /* not verified */ #define SOUND_UNKNOWN_UNK1400 SOUND_ARG_LOAD(1, 4, 0x00, 0x00, 0)
136 /* not verified */ #define SOUND_MOVING_SLIDING2 0x1001
137 /* not verified */ #define SOUND_UNKNOWN_UNK1401 SOUND_ARG_LOAD(1, 4, 0x01, 0x00, 0)
138 /* not verified */ #define SOUND_MOVING_SLIDINGWATER1 0x1002
139 /* not verified */ #define SOUND_UNKNOWN_UNK1402 SOUND_ARG_LOAD(1, 4, 0x02, 0x00, 0)
140 /* not verified */ #define SOUND_MOVING_SLIDING3 0x1003
141 /* not verified */ #define SOUND_UNKNOWN_UNK1403 SOUND_ARG_LOAD(1, 4, 0x03, 0x00, 0)
142 /* not verified */ #define SOUND_MOVING_SLIDINGGHOST 0x1004
143 /* not verified */ #define SOUND_UNKNOWN_UNK1404 SOUND_ARG_LOAD(1, 4, 0x04, 0x00, 0)
144 /* not verified */ #define SOUND_MOVING_SLIDINGGRASS 0x1005
145 /* not verified */ #define SOUND_UNKNOWN_UNK1405 SOUND_ARG_LOAD(1, 4, 0x05, 0x00, 0)
146 /* not verified */ #define SOUND_MOVING_SLIDINGSNOW 0x1006
147 /* not verified */ #define SOUND_UNKNOWN_UNK1406 SOUND_ARG_LOAD(1, 4, 0x06, 0x00, 0)
148 /* not verified */ #define SOUND_MOVING_SLIDINGSAND 0x1007
149 /* not verified */ #define SOUND_MOVING_SLIDING4 0x1008
150 /* not verified */ #define SOUND_MOVING_SLIDING5 0x1009
151 /* not verified */ #define SOUND_MOVING_SLIDINGWATER2 0x100A
152 /* not verified */ #define SOUND_MOVING_SLIDING6 0x100B
153 /* not verified */ #define SOUND_UNKNOWN_UNK1410 SOUND_ARG_LOAD(1, 4, 0x10, 0x00, 0)
154 /* not verified */ #define SOUND_UNKNOWN_UNK1411 SOUND_ARG_LOAD(1, 4, 0x11, 0x00, 0)
155 /* not verified */ #define SOUND_UNKNOWN_UNK1412 SOUND_ARG_LOAD(1, 4, 0x12, 0x80, 0)
156 /* not verified */ #define SOUND_UNKNOWN_UNK1414 SOUND_ARG_LOAD(1, 4, 0x14, 0x00, 0)
157 /* not verified */ #define SOUND_UNKNOWN_UNK1416 SOUND_ARG_LOAD(1, 4, 0x16, 0x00, 0)
158 /* not verified */ #define SOUND_UNKNOWN_UNK1417 SOUND_ARG_LOAD(1, 4, 0x17, 0x00, 0)
159 /* not verified */ #define SOUND_UNKNOWN_UNK1C18 SOUND_ARG_LOAD(1, 0xC, 0x18, 0x00, 0)
160 /* not verified */ #define SOUND_MOVING_UNKNOWN19 SOUND_ARG_LOAD(1, 0xD, 0x19, 0x20, 0)
161 /* not verified */ #define SOUND_MOVING_ONFIRE 0x1020
162 /* not verified */ #define SOUND_UNKNOWN_UNK1420 SOUND_ARG_LOAD(1, 4, 0x20, 0x00, 0)
163 /* not verified */ #define SOUND_MOVING_UNKNOWN 0x1021
164 /* not verified */ #define SOUND_UNKNOWN_UNK1428 SOUND_ARG_LOAD(1, 4, 0x28, 0x00, 0)
165 
166 /* Mario Sound Effects */
167 /* not verified */ #define SOUND_MARIO_YAH SOUND_ARG_LOAD(2, 4, 0x00, 0x80, 8)
168 /* not verified */ #define SOUND_MARIO_WAH1 0x2401
169 /* not verified */ #define SOUND_MARIO_WOOH 0x2402
170 /* not verified */ #define SOUND_MARIO_HOOHOO SOUND_ARG_LOAD(2, 4, 0x03, 0x80, 8)
171 /* not verified */ #define SOUND_MARIO_YAHOO SOUND_ARG_LOAD(2, 4, 0x04, 0x80, 8)
172 /* not verified */ #define SOUND_MARIO_UH SOUND_ARG_LOAD(2, 4, 0x05, 0x80, 8)
173 /* not verified */ #define SOUND_MARIO_HRMM SOUND_ARG_LOAD(2, 4, 0x06, 0x80, 8)
174 /* not verified */ #define SOUND_MARIO_WAH2 SOUND_ARG_LOAD(2, 4, 0x07, 0x80, 8)
175 /* not verified */ #define SOUND_MARIO_WHOA SOUND_ARG_LOAD(2, 4, 0x08, 0xC0, 8)
176 /* not verified */ #define SOUND_MARIO_EEUH SOUND_ARG_LOAD(2, 4, 0x09, 0x80, 8)
177 /* not verified */ #define SOUND_MARIO_ATTACKED SOUND_ARG_LOAD(2, 4, 0x0A, 0xFF, 8)
178 /* not verified */ #define SOUND_MARIO_OOOF SOUND_ARG_LOAD(2, 4, 0x0B, 0x80, 8)
179 /* not verified */ #define SOUND_MARIO_OOOF2 SOUND_ARG_LOAD(2, 4, 0x0B, 0xD0, 8)
180 /* not verified */ #define SOUND_MARIO_HEREWEGO SOUND_ARG_LOAD(2, 4, 0x0C, 0x80, 8)
181 /* not verified */ #define SOUND_MARIO_YAWNING SOUND_ARG_LOAD(2, 4, 0x0D, 0x80, 8)
182 /* not verified */ #define SOUND_MARIO_SNORING1 SOUND_ARG_LOAD(2, 4, 0x0E, 0x80, 8)
183 /* not verified */ #define SOUND_MARIO_SNORING2 SOUND_ARG_LOAD(2, 4, 0x0F, 0x80, 8)
184 /* not verified */ #define SOUND_MARIO_WAAAOOOW SOUND_ARG_LOAD(2, 4, 0x10, 0xC0, 8)
185 /* not verified */ #define SOUND_MARIO_HAHA SOUND_ARG_LOAD(2, 4, 0x11, 0x80, 8)
186 /* not verified */ #define SOUND_MARIO_HAHA_2 SOUND_ARG_LOAD(2, 4, 0x11, 0xF0, 8)
187 /* not verified */ #define SOUND_MARIO_HOO 0x2412
188 /* not verified */ #define SOUND_MARIO_UH2 SOUND_ARG_LOAD(2, 4, 0x13, 0xD0, 8)
189 /* not verified */ #define SOUND_MARIO_UH2_2 SOUND_ARG_LOAD(2, 4, 0x13, 0x80, 8)
190 /* not verified */ #define SOUND_MARIO_ONFIRE SOUND_ARG_LOAD(2, 4, 0x14, 0xA0, 8)
191 /* not verified */ #define SOUND_MARIO_DYING SOUND_ARG_LOAD(2, 4, 0x15, 0xFF, 8)
192 /* not verified */ #define SOUND_MARIO_HOO2 SOUND_ARG_LOAD(2, 4, 0x16, 0x80, 8)
193 /* not verified */ #define SOUND_MARIO_COUGHING 0x2417
194 /* not verified */ #define SOUND_MARIO_HOO3 SOUND_ARG_LOAD(2, 4, 0x18, 0x80, 8)
195 /* not verified */ #define SOUND_MARIO_HOO4 0x2419
196 /* not verified */ #define SOUND_MARIO_HOO5 0x241A
197 /* not verified */ #define SOUND_MARIO_COUGHING2 SOUND_ARG_LOAD(2, 4, 0x1B, 0x80, 8)
198 /* not verified */ #define SOUND_MARIO_COUGHING3 SOUND_ARG_LOAD(2, 4, 0x1C, 0x80, 8)
199 /* not verified */ #define SOUND_MARIO_COUGHING4 SOUND_ARG_LOAD(2, 4, 0x1D, 0x80, 8)
200 /* not verified */ #define SOUND_MARIO_YAH2 SOUND_ARG_LOAD(2, 4, 0x1E, 0x80, 8)
201 /* not verified */ #define SOUND_MARIO_HOO6 SOUND_ARG_LOAD(2, 4, 0x1F, 0x80, 8)
202 /* not verified */ #define SOUND_MARIO_MAMAMIA SOUND_ARG_LOAD(2, 4, 0x20, 0x80, 8)
203 /* not verified */ #define SOUND_MARIO_OKEYDOKEY 0x2421
204 /* not verified */ #define SOUND_MARIO_WAH3 SOUND_ARG_LOAD(2, 4, 0x22, 0x80, 8)
205 /* not verified */ #define SOUND_MARIO_DROWNING SOUND_ARG_LOAD(2, 4, 0x23, 0xF0, 8)
206 /* not verified */ #define SOUND_MARIO_WAH4 SOUND_ARG_LOAD(2, 4, 0x24, 0x80, 8)
207 /* not verified */ #define SOUND_MARIO_UH3 0x2425
208 /* not verified */ #define SOUND_MARIO_HEAVYLIFT 0x2426
209 /* not verified */ #define SOUND_MARIO_WAH5 0x2427
210 
211 /* Mario Sound Effects (Added in US) */
212 /* not verified */ #define SOUND_PEACH_DEARMARIO SOUND_ARG_LOAD(2, 4, 0x28, 0xFF, 8)
213 /* not verified */ #define SOUND_MARIO_WOOH2 0x2429
214 /* not verified */ #define SOUND_MARIO_WOOH3 0x242A
215 /* not verified */ // the next 5 sounds are in a group of 5 for which the sound is determined by the play_sound call used.
216 /* not verified */ #define SOUND_MARIO_YAHOO2 SOUND_ARG_LOAD(2, 4, 0x2B, 0x80, 8)
217 /* not verified */ #define SOUND_MARIO_YAHOO3 SOUND_ARG_LOAD(2, 4, 0x2C, 0x80, 8)
218 /* not verified */ #define SOUND_MARIO_YAHOO4 SOUND_ARG_LOAD(2, 4, 0x2D, 0x80, 8)
219 /* not verified */ #define SOUND_MARIO_WAHA SOUND_ARG_LOAD(2, 4, 0x2E, 0x80, 8)
220 /* not verified */ #define SOUND_MARIO_YIPEE SOUND_ARG_LOAD(2, 4, 0x2F, 0x80, 8)
221 /* not verified */ #define SOUND_MARIO_DOH SOUND_ARG_LOAD(2, 4, 0x30, 0x80, 8)
222 /* not verified */ #define SOUND_MARIO_GAMEOVER SOUND_ARG_LOAD(2, 4, 0x31, 0xFF, 8)
223 /* not verified */ #define SOUND_MARIO_HELLO SOUND_ARG_LOAD(2, 4, 0x32, 0xFF, 8)
224 /* not verified */ #define SOUND_MARIO_PRESSSTARTTOPLAY SOUND_ARG_LOAD(2, 4, 0x33, 0xFF, 0xA)
225 /* not verified */ #define SOUND_MARIO_BOING SOUND_ARG_LOAD(2, 4, 0x34, 0x80, 8)
226 /* not verified */ #define SOUND_MARIO_SNORING3 SOUND_ARG_LOAD(2, 4, 0x35, 0xFF, 8)
227 /* not verified */ #define SOUND_MARIO_SOLONGABOWSER SOUND_ARG_LOAD(2, 4, 0x36, 0x80, 8)
228 /* not verified */ #define SOUND_MARIO_IMATIRED SOUND_ARG_LOAD(2, 4, 0x37, 0x80, 8)
229 
230 /* Princess Peach Sound Effects (US Only) */
231 /* not verified */ #define SOUND_PEACH_MARIO SOUND_ARG_LOAD(2, 4, 0x38, 0xFF, 8)
232 /* not verified */ #define SOUND_PEACH_POWEROFTHESTARS SOUND_ARG_LOAD(2, 4, 0x39, 0xFF, 8)
233 /* not verified */ #define SOUND_PEACH_THANKSTOYOU SOUND_ARG_LOAD(2, 4, 0x3A, 0xFF, 8)
234 /* not verified */ #define SOUND_PEACH_THANKYOUMARIO SOUND_ARG_LOAD(2, 4, 0x3B, 0xFF, 8)
235 /* not verified */ #define SOUND_PEACH_SOMETHINGSPECIAL SOUND_ARG_LOAD(2, 4, 0x3C, 0xFF, 8)
236 /* not verified */ #define SOUND_PEACH_BAKEACAKE SOUND_ARG_LOAD(2, 4, 0x3D, 0xFF, 8)
237 /* not verified */ #define SOUND_PEACH_FORMARIO SOUND_ARG_LOAD(2, 4, 0x3E, 0xFF, 8)
238 /* not verified */ #define SOUND_PEACH_MARIO2 SOUND_ARG_LOAD(2, 4, 0x3F, 0xFF, 8)
239 
240 /* General Sound Effects */
241 /* not verified */ #define SOUND_GENERAL_EXPLOSION SOUND_ARG_LOAD(3, 0, 0x00, 0x80, 8)
242 /* not verified */ #define SOUND_GENERAL_MARIOHOLE1 0x3001
243 /* not verified */ #define SOUND_GENERAL_MARIOHOLE2 0x3002
244 /* not verified */ #define SOUND_GENERAL_FLAMEOUT SOUND_ARG_LOAD(3, 0, 0x03, 0x80, 8)
245 /* not verified */ #define SOUND_GENERAL_OPENWOODDOOR SOUND_ARG_LOAD(3, 0, 0x04, 0xC0, 8)
246 /* not verified */ #define SOUND_GENERAL_CLOSEWOODDOOR SOUND_ARG_LOAD(3, 0, 0x05, 0xC0, 8)
247 /* not verified */ #define SOUND_GENERAL_OPENIRONDOOR SOUND_ARG_LOAD(3, 0, 0x06, 0xC0, 8)
248 /* not verified */ #define SOUND_GENERAL_CLOSEIRONDOOR SOUND_ARG_LOAD(3, 0, 0x07, 0xC0, 8)
249 /* not verified */ #define SOUND_GENERAL_BUBBLES1 0x3008
250 /* not verified */ #define SOUND_GENERAL_MOVINGWATER SOUND_ARG_LOAD(3, 0, 0x09, 0x00, 8)
251 /* not verified */ #define SOUND_GENERAL_SWISHWATER SOUND_ARG_LOAD(3, 0, 0x0A, 0x00, 8)
252 /* not verified */ #define SOUND_GENERAL_QUIETBUBBLE SOUND_ARG_LOAD(3, 0, 0x0B, 0x00, 8)
253 /* not verified */ #define SOUND_GENERAL_EXPLOSION2 SOUND_ARG_LOAD(3, 0, 0x0C, 0x80, 8)
254 /* not verified */ #define SOUND_GENERAL_QUIETBUBBLE2 SOUND_ARG_LOAD(3, 0, 0x0D, 0x00, 8)
255 /* not verified */ #define SOUND_GENERAL_UNUSED SOUND_ARG_LOAD(3, 0, 0x0E, 0x80, 8) // not actually unused?
256 /* not verified */ #define SOUND_GENERAL_EXPLOSION3 SOUND_ARG_LOAD(3, 0, 0x0F, 0x00, 8)
257 /* not verified */ #define SOUND_GENERAL_COIN1 0x3010
258 /* not verified */ #define SOUND_GENERAL_COIN2 SOUND_ARG_LOAD(3, 8, 0x11, 0x80, 8)
259 /* not verified */ #define SOUND_GENERAL_COINWATER1 SOUND_ARG_LOAD(3, 8, 0x12, 0x80, 8)
260 /* not verified */ #define SOUND_GENERAL_COINWATER2 0x3013
261 /* not verified */ #define SOUND_GENERAL_COINWATER3 0x3014
262 /* not verified */ #define SOUND_GENERAL_COINWATER4 0x3015
263 /* not verified */ #define SOUND_GENERAL_SHORTSTAR SOUND_ARG_LOAD(3, 0, 0x16, 0x00, 9)
264 /* not verified */ #define SOUND_GENERAL_BIGCLOCK SOUND_ARG_LOAD(3, 0, 0x17, 0x00, 8)
265 /* not verified */ #define SOUND_GENERAL_LOUDPOUND 0x3018
266 /* not verified */ #define SOUND_GENERAL_SHORTPOUND1 0x3019
267 /* not verified */ #define SOUND_GENERAL_SHORTPOUND2 0x301A
268 /* not verified */ #define SOUND_GENERAL_SHORTPOUND3 0x301B
269 /* not verified */ #define SOUND_GENERAL_SHORTPOUND4 0x301C
270 /* not verified */ #define SOUND_GENERAL_SHORTPOUND5 0x301D
271 /* not verified */ #define SOUND_GENERAL_SHORTPOUND6 0x301E
272 /* not verified */ #define SOUND_GENERAL_SHORTPOUND7 0x301F
273 /* not verified */ #define SOUND_GENERAL_OPENCHEST1 SOUND_ARG_LOAD(3, 1, 0x20, 0x80, 8)
274 /* not verified */ #define SOUND_GENERAL_OPENCHEST2 0x3021
275 /* not verified */ #define SOUND_GENERAL_CLAMSHELL1 SOUND_ARG_LOAD(3, 1, 0x22, 0x80, 8)
276 /* not verified */ #define SOUND_GENERAL_CLAMSHELL2 0x3023
277 /* not verified */ #define SOUND_GENERAL_BOXLANDING SOUND_ARG_LOAD(3, 0, 0x24, 0x00, 8)
278 /* not verified */ #define SOUND_GENERAL_BOXLANDING_2 SOUND_ARG_LOAD(3, 2, 0x24, 0x00, 8)
279 /* not verified */ #define SOUND_GENERAL_UNKNOWN1 SOUND_ARG_LOAD(3, 0, 0x25, 0x00, 8)
280 /* not verified */ #define SOUND_GENERAL_UNKNOWN1_2 SOUND_ARG_LOAD(3, 2, 0x25, 0x00, 8)
281 /* not verified */ #define SOUND_GENERAL_CLAMSHELL3 SOUND_ARG_LOAD(3, 0, 0x26, 0x40, 8)
282 /* not verified */ #define SOUND_GENERAL_CLAMSHELL4 SOUND_ARG_LOAD(3, 0, 0x27, 0x40, 8)
283 /* not verified */ #define SOUND_GENERAL_EXITPAINTING1 0x3028
284 #ifdef VERSION_JP
285 /* not verified */ #define SOUND_GENERAL_PAINTING_EJECT SOUND_ARG_LOAD(3, 8, 0x28, 0x00, 8)
286 #else
287 /* not verified */ #define SOUND_GENERAL_PAINTING_EJECT SOUND_ARG_LOAD(3, 9, 0x28, 0x00, 8)
288 #endif
289 /* not verified */ #define SOUND_GENERAL_EXITPAINTING2 0x3029
290 /* not verified */ #define SOUND_GENERAL_EXITPAINTING3 0x302A
291 /* not verified */ #define SOUND_GENERAL_EXITPAINTING4 SOUND_ARG_LOAD(3, 0, 0x2B, 0x00, 8)
292 /* not verified */ #define SOUND_GENERAL_GETSTAR 0x302C
293 /* not verified */ #define SOUND_GENERAL_PLATFORM SOUND_ARG_LOAD(3, 0, 0x2D, 0x80, 8)
294 /* not verified */ #define SOUND_GENERAL_EXPLOSION4 SOUND_ARG_LOAD(3, 0, 0x2E, 0x20, 8)
295 /* not verified */ #define SOUND_GENERAL_EXPLOSION5 SOUND_ARG_LOAD(3, 1, 0x2F, 0x00, 8)
296 /* not verified */ #define SOUND_GENERAL_COINSPURT SOUND_ARG_LOAD(3, 0, 0x30, 0x00, 8)
297 /* not verified */ #define SOUND_GENERAL_COINSPURT_2 SOUND_ARG_LOAD(3, 8, 0x30, 0x00, 8)
298 /* not verified */ #define SOUND_GENERAL_EXPLOSION6 0x3031
299 /* not verified */ #define SOUND_GENERAL_UNKNOWN2 0x3032
300 /* not verified */ #define SOUND_GENERAL_GETCOIN 0x3033
301 /* not verified */ #define SOUND_GENERAL_BOATTILT1 SOUND_ARG_LOAD(3, 0, 0x34, 0x40, 8)
302 /* not verified */ #define SOUND_GENERAL_BOATTILT2 SOUND_ARG_LOAD(3, 0, 0x35, 0x40, 8)
303 /* not verified */ #define SOUND_GENERAL_COINDROP SOUND_ARG_LOAD(3, 0, 0x36, 0x40, 8)
304 /* not verified */ #define SOUND_GENERAL_UNKNOWN3_LOWPRIO SOUND_ARG_LOAD(3, 0, 0x37, 0x00, 8)
305 /* not verified */ #define SOUND_GENERAL_UNKNOWN3 SOUND_ARG_LOAD(3, 0, 0x37, 0x80, 8)
306 /* not verified */ #define SOUND_GENERAL_UNKNOWN3_2 SOUND_ARG_LOAD(3, 8, 0x37, 0x80, 8)
307 /* not verified */ #define SOUND_GENERAL_SWITCH1 SOUND_ARG_LOAD(3, 0, 0x38, 0x00, 8)
308 /* not verified */ #define SOUND_GENERAL_CHAINCHOMP1 SOUND_ARG_LOAD(3, 0, 0x39, 0x00, 8)
309 /* not verified */ #define SOUND_GENERAL_CHAINCHOMP2 SOUND_ARG_LOAD(3, 0, 0x3A, 0x00, 8)
310 /* not verified */ #define SOUND_GENERAL_SWITCH2 SOUND_ARG_LOAD(3, 0, 0x3B, 0x00, 8)
311 /* not verified */ #define SOUND_GENERAL_MOVINGINSAND SOUND_ARG_LOAD(3, 0, 0x3C, 0x00, 8)
312 /* not verified */ #define SOUND_GENERAL_UNKNOWN4_LOWPRIO SOUND_ARG_LOAD(3, 0, 0x3D, 0x00, 8)
313 /* not verified */ #define SOUND_GENERAL_UNKNOWN4 SOUND_ARG_LOAD(3, 0, 0x3D, 0x80, 8)
314 /* not verified */ #define SOUND_GENERAL_SWITCH3 SOUND_ARG_LOAD(3, 0, 0x3E, 0x00, 8)
315 /* not verified */ #define SOUND_GENERAL_CAGEOPEN SOUND_ARG_LOAD(3, 0, 0x3F, 0xA0, 8)
316 /* not verified */ #define SOUND_GENERAL_QUIETPOUND1_LOWPRIO SOUND_ARG_LOAD(3, 0, 0x40, 0x00, 8)
317 /* not verified */ #define SOUND_GENERAL_QUIETPOUND1 SOUND_ARG_LOAD(3, 0, 0x40, 0x40, 8)
318 /* not verified */ #define SOUND_GENERAL_BREAKBOX SOUND_ARG_LOAD(3, 0, 0x41, 0xC0, 8)
319 /* not verified */ #define SOUND_GENERAL_SWITCH4 SOUND_ARG_LOAD(3, 0, 0x42, 0x00, 8)
320 /* not verified */ #define SOUND_GENERAL_QUIETPOUND2 SOUND_ARG_LOAD(3, 0, 0x43, 0x00, 8)
321 /* not verified */ #define SOUND_GENERAL_BIGPOUND SOUND_ARG_LOAD(3, 0, 0x44, 0x00, 8)
322 /* not verified */ #define SOUND_GENERAL_UNK45 SOUND_ARG_LOAD(3, 0, 0x45, 0x00, 8)
323 /* not verified */ #define SOUND_GENERAL_UNK46_LOWPRIO SOUND_ARG_LOAD(3, 0, 0x46, 0x00, 8)
324 /* not verified */ #define SOUND_GENERAL_UNK46 SOUND_ARG_LOAD(3, 0, 0x46, 0x80, 8)
325 /* not verified */ #define SOUND_GENERAL_CANNONUP SOUND_ARG_LOAD(3, 0, 0x47, 0x80, 8)
326 /* not verified */ #define SOUND_GENERAL_GRINDELROLL SOUND_ARG_LOAD(3, 0, 0x48, 0x00, 8)
327 /* not verified */ #define SOUND_GENERAL_EXPLOSION7 0x3049
328 /* not verified */ #define SOUND_GENERAL_SHAKECOFFIN 0x304A
329 /* not verified */ #define SOUND_GENERAL_PYRAMIDTOP 0x304B
330 /* not verified */ #define SOUND_GENERAL_EXPLOSION8 0x304C
331 /* not verified */ #define SOUND_GENERAL_RACEGUNSHOT SOUND_ARG_LOAD(3, 1, 0x4D, 0x40, 8)
332 /* not verified */ #define SOUND_GENERAL_STARDOOROPEN SOUND_ARG_LOAD(3, 0, 0x4E, 0xC0, 8)
333 /* not verified */ #define SOUND_GENERAL_STARDOORCLOSE SOUND_ARG_LOAD(3, 0, 0x4F, 0xC0, 8)
334 /* not verified */ #define SOUND_GENERAL_BIRDCHIRP1 0x3050
335 /* not verified */ #define SOUND_GENERAL_BIRDCHIRP2 0x3051
336 /* not verified */ #define SOUND_GENERAL_BIRDCHIRP3 0x3052
337 /* not verified */ #define SOUND_GENERAL_BIRDCHIRP4 0x3053
338 /* not verified */ #define SOUND_GENERAL_SWITCH5 0x3054
339 /* not verified */ #define SOUND_GENERAL_SWITCH6 0x3055
340 /* not verified */ #define SOUND_GENERAL_POUNDROCK SOUND_ARG_LOAD(3, 0, 0x56, 0x00, 8)
341 /* not verified */ #define SOUND_GENERAL_STARAPPEARS SOUND_ARG_LOAD(3, 0, 0x57, 0xFF, 9)
342 /* not verified */ #define SOUND_GENERAL_1UP SOUND_ARG_LOAD(3, 0, 0x58, 0xFF, 8)
343 /* not verified */ #define SOUND_GENERAL_ELEVATORHMC 0x3059
344 /* not verified */ #define SOUND_GENERAL_BUTTONPRESS_LOWPRIO SOUND_ARG_LOAD(3, 0, 0x5A, 0x00, 8)
345 /* not verified */ #define SOUND_GENERAL_BUTTONPRESS SOUND_ARG_LOAD(3, 0, 0x5A, 0x40, 8)
346 /* not verified */ #define SOUND_GENERAL_BUTTONPRESS_2_LOWPRIO SOUND_ARG_LOAD(3, 1, 0x5A, 0x00, 8)
347 /* not verified */ #define SOUND_GENERAL_BUTTONPRESS_2 SOUND_ARG_LOAD(3, 1, 0x5A, 0x40, 8)
348 /* not verified */ #define SOUND_GENERAL_ELEVATORMOVE SOUND_ARG_LOAD(3, 0, 0x5B, 0x00, 8)
349 /* not verified */ #define SOUND_GENERAL_ELEVATORMOVE_2 SOUND_ARG_LOAD(3, 1, 0x5B, 0x00, 8)
350 /* not verified */ #define SOUND_GENERAL_SWISHAIR SOUND_ARG_LOAD(3, 0, 0x5C, 0x00, 8)
351 /* not verified */ #define SOUND_GENERAL_SWISHAIR_2 SOUND_ARG_LOAD(3, 1, 0x5C, 0x00, 8)
352 /* not verified */ #define SOUND_GENERAL_HAUNTEDCHAIR SOUND_ARG_LOAD(3, 0, 0x5D, 0x00, 8)
353 /* not verified */ #define SOUND_GENERAL_SOFTLANDING SOUND_ARG_LOAD(3, 0, 0x5E, 0x00, 8)
354 /* not verified */ #define SOUND_GENERAL_MOVINGBOOMAYBE SOUND_ARG_LOAD(3, 0, 0x5F, 0x00, 8) // not certain
355 /* not verified */ #define SOUND_GENERAL_BOWSEREXPLODE 0x3060
356 /* not verified */ #define SOUND_GENERAL_BOWSERKEY 0x3061
357 /* not verified */ #define SOUND_GENERAL_BOWSERPLATFORM SOUND_ARG_LOAD(3, 0, 0x62, 0x80, 8)
358 /* not verified */ #define SOUND_GENERAL_BOWSERPLATFORM_2 SOUND_ARG_LOAD(3, 1, 0x62, 0x80, 8)
359 /* not verified */ #define SOUND_GENERAL_1UP2 0x3063
360 /* not verified */ #define SOUND_GENERAL_HEARTSPIN SOUND_ARG_LOAD(3, 0, 0x64, 0xC0, 8)
361 /* not verified */ #define SOUND_GENERAL_POUNDWOODPOST SOUND_ARG_LOAD(3, 0, 0x65, 0xC0, 8)
362 /* not verified */ #define SOUND_GENERAL_WATERLEVELTRIG SOUND_ARG_LOAD(3, 0, 0x66, 0x80, 8)
363 /* not verified */ #define SOUND_GENERAL_SWITCHDOOROPEN SOUND_ARG_LOAD(3, 0, 0x67, 0xA0, 8)
364 /* not verified */ #define SOUND_GENERAL_REDCOIN SOUND_ARG_LOAD(3, 0, 0x68, 0x90, 8)
365 /* not verified */ #define SOUND_GENERAL_BIRDSFLYAWAY SOUND_ARG_LOAD(3, 0, 0x69, 0x00, 8)
366 /* not verified */ #define SOUND_GENERAL_RIGHTANSWER 0x306A
367 /* not verified */ #define SOUND_GENERAL_METALPOUND SOUND_ARG_LOAD(3, 0, 0x6B, 0x80, 8)
368 /* not verified */ #define SOUND_GENERAL_BOING1 SOUND_ARG_LOAD(3, 0, 0x6C, 0x40, 8)
369 /* not verified */ #define SOUND_GENERAL_BOING2_LOWPRIO SOUND_ARG_LOAD(3, 0, 0x6D, 0x20, 8)
370 /* not verified */ #define SOUND_GENERAL_BOING2 SOUND_ARG_LOAD(3, 0, 0x6D, 0x40, 8)
371 /* not verified */ #define SOUND_GENERAL_YOSHIWALK SOUND_ARG_LOAD(3, 0, 0x6E, 0x20, 8)
372 /* not verified */ #define SOUND_GENERAL_ENEMYALERT1 SOUND_ARG_LOAD(3, 0, 0x6F, 0x30, 8)
373 /* not verified */ #define SOUND_GENERAL_YOSHI SOUND_ARG_LOAD(3, 0, 0x70, 0x30, 8)
374 /* not verified */ #define SOUND_GENERAL_SPLATTERING SOUND_ARG_LOAD(3, 0, 0x71, 0x30, 8)
375 /* not verified */ #define SOUND_GENERAL_BOING3 0x3072
376 /* not verified */ #define SOUND_GENERAL_GRANDSTAR SOUND_ARG_LOAD(3, 0, 0x73, 0x00, 8)
377 /* not verified */ #define SOUND_GENERAL_GRANDSTARJUMP SOUND_ARG_LOAD(3, 0, 0x74, 0x00, 8)
378 /* not verified */ #define SOUND_GENERAL_BOATROCK SOUND_ARG_LOAD(3, 0, 0x75, 0x00, 8)
379 /* not verified */ #define SOUND_GENERAL_VANISHSFX SOUND_ARG_LOAD(3, 0, 0x76, 0x20, 8)
380 /* not verified */ #define SOUND_GENERAL_MARIOHOLE3 0x3077
381 /* not verified */ #define SOUND_GENERAL_REDCOIN2 0x3078
382 /* not verified */ #define SOUND_GENERAL_BIRDSFLYAWAY2 0x3079
383 /* not verified */ #define SOUND_GENERAL_RIGHTANSWER2 0x307A
384 /* not verified */ #define SOUND_GENERAL_METALPOUND2 0x307B
385 /* not verified */ #define SOUND_GENERAL_BOING4 0x307C
386 /* not verified */ #define SOUND_GENERAL_BOING5 0x307D
387 /* not verified */ #define SOUND_GENERAL_UNKNOWN5 0x307E // Unused, sounds identical to YOSHIWALK
388 /* not verified */ #define SOUND_GENERAL_ENEMYALERT2 0x307F
389 
390 /* Environment Sound Effects */
391 /* not verified */ #define SOUND_ENVIRONMENT_WATERFALL1 SOUND_ARG_LOAD(4, 0, 0x00, 0x00, 0)
392 /* not verified */ #define SOUND_ENVIRONMENT_WATERFALL2 SOUND_ARG_LOAD(4, 0, 0x01, 0x00, 0)
393 /* not verified */ #define SOUND_ENVIRONMENT_ELEVATOR1 SOUND_ARG_LOAD(4, 0, 0x02, 0x00, 0)
394 /* not verified */ #define SOUND_ENVIRONMENT_DRONING1 SOUND_ARG_LOAD(4, 1, 0x03, 0x00, 0)
395 /* not verified */ #define SOUND_ENVIRONMENT_DRONING2 SOUND_ARG_LOAD(4, 0, 0x04, 0x00, 0)
396 /* not verified */ #define SOUND_ENVIRONMENT_WIND1 SOUND_ARG_LOAD(4, 0, 0x05, 0x00, 0)
397 /* not verified */ #define SOUND_ENVIRONMENT_MOVINGSANDSNOW 0x4006
398 /* not verified */ #define SOUND_ENVIRONMENT_UNKNOWN1 0x4007
399 /* not verified */ #define SOUND_ENVIRONMENT_ELEVATOR2 SOUND_ARG_LOAD(4, 0, 0x08, 0x00, 0)
400 /* not verified */ #define SOUND_ENVIRONMENT_WATER SOUND_ARG_LOAD(4, 0, 0x09, 0x00, 0)
401 /* not verified */ #define SOUND_ENVIRONMENT_UNKNOWN2 SOUND_ARG_LOAD(4, 0, 0x0A, 0x00, 0)
402 /* not verified */ #define SOUND_ENVIRONMENT_BOATROCKING1 SOUND_ARG_LOAD(4, 0, 0x0B, 0x00, 0)
403 /* not verified */ #define SOUND_ENVIRONMENT_ELEVATOR3 SOUND_ARG_LOAD(4, 0, 0x0C, 0x00, 0)
404 /* not verified */ #define SOUND_ENVIRONMENT_ELEVATOR4 SOUND_ARG_LOAD(4, 0, 0x0D, 0x00, 0)
405 /* not verified */ #define SOUND_ENVIRONMENT_ELEVATOR4_2 SOUND_ARG_LOAD(4, 1, 0x0D, 0x00, 0)
406 /* not verified */ #define SOUND_ENVIRONMENT_MOVINGSAND SOUND_ARG_LOAD(4, 0, 0x0E, 0x00, 0)
407 /* not verified */ #define SOUND_ENVIRONMENT_MERRYGOROUNDCREAKING SOUND_ARG_LOAD(4, 0, 0x0F, 0x40, 0)
408 /* not verified */ #define SOUND_ENVIRONMENT_WIND2 SOUND_ARG_LOAD(4, 0, 0x10, 0x80, 0)
409 /* not verified */ #define SOUND_ENVIRONMENT_MOVINGSANDSNOW2 0x4011
410 /* not verified */ #define SOUND_ENVIRONMENT_UNKNOWN3 0x4012
411 /* not verified */ #define SOUND_ENVIRONMENT_SLIDING SOUND_ARG_LOAD(4, 0, 0x13, 0x00, 0)
412 /* not verified */ #define SOUND_ENVIRONMENT_STAR SOUND_ARG_LOAD(4, 0, 0x14, 0x00, 1)
413 /* not verified */ #define SOUND_ENVIRONMENT_UNKNOWN4 SOUND_ARG_LOAD(4, 1, 0x15, 0x00, 0)
414 /* not verified */ #define SOUND_ENVIRONMENT_WATERDRAIN SOUND_ARG_LOAD(4, 1, 0x16, 0x00, 0)
415 /* not verified */ #define SOUND_ENVIRONMENT_METALBOXPUSH SOUND_ARG_LOAD(4, 0, 0x17, 0x80, 0)
416 /* not verified */ #define SOUND_ENVIRONMENT_SINKQUICKSAND SOUND_ARG_LOAD(4, 0, 0x18, 0x80, 0)
417 /* not verified */ #define SOUND_ENVIRONMENT_PEACHSPARKLE 0x4019
418 /* not verified */ #define SOUND_ENVIRONMENT_ELEVATOR5 0x401A
419 /* not verified */ #define SOUND_ENVIRONMENT_FIRE 0x401B
420 
421 /* Object Sound Effects */
422 /* not verified */ #define SOUND_OBJECT_WATERSOUND SOUND_ARG_LOAD(5, 0, 0x00, 0x80, 8)
423 /* not verified */ #define SOUND_OBJECT_MRISHOOT SOUND_ARG_LOAD(5, 0, 0x01, 0x00, 8)
424 #define SOUND_BABY_PENGUIN_WALK SOUND_ARG_LOAD(5, 0, 0x02, 0x00, 8)
425 /* not verified */ #define SOUND_OBJECT_BOWSERWALK SOUND_ARG_LOAD(5, 0, 0x03, 0x00, 8)
426 /* not verified */ #define SOUND_OBJECT_BOWSERROAR 0x5004
427 /* not verified */ #define SOUND_OBJECT_BOWSERTAILPICKUP SOUND_ARG_LOAD(5, 0, 0x05, 0x00, 8)
428 /* not verified */ #define SOUND_OBJECT_BOWSERDEFEATED SOUND_ARG_LOAD(5, 0, 0x06, 0x00, 8)
429 /* not verified */ #define SOUND_OBJECT_BOWSERSPINNING SOUND_ARG_LOAD(5, 0, 0x07, 0x00, 8)
430 /* not verified */ #define SOUND_OBJECT_BOWSERINHALING SOUND_ARG_LOAD(5, 0, 0x08, 0x00, 8)
431 #define SOUND_BIG_PENGUIN_WALK SOUND_ARG_LOAD(5, 0, 0x09, 0x80, 8)
432 /* not verified */ #define SOUND_OBJECT_BOOBOUNCETOP SOUND_ARG_LOAD(5, 0, 0x0A, 0x00, 8)
433 #define SOUND_BOO_LAUGH_SHORT SOUND_ARG_LOAD(5, 0, 0x0B, 0x00, 8)
434 /* not verified */ #define SOUND_OBJECT_THWOMP SOUND_ARG_LOAD(5, 0, 0x0C, 0xA0, 8)
435 /* not verified */ #define SOUND_OBJECT_CANNON1 SOUND_ARG_LOAD(5, 0, 0x0D, 0xF0, 8)
436 /* not verified */ #define SOUND_OBJECT_CANNON2 SOUND_ARG_LOAD(5, 0, 0x0E, 0xF0, 8)
437 /* not verified */ #define SOUND_OBJECT_CANNON3 SOUND_ARG_LOAD(5, 0, 0x0F, 0xF0, 8)
438 #define SOUND_CH5_PIRANHA_PLANT_BITE 0x5010
439 #define SOUND_CH5_PIRANHA_PLANT_DYING 0x5011
440 /* not verified */ #define SOUND_OBJECT_JUMPWALKWATER 0x5012
441 /* not verified */ #define SOUND_OBJECT_UNKNOWN2 SOUND_ARG_LOAD(5, 0, 0x13, 0x00, 8)
442 /* not verified */ #define SOUND_OBJECT_MRIDEATH SOUND_ARG_LOAD(5, 0, 0x14, 0x00, 8)
443 /* not verified */ #define SOUND_OBJECT_POUNDING1 SOUND_ARG_LOAD(5, 0, 0x15, 0x50, 8)
444 /* not verified */ #define SOUND_OBJECT_POUNDING1_HIGHPRIO SOUND_ARG_LOAD(5, 0, 0x15, 0x80, 8)
445 /* not verified */ #define SOUND_OBJECT_BULLYTHWOMP_LOWPRIO SOUND_ARG_LOAD(5, 0, 0x16, 0x60, 8)
446 /* not verified */ #define SOUND_OBJECT_BULLYTHWOMP SOUND_ARG_LOAD(5, 0, 0x16, 0x80, 8)
447 /* not verified */ #define SOUND_OBJECT_BULLYMETAL SOUND_ARG_LOAD(5, 0, 0x17, 0x80, 8)
448 /* not verified */ #define SOUND_OBJECT_BULLYEXPLODE SOUND_ARG_LOAD(5, 0, 0x18, 0xA0, 8)
449 /* not verified */ #define SOUND_OBJECT_BULLYEXPLODE_2 SOUND_ARG_LOAD(5, 1, 0x18, 0xA0, 8)
450 #define SOUND_CH5_BOWSER_PUZZLE_PIECE_MOVE 0x5019
451 /* not verified */ #define SOUND_OBJECT_POUNDINGCANNON SOUND_ARG_LOAD(5, 0, 0x1A, 0x50, 8)
452 /* not verified */ #define SOUND_OBJECT_BULLYWALK SOUND_ARG_LOAD(5, 0, 0x1B, 0x30, 8)
453 /* not verified */ #define SOUND_OBJECT_BULLYATTACKED 0x501C
454 /* not verified */ #define SOUND_OBJECT_UNKNOWN3 SOUND_ARG_LOAD(5, 0, 0x1D, 0x80, 8)
455 /* not verified */ #define SOUND_OBJECT_UNKNOWN4 SOUND_ARG_LOAD(5, 0, 0x1E, 0xA0, 8)
456 #define SOUND_BABY_PENGUIN_DIVE SOUND_ARG_LOAD(5, 0, 0x1F, 0x40, 8)
457 /* not verified */ #define SOUND_OBJECT_GOOMBAWALK SOUND_ARG_LOAD(5, 0, 0x20, 0x00, 8)
458 #define SOUND_UKIKI_CHATTER_LONG SOUND_ARG_LOAD(5, 0, 0x21, 0x00, 8)
459 /* not verified */ #define SOUND_OBJECT_MONTYMOLEATTACK SOUND_ARG_LOAD(5, 0, 0x22, 0x00, 8)
460 /* not verified */ #define SOUND_OBJECT_EVILLAKITUTHROW SOUND_ARG_LOAD(5, 0, 0x22, 0x20, 8)
461 /* not verified */ #define SOUND_OBJECT_UNKNOWN5 0x5023
462 /* not verified */ #define SOUND_OBJECT_DYINGENEMY1 SOUND_ARG_LOAD(5, 0, 0x24, 0x40, 8)
463 /* not verified */ #define SOUND_OBJECT_CANNON4 SOUND_ARG_LOAD(5, 0, 0x25, 0x40, 8)
464 /* not verified */ #define SOUND_OBJECT_DYINGENEMY2 0x5026
465 /* not verified */ #define SOUND_OBJECT_BOBOMBWALK SOUND_ARG_LOAD(5, 0, 0x27, 0x00, 8)
466 /* not verified */ #define SOUND_OBJECT_SOMETHINGLANDING SOUND_ARG_LOAD(5, 0, 0x28, 0x80, 8)
467 /* not verified */ #define SOUND_OBJECT_DIVINGINWATER SOUND_ARG_LOAD(5, 0, 0x29, 0xA0, 8)
468 /* not verified */ #define SOUND_OBJECT_SNOWSAND1 SOUND_ARG_LOAD(5, 0, 0x2A, 0x00, 8)
469 /* not verified */ #define SOUND_OBJECT_SNOWSAND2 SOUND_ARG_LOAD(5, 0, 0x2B, 0x00, 8)
470 /* not verified */ #define SOUND_OBJECT_FLAMEVANISHING 0x502C
471 /* not verified */ #define SOUND_OBJECT_DEFAULTDEATH SOUND_ARG_LOAD(5, 0, 0x2C, 0x80, 8)
472 #define SOUND_BIG_PENGUIN_YELL SOUND_ARG_LOAD(5, 0, 0x2D, 0x00, 8)
473 /* not verified */ #define SOUND_OBJECT_WATERBOMBBOUNCING SOUND_ARG_LOAD(5, 0, 0x2E, 0x80, 8)
474 /* not verified */ #define SOUND_OBJECT_GOOMBAALERT SOUND_ARG_LOAD(5, 0, 0x2F, 0x00, 8)
475 #define SOUND_WIGGLER_JUMP SOUND_ARG_LOAD(5, 0, 0x2F, 0x60, 8)
476 /* not verified */ #define SOUND_OBJECT_STOMPED SOUND_ARG_LOAD(5, 0, 0x30, 0x80, 8)
477 /* not verified */ #define SOUND_OBJECT_UNKNOWN6 SOUND_ARG_LOAD(5, 0, 0x31, 0x00, 8)
478 /* not verified */ #define SOUND_OBJECT_DIVINGINTOWATER SOUND_ARG_LOAD(5, 0, 0x32, 0x40, 8)
479 /* not verified */ #define SOUND_OBJECT_PIRANHAPLANTSHRINK SOUND_ARG_LOAD(5, 0, 0x33, 0x40, 8)
480 /* not verified */ #define SOUND_OBJECT_YOSHIWALK 0x5034
481 /* not verified */ #define SOUND_OBJECT_UNK50342081 SOUND_ARG_LOAD(5, 0, 0x34, 0x20, 8)
482 /* not verified */ #define SOUND_OBJECT_UNKNOWNWALKING 0x5035
483 /* not verified */ #define SOUND_OBJECT_UNK50350081 SOUND_ARG_LOAD(5, 0, 0x35, 0x00, 8)
484 /* not verified */ #define SOUND_OBJECT_BULLYWALKING SOUND_ARG_LOAD(5, 0, 0x36, 0x60, 8)
485 /* not verified */ #define SOUND_OBJECT_DORRIE SOUND_ARG_LOAD(5, 0, 0x37, 0x60, 8)
486 /* not verified */ #define SOUND_OBJECT_BOWSERLAUGH SOUND_ARG_LOAD(5, 0, 0x38, 0x80, 8)
487 #define SOUND_UKIKI_CHATTER_SHORT SOUND_ARG_LOAD(5, 0, 0x39, 0x00, 8)
488 #define SOUND_UKIKI_CHATTER_IDLE SOUND_ARG_LOAD(5, 0, 0x3A, 0x00, 8)
489 #define SOUND_UKIKI_STEP_DEFAULT SOUND_ARG_LOAD(5, 0, 0x3B, 0x00, 8)
490 #define SOUND_UKIKI_STEP_LEAVES SOUND_ARG_LOAD(5, 0, 0x3C, 0x00, 8)
491 /* not verified */ #define SOUND_OBJECT_KOOPA SOUND_ARG_LOAD(5, 0, 0x3D, 0xA0, 8)
492 /* not verified */ #define SOUND_OBJECT_KOOPADAMAGE SOUND_ARG_LOAD(5, 0, 0x3E, 0xA0, 8)
493 /* not verified */ #define SOUND_OBJECT_KLEPTO1 SOUND_ARG_LOAD(5, 0, 0x3F, 0x40, 8)
494 /* not verified */ #define SOUND_OBJECT_KLEPTO2 SOUND_ARG_LOAD(5, 0, 0x40, 0x60, 8)
495 /* not verified */ #define SOUND_OBJECT_KINGBOBOMB SOUND_ARG_LOAD(5, 0, 0x41, 0x00, 8)
496 /* not verified */ #define SOUND_OBJECT_KINGBOBOMBDAMAGE 0x5042
497 /* not verified */ #define SOUND_OBJECT_SCUTTLEBUGWALK 0x5043
498 /* not verified */ #define SOUND_OBJECT_SCUTTLEBUGALERT 0x5044
499 #define SOUND_CH5_BABY_PENGUIN_YELL 0x5045
500 /* not verified */ #define SOUND_OBJECT_KINGBOBOMBJUMP SOUND_ARG_LOAD(5, 0, 0x46, 0x80, 8)
501 /* not verified */ #define SOUND_OBJECT_KINGWHOMPDEATH SOUND_ARG_LOAD(5, 1, 0x47, 0xC0, 8)
502 #define SOUND_BOO_LAUGH_LONG SOUND_ARG_LOAD(5, 0, 0x48, 0x00, 8)
503 /* not verified */ #define SOUND_OBJECT_BAT 0x5049
504 /* not verified */ #define SOUND_OBJECT_EEL SOUND_ARG_LOAD(5, 0, 0x4A, 0x00, 8)
505 /* not verified */ #define SOUND_OBJECT_EEL_2 SOUND_ARG_LOAD(5, 2, 0x4A, 0x00, 8)
506 /* not verified */ #define SOUND_OBJECT_BRIDGEEXPLODE SOUND_ARG_LOAD(5, 2, 0x4B, 0x00, 8)
507 /* not verified */ #define SOUND_OBJECT_ENEMYALERT SOUND_ARG_LOAD(5, 0, 0x4C, 0x00, 8)
508 /* not verified */ #define SOUND_OBJECT_SNUFITSHOOT SOUND_ARG_LOAD(5, 0, 0x4D, 0x00, 8)
509 /* not verified */ #define SOUND_OBJECT_SKEETERWALK SOUND_ARG_LOAD(5, 0, 0x4E, 0x00, 8)
510 /* not verified */ #define SOUND_OBJECT_WALKINGWATER SOUND_ARG_LOAD(5, 0, 0x4F, 0x00, 8)
511 /* not verified */ #define SOUND_OBJECT_BIRDS1 0x5050
512 /* not verified */ #define SOUND_OBJECT_BIRDS2 SOUND_ARG_LOAD(5, 0, 0x51, 0x40, 0)
513 /* not verified */ #define SOUND_OBJECT_BIRDS3 0x5052
514 /* not verified */ #define SOUND_OBJECT_BIRDS4 0x5053
515 /* not verified */ #define SOUND_OBJECT_PIRANHAPLANTAPPEAR SOUND_ARG_LOAD(5, 0, 0x54, 0x20, 8)
516 /* not verified */ #define SOUND_OBJECT_FLAMEBLOWN SOUND_ARG_LOAD(5, 0, 0x55, 0x80, 8)
517 /* not verified */ #define SOUND_OBJECT_MADPIANOCHOMPING SOUND_ARG_LOAD(5, 2, 0x56, 0x40, 8)
518 /* not verified */ #define SOUND_OBJECT_BULLYOTHERENEMY 0x5057
519 /* not verified */ #define SOUND_OBJECT_BOBOMBBUDDY SOUND_ARG_LOAD(5, 0, 0x58, 0x40, 8)
520 /* not verified */ #define SOUND_OBJECT_SPINYUNK59 SOUND_ARG_LOAD(5, 0, 0x59, 0x10, 8)
521 /* not verified */ #define SOUND_OBJECT_THWOMPSOUNDSHORT 0x505A
522 /* not verified */ #define SOUND_OBJECT_THWOMPSOUNDLONG 0x505B
523 #define SOUND_WIGGLER_HIGH_PITCH SOUND_ARG_LOAD(5, 0, 0x5C, 0x40, 8)
524 /* not verified */ #define SOUND_OBJECT_HEAVEHOTOSSED SOUND_ARG_LOAD(5, 0, 0x5D, 0x40, 8)
525 /* not verified */ #define SOUND_OBJECT_WIGGLERDEATH 0x505E
526 /* not verified */ #define SOUND_OBJECT_BOWSERINTROLAUGH SOUND_ARG_LOAD(5, 0, 0x5F, 0x80, 9)
527 /* not verified */ #define SOUND_OBJECT_ENEMYDEATHHIGH SOUND_ARG_LOAD(5, 0, 0x60, 0xB0, 8)
528 /* not verified */ #define SOUND_OBJECT_ENEMYDEATHLOW SOUND_ARG_LOAD(5, 0, 0x61, 0xB0, 8)
529 /* not verified */ #define SOUND_OBJECT_BATDEATH SOUND_ARG_LOAD(5, 0, 0x62, 0xB0, 8)
530 /* not verified */ #define SOUND_OBJECT_KOOPADEATH SOUND_ARG_LOAD(5, 0, 0x63, 0xB0, 8)
531 /* not verified */ #define SOUND_OBJECT_FLYGUYDEATH SOUND_ARG_LOAD(5, 0, 0x63, 0xB0, 8)
532 /* not verified */ #define SOUND_OBJECT_POKEYDEATH SOUND_ARG_LOAD(5, 0, 0x63, 0xC0, 8)
533 /* not verified */ #define SOUND_OBJECT_WATERBOMBBOUNCING2 SOUND_ARG_LOAD(5, 0, 0x64, 0xC0, 8)
534 /* not verified */ #define SOUND_OBJECT_EXPLODE SOUND_ARG_LOAD(5, 0, 0x65, 0xD0, 8)
535 /* not verified */ #define SOUND_OBJECT_TELEPORT 0x5066
536 /* not verified */ #define SOUND_OBJECT_UNKNOWN9 0x5067
537 /* not verified */ #define SOUND_OBJECT_POUNDINGLOUD SOUND_ARG_LOAD(5, 0, 0x68, 0x40, 8)
538 #define SOUND_CH5_BOSS_DIALOG_GRUNT 0x5069
539 /* not verified */ #define SOUND_OBJECT_MIPSRABBIT SOUND_ARG_LOAD(5, 0, 0x6A, 0x00, 8)
540 /* not verified */ #define SOUND_OBJECT_MRISPINNING 0x506B
541 /* not verified */ #define SOUND_OBJECT_MIPSRABBITWATER SOUND_ARG_LOAD(5, 0, 0x6C, 0x00, 8)
542 /* not verified */ #define SOUND_OBJECT_EYEROKEXPLODE SOUND_ARG_LOAD(5, 0, 0x6D, 0x00, 8)
543 /* not verified */ #define SOUND_OBJECT_CHUCKYADEATH SOUND_ARG_LOAD(5, 1, 0x6E, 0x00, 8)
544 #define SOUND_WIGGLER_DIALOG SOUND_ARG_LOAD(5, 0, 0x6F, 0x00, 8)
545 #define SOUND_WIGGLER_ATTACKED SOUND_ARG_LOAD(5, 0, 0x70, 0x60, 8)
546 #define SOUND_WIGGLER_LOW_PITCH SOUND_ARG_LOAD(5, 0, 0x71, 0x20, 8)
547 /* not verified */ #define SOUND_OBJECT_SNUFITDEATH SOUND_ARG_LOAD(5, 0, 0x72, 0xC0, 8)
548 /* not verified */ #define SOUND_OBJECT_CHOMPINGSOUND SOUND_ARG_LOAD(5, 0, 0x73, 0x40, 8)
549 #define SOUND_EMEMY_DEFEAT_SHRINK SOUND_ARG_LOAD(5, 0, 0x74, 0x40, 8)
550 /* not verified */ #define SOUND_OBJECT_BOWSERTAILPICKUP2 0x5075
551 /* not verified */ #define SOUND_OBJECT_BOWSERDEFEATED2 0x5076
552 /* not verified */ #define SOUND_OBJECT_BOWSERSWINGTAIL 0x5077
553 /* not verified */ #define SOUND_OBJECT_KLEPTO3 0x5078
554 /* not verified */ #define SOUND_OBJECT_KINGBOBOMB2 0x5079
555 /* not verified */ #define SOUND_OBJECT_PENGUINWALKING3 0x507A
556 /* not verified */ #define SOUND_OBJECT_POUNDING2 0x507B
557 /* not verified */ #define SOUND_OBJECT_BOWSERROAR2 0x507C
558 /* not verified */ #define SOUND_OBJECT_BOWSERTAILPICKUP3 0x507D
559 /* not verified */ #define SOUND_OBJECT_BOWSERDEFEATED3 0x507E
560 /* not verified */ #define SOUND_OBJECT_BOWSERSWINGTAIL2 0x507F
561 
562 // Channel 6 sound effects are not yet explored.
563 /* not verified */ #define SOUND_CH6_BOWSERSPITFIRE SOUND_ARG_LOAD(6, 0, 0x00, 0x00, 0)
564 /* not verified */ #define SOUND_CH6_LAKITUFLY SOUND_ARG_LOAD(6, 0, 0x02, 0x80, 0)
565 /* not verified */ #define SOUND_CH6_LAKITUFLY_HIGHPRIO SOUND_ARG_LOAD(6, 0, 0x02, 0xFF, 0)
566 /* not verified */ #define SOUND_CH6_AMPBUZZ SOUND_ARG_LOAD(6, 0, 0x03, 0x40, 0)
567 /* not verified */ #define SOUND_CH6_BLOWWINDORFIRE SOUND_ARG_LOAD(6, 0, 0x04, 0x80, 0)
568 /* not verified */ #define SOUND_CH6_BLOWWINDORFIRE_LOWPRIO SOUND_ARG_LOAD(6, 0, 0x04, 0x40, 0)
569 /* not verified */ #define SOUND_CH6_ROUGHSLIDE SOUND_ARG_LOAD(6, 0, 0x05, 0x00, 0)
570 /* not verified */ #define SOUND_CH6_HEAVEHOMOVE SOUND_ARG_LOAD(6, 0, 0x06, 0x40, 0)
571 /* not verified */ #define SOUND_CH6_BOBOMBLITFUSE SOUND_ARG_LOAD(6, 0, 0x08, 0x60, 0)
572 /* not verified */ #define SOUND_CH6_HOWLINGWIND SOUND_ARG_LOAD(6, 0, 0x09, 0x80, 0)
573 /* not verified */ #define SOUND_CH6_CHUCKYAMOVE SOUND_ARG_LOAD(6, 0, 0x0A, 0x40, 0)
574 /* not verified */ #define SOUND_CH6_PEACHTWINKLE SOUND_ARG_LOAD(6, 0, 0x0B, 0x40, 0)
575 /* not verified */ #define SOUND_CH6_CASTLEOUTDOORSAMBIENT SOUND_ARG_LOAD(6, 0, 0x10, 0x40, 0)
576 
577 /* Menu Sound Effects */
578 /* not verified */ #define SOUND_MENU_CHANGESELECT SOUND_ARG_LOAD(7, 0, 0x00, 0xF8, 8)
579 /* not verified */ #define SOUND_MENU_REVERSEPAUSE 0x7001
580 /* not verified */ #define SOUND_MENU_PAUSE1 SOUND_ARG_LOAD(7, 0, 0x02, 0xF0, 8)
581 /* not verified */ #define SOUND_MENU_PAUSE1_HIGHPRIO SOUND_ARG_LOAD(7, 0, 0x02, 0xFF, 8)
582 /* not verified */ #define SOUND_MENU_PAUSE2 SOUND_ARG_LOAD(7, 0, 0x03, 0xFF, 8)
583 /* not verified */ #define SOUND_MENU_MESSAGEAPPEAR SOUND_ARG_LOAD(7, 0, 0x04, 0x00, 8)
584 /* not verified */ #define SOUND_MENU_MESSAGEDISAPPEAR SOUND_ARG_LOAD(7, 0, 0x05, 0x00, 8)
585 /* not verified */ #define SOUND_MENU_CAMERAZOOMIN SOUND_ARG_LOAD(7, 0, 0x06, 0x00, 8)
586 /* not verified */ #define SOUND_MENU_CAMERAZOOMOUT SOUND_ARG_LOAD(7, 0, 0x07, 0x00, 8)
587 /* not verified */ #define SOUND_MENU_PINCHMARIOFACE SOUND_ARG_LOAD(7, 0, 0x08, 0x00, 8)
588 /* not verified */ #define SOUND_MENU_LETGOMARIOFACE SOUND_ARG_LOAD(7, 0, 0x09, 0x00, 8)
589 /* not verified */ #define SOUND_MENU_HANDAPPEAR SOUND_ARG_LOAD(7, 0, 0x0A, 0x00, 8)
590 /* not verified */ #define SOUND_MENU_HANDDISAPPEAR SOUND_ARG_LOAD(7, 0, 0x0B, 0x00, 8)
591 /* not verified */ #define SOUND_MENU_UNKNOWN1 SOUND_ARG_LOAD(7, 0, 0x0C, 0x00, 8)
592 /* not verified */ #define SOUND_MENU_POWERMETER SOUND_ARG_LOAD(7, 0, 0x0D, 0x00, 8)
593 /* not verified */ #define SOUND_MENU_CAMERABUZZ SOUND_ARG_LOAD(7, 0, 0x0E, 0x00, 8)
594 /* not verified */ #define SOUND_MENU_CAMERATURN SOUND_ARG_LOAD(7, 0, 0x0F, 0x00, 8)
595 /* not verified */ #define SOUND_MENU_UNKNOWN2 0x7010
596 /* not verified */ #define SOUND_MENU_CLICKFILESELECT SOUND_ARG_LOAD(7, 0, 0x11, 0x00, 8)
597 /* not verified */ #define SOUND_MENU_READSIGN 0x7012
598 /* not verified */ #define SOUND_MENU_MESSAGENEXTPAGE SOUND_ARG_LOAD(7, 0, 0x13, 0x00, 8)
599 /* not verified */ #define SOUND_MENU_COINITSAMEMARIO SOUND_ARG_LOAD(7, 0, 0x14, 0x00, 8)
600 /* not verified */ #define SOUND_MENU_YOSHIGAINLIVES SOUND_ARG_LOAD(7, 0, 0x15, 0x00, 8)
601 /* not verified */ #define SOUND_MENU_ENTERPIPE SOUND_ARG_LOAD(7, 0, 0x16, 0xA0, 8)
602 /* not verified */ #define SOUND_MENU_EXITPIPE SOUND_ARG_LOAD(7, 0, 0x17, 0xA0, 8)
603 /* not verified */ #define SOUND_MENU_BOWSERLAUGH SOUND_ARG_LOAD(7, 0, 0x18, 0x80, 8)
604 /* not verified */ #define SOUND_MENU_MARIOHOLE SOUND_ARG_LOAD(7, 1, 0x19, 0x80, 8)
605 /* not verified */ #define SOUND_MENU_CLICKCHANGEVIEW SOUND_ARG_LOAD(7, 0, 0x1A, 0x80, 8)
606 /* not verified */ #define SOUND_MENU_CAMERAUNUSED1 0x701B
607 /* not verified */ #define SOUND_MENU_CAMERAUNUSED2 0x701C
608 /* not verified */ #define SOUND_MENU_MARIOCASTLEWARP SOUND_ARG_LOAD(7, 0, 0x1D, 0xB0, 8)
609 /* not verified */ #define SOUND_MENU_STARSOUND SOUND_ARG_LOAD(7, 0, 0x1E, 0xFF, 8)
610 /* not verified */ #define SOUND_MENU_THANKYOUPLAYINGMYGAME SOUND_ARG_LOAD(7, 0, 0x1F, 0xFF, 8)
611 /* not verified */ #define SOUND_MENU_READASIGN 0x7020
612 /* not verified */ #define SOUND_MENU_EXITASIGN 0x7021
613 /* not verified */ #define SOUND_MENU_MARIOCASTLEWARP2 SOUND_ARG_LOAD(7, 0, 0x22, 0x20, 8)
614 /* not verified */ #define SOUND_MENU_STARSOUNDOKEYDOKEY SOUND_ARG_LOAD(7, 0, 0x23, 0xFF, 8)
615 /* not verified */ #define SOUND_MENU_STARSOUNDLETSAGO SOUND_ARG_LOAD(7, 0, 0x24, 0xFF, 8)
616 
617 /* US only; an index between 0-7 or 0-4 is added to the sound ID before playing */
618 /* not verified */ #define SOUND_MENU_COLLECTREDCOIN SOUND_ARG_LOAD(7, 8, 0x28, 0x90, 8)
619 /* not verified */ #define SOUND_MENU_COLLECTSECRET SOUND_ARG_LOAD(7, 0, 0x30, 0x20, 8)
620 
621 /* Channel 8 Sound Effects */
622 // Channel 3 loads sounds from the same place as channel 8, so these are all carried over.
623 // Sounds from the same channel cannot play at the same time, so channel 3 and 5 sounds are also
624 // loaded into channels 8 and 9 so that they can play over other channel 3/5 sounds.
625 /* not verified */ #define SOUND_CH8_UNK2E SOUND_ARG_LOAD(8, 0, 0x2E, 0x20, 8)
626 /* not verified */ #define SOUND_CH8_UNK3E SOUND_ARG_LOAD(8, 0, 0x3E, 0xC0, 8)
627 /* not verified */ #define SOUND_CH8_UNK40 SOUND_ARG_LOAD(8, 0, 0x40, 0x00, 8)
628 /* not verified */ #define SOUND_CH8_UNK48 SOUND_ARG_LOAD(8, 0, 0x48, 0x20, 8)
629 /* not verified */ #define SOUND_CH8_UNK4B SOUND_ARG_LOAD(8, 1, 0x4B, 0xE0, 8)
630 /* not verified */ #define SOUND_CH8_UNK4C SOUND_ARG_LOAD(8, 1, 0x4C, 0xF0, 8)
631 /* not verified */ #define SOUND_CH8_UNK50 SOUND_ARG_LOAD(8, 0, 0x50, 0x40, 0)
632 /* not verified */ #define SOUND_CH8_SWITCH5 SOUND_ARG_LOAD(8, 0, 0x54, 0xF0, 1)
633 /* not verified */ #define SOUND_CH8_SWITCH6 SOUND_ARG_LOAD(8, 0, 0x55, 0xF0, 1)
634 /* not verified */ #define SOUND_CH8_UNK57 SOUND_ARG_LOAD(8, 0, 0x57, 0xFF, 9)
635 /* not verified */ #define SOUND_CH8_UNK59 SOUND_ARG_LOAD(8, 0, 0x59, 0x00, 8)
636 /* not verified */ #define SOUND_CH8_UNK60 SOUND_ARG_LOAD(8, 0, 0x60, 0x00, 8)
637 /* not verified */ #define SOUND_CH8_UNK61 SOUND_ARG_LOAD(8, 0, 0x61, 0x00, 8)
638 /* not verified */ #define SOUND_CH8_UNK63 SOUND_ARG_LOAD(8, 0, 0x63, 0xD0, 8)
639 /* not verified */ #define SOUND_CH8_RIGHTANSWER SOUND_ARG_LOAD(8, 0, 0x6A, 0xA0, 8)
640 
641 /* Channel 9 Sound Effects */
642 // Channel 9 loads sounds from the same place as channel 5. See the channel 8 comment for why this was done.
643 /* not verified */ #define SOUND_CH9_UNK04 SOUND_ARG_LOAD(9, 0, 0x04, 0x00, 8)
644 #define SOUND_PIRANHA_PLANT_BITE SOUND_ARG_LOAD(9, 0, 0x10, 0x50, 8)
645 #define SOUND_PIRANHA_PLANT_DYING SOUND_ARG_LOAD(9, 0, 0x11, 0x60, 8)
646 #define SOUND_BOWSER_PUZZLE_PIECE_MOVE SOUND_ARG_LOAD(9, 0, 0x19, 0x20, 8)
647 /* not verified */ #define SOUND_CH9_UNK1C SOUND_ARG_LOAD(9, 0, 0x1C, 0x00, 8)
648 /* not verified */ #define SOUND_CH9_UNK42 SOUND_ARG_LOAD(9, 1, 0x42, 0x40, 8)
649 /* not verified */ #define SOUND_CH9_UNK43 SOUND_ARG_LOAD(9, 0, 0x43, 0x40, 8)
650 /* not verified */ #define SOUND_CH9_UNK44 SOUND_ARG_LOAD(9, 0, 0x44, 0x40, 8)
651 #define SOUND_BABY_PENGUIN_YELL SOUND_ARG_LOAD(9, 0, 0x45, 0x00, 8)
652 /* not verified */ #define SOUND_CH9_UNK49 SOUND_ARG_LOAD(9, 0, 0x49, 0x00, 8)
653 /* not verified */ #define SOUND_CH9_UNK52 SOUND_ARG_LOAD(9, 0, 0x52, 0x40, 0)
654 /* not verified */ #define SOUND_CH9_UNK57 SOUND_ARG_LOAD(9, 0, 0x57, 0x00, 8)
655 /* not verified */ #define SOUND_CH9_UNK5A_LOWPRIO SOUND_ARG_LOAD(9, 3, 0x5A, 0x00, 8)
656 /* not verified */ #define SOUND_CH9_UNK5A SOUND_ARG_LOAD(9, 3, 0x5A, 0xC0, 8)
657 /* not verified */ #define SOUND_CH9_UNK5B SOUND_ARG_LOAD(9, 2, 0x5B, 0x00, 8)
658 /* not verified */ #define SOUND_CH9_UNK66 SOUND_ARG_LOAD(9, 0, 0x66, 0x80, 8)
659 /* not verified */ #define SOUND_CH9_UNK67 SOUND_ARG_LOAD(9, 0, 0x67, 0x80, 8)
660 #define SOUND_BOSS_DIALOG_GRUNT SOUND_ARG_LOAD(9, 0, 0x69, 0x40, 8)
661 /* not verified */ #define SOUND_CH9_UNK6B SOUND_ARG_LOAD(9, 0, 0x6B, 0x00, 8)
662 
663 
664 #endif /* _AUDIODEFINES_H */
#define SOUND_ENVIRONMENT_MOVINGSANDSNOW
Definition: audio_defines.h:397
#define SOUND_GENERAL_CLOSEWOODDOOR
Definition: audio_defines.h:246
#define SOUND_GENERAL_SWITCH4
Definition: audio_defines.h:319
#define SOUND_GENERAL_MARIOHOLE3
Definition: audio_defines.h:380
#define SOUND_MENU_YOSHIGAINLIVES
Definition: audio_defines.h:600
#define SOUND_GENERAL_BOATTILT1
Definition: audio_defines.h:301
#define SOUND_UNKNOWN_UNK1402
Definition: audio_defines.h:139
#define SOUND_ENVIRONMENT_ELEVATOR4_2
Definition: audio_defines.h:405
#define SOUND_CH6_LAKITUFLY_HIGHPRIO
Definition: audio_defines.h:565
#define SOUND_GENERAL_POUNDROCK
Definition: audio_defines.h:340
#define SOUND_CH8_UNK57
Definition: audio_defines.h:634
#define SOUND_UNKNOWN_UNK1406
Definition: audio_defines.h:147
#define SOUND_CH8_UNK48
Definition: audio_defines.h:628
#define SOUND_MARIO_SNORING1
Definition: audio_defines.h:182
#define SOUND_ENVIRONMENT_METALBOXPUSH
Definition: audio_defines.h:415
#define SOUND_MARIO_HOO6
Definition: audio_defines.h:201
#define SOUND_ENVIRONMENT_UNKNOWN3
Definition: audio_defines.h:410
#define SOUND_MARIO_HEAVYLIFT
Definition: audio_defines.h:208
#define SOUND_OBJECT_STOMPED
Definition: audio_defines.h:476
#define SOUND_OBJECT_BOWSERDEFEATED2
Definition: audio_defines.h:551
#define SOUND_GENERAL_BOING3
Definition: audio_defines.h:375
#define SOUND_OBJECT_MIPSRABBIT
Definition: audio_defines.h:539
#define SOUND_MARIO_WAH4
Definition: audio_defines.h:206
#define SOUND_MARIO_HEREWEGO
Definition: audio_defines.h:180
#define SOUND_GENERAL_METALPOUND
Definition: audio_defines.h:367
#define SOUND_OBJECT_WATERBOMBBOUNCING
Definition: audio_defines.h:473
#define SOUND_OBJECT_BOWSERTAILPICKUP
Definition: audio_defines.h:427
#define SOUND_MENU_REVERSEPAUSE
Definition: audio_defines.h:579
#define SOUND_PEACH_MARIO2
Definition: audio_defines.h:238
#define SOUND_CH9_UNK57
Definition: audio_defines.h:654
#define SOUND_MARIO_IMATIRED
Definition: audio_defines.h:228
#define SOUND_GENERAL_BOING4
Definition: audio_defines.h:385
#define SOUND_MARIO_COUGHING4
Definition: audio_defines.h:199
#define SOUND_MENU_MESSAGENEXTPAGE
Definition: audio_defines.h:598
#define SOUND_GENERAL_CLOSEIRONDOOR
Definition: audio_defines.h:248
#define SOUND_CH6_BOBOMBLITFUSE
Definition: audio_defines.h:571
#define SOUND_ACTION_UNKNOWN459
Definition: audio_defines.h:122
#define SOUND_OBJECT_SNOWSAND2
Definition: audio_defines.h:469
#define SOUND_OBJECT_PENGUINWALKING3
Definition: audio_defines.h:555
#define SOUND_ENVIRONMENT_UNKNOWN1
Definition: audio_defines.h:398
#define SOUND_GENERAL_UNKNOWN4
Definition: audio_defines.h:313
#define SOUND_CH6_CHUCKYAMOVE
Definition: audio_defines.h:573
#define SOUND_GENERAL_MOVINGINSAND
Definition: audio_defines.h:311
#define SOUND_OBJECT_SCUTTLEBUGWALK
Definition: audio_defines.h:497
#define SOUND_GENERAL_COINSPURT_2
Definition: audio_defines.h:297
#define SOUND_GENERAL_STARDOORCLOSE
Definition: audio_defines.h:333
#define SOUND_OBJECT_BOWSERINTROLAUGH
Definition: audio_defines.h:526
#define SOUND_TERRAIN_1
The table below defines all sounds that exist in the game, and which flags they are used with...
Definition: audio_defines.h:74
#define SOUND_MARIO_WOOH3
Definition: audio_defines.h:214
#define SOUND_GENERAL_RIGHTANSWER
Definition: audio_defines.h:366
#define SOUND_MARIO_WAH2
Definition: audio_defines.h:174
#define SOUND_MARIO_HAHA_2
Definition: audio_defines.h:186
#define SOUND_MENU_EXITASIGN
Definition: audio_defines.h:612
#define SOUND_OBJECT_BULLYMETAL
Definition: audio_defines.h:447
#define SOUND_OBJECT_POUNDING2
Definition: audio_defines.h:556
#define SOUND_CH8_UNK60
Definition: audio_defines.h:636
#define SOUND_MARIO_WAH3
Definition: audio_defines.h:204
#define SOUND_UNKNOWN_UNK1412
Definition: audio_defines.h:155
#define SOUND_CH9_UNK5A
Definition: audio_defines.h:656
#define SOUND_GENERAL_SHORTPOUND3
Definition: audio_defines.h:268
#define SOUND_ACTION_UNKNOWN443
Definition: audio_defines.h:107
#define SOUND_MARIO_SNORING3
Definition: audio_defines.h:226
#define SOUND_CH9_UNK04
Definition: audio_defines.h:643
#define SOUND_OBJECT_BOWSERDEFEATED3
Definition: audio_defines.h:559
#define SOUND_ENVIRONMENT_UNKNOWN2
Definition: audio_defines.h:401
#define SOUND_GENERAL_WATERLEVELTRIG
Definition: audio_defines.h:362
#define SOUND_GENERAL_BIRDCHIRP4
Definition: audio_defines.h:337
#define SOUND_MARIO_HOO2
Definition: audio_defines.h:192
#define SOUND_GENERAL_BOXLANDING
Definition: audio_defines.h:277
#define SOUND_GENERAL_COIN2
Definition: audio_defines.h:258
#define SOUND_GENERAL_EXPLOSION3
Definition: audio_defines.h:256
#define SOUND_GENERAL_SWISHAIR
Definition: audio_defines.h:350
#define SOUND_PEACH_POWEROFTHESTARS
Definition: audio_defines.h:232
#define SOUND_GENERAL_HAUNTEDCHAIR
Definition: audio_defines.h:352
#define SOUND_MARIO_ONFIRE
Definition: audio_defines.h:190
#define SOUND_OBJECT_SCUTTLEBUGALERT
Definition: audio_defines.h:498
#define SOUND_GENERAL_BOWSERKEY
Definition: audio_defines.h:356
#define SOUND_MENU_LETGOMARIOFACE
Definition: audio_defines.h:588
#define SOUND_CH9_UNK6B
Definition: audio_defines.h:661
#define SOUND_ENVIRONMENT_ELEVATOR1
Definition: audio_defines.h:393
#define SOUND_MARIO_YAHOO2
Definition: audio_defines.h:216
#define SOUND_ENVIRONMENT_MERRYGOROUNDCREAKING
Definition: audio_defines.h:407
#define SOUND_GENERAL_1UP
Definition: audio_defines.h:342
#define SOUND_OBJECT_UNK50342081
Definition: audio_defines.h:481
#define SOUND_MENU_PAUSE2
Definition: audio_defines.h:582
#define SOUND_MARIO_YIPEE
Definition: audio_defines.h:220
#define SOUND_MOVING_SLIDING4
Definition: audio_defines.h:149
#define SOUND_ACTION_UNKNOWN429
Definition: audio_defines.h:81
#define SOUND_GENERAL_CLAMSHELL1
Definition: audio_defines.h:275
#define SOUND_OBJECT_DORRIE
Definition: audio_defines.h:485
#define SOUND_GENERAL_EXITPAINTING3
Definition: audio_defines.h:290
#define SOUND_GENERAL_BUTTONPRESS_LOWPRIO
Definition: audio_defines.h:344
#define SOUND_OBJECT_JUMPWALKWATER
Definition: audio_defines.h:440
#define SOUND_GENERAL_REDCOIN
Definition: audio_defines.h:364
#define SOUND_OBJECT_DYINGENEMY2
Definition: audio_defines.h:464
#define SOUND_GENERAL_SHORTPOUND2
Definition: audio_defines.h:267
#define SOUND_GENERAL_COINWATER3
Definition: audio_defines.h:261
#define SOUND_OBJECT_KOOPADEATH
Definition: audio_defines.h:530
#define SOUND_OBJECT_POUNDING1
Definition: audio_defines.h:443
#define SOUND_GENERAL_METALPOUND2
Definition: audio_defines.h:384
#define SOUND_GENERAL_BOWSERPLATFORM
Definition: audio_defines.h:357
#define SOUND_GENERAL_CAGEOPEN
Definition: audio_defines.h:315
#define SOUND_GENERAL_CLAMSHELL3
Definition: audio_defines.h:281
#define SOUND_GENERAL_HEARTSPIN
Definition: audio_defines.h:360
#define SOUND_OBJECT_KOOPA
Definition: audio_defines.h:491
#define SOUND_OBJECT_UNKNOWN3
Definition: audio_defines.h:454
#define SOUND_GENERAL_GETCOIN
Definition: audio_defines.h:300
#define SOUND_CH9_UNK66
Definition: audio_defines.h:658
#define SOUND_ENVIRONMENT_SLIDING
Definition: audio_defines.h:411
#define SOUND_GENERAL_BIGPOUND
Definition: audio_defines.h:321
#define SOUND_OBJECT_KINGBOBOMB2
Definition: audio_defines.h:554
#define SOUND_OBJECT_HEAVEHOTOSSED
Definition: audio_defines.h:524
#define SOUND_OBJECT_BOWSERROAR2
Definition: audio_defines.h:557
#define SOUND_TERRAIN_3
Definition: audio_defines.h:76
#define SOUND_UNKNOWN_UNK1420
Definition: audio_defines.h:162
#define SOUND_GENERAL_RIGHTANSWER2
Definition: audio_defines.h:383
#define SOUND_ENVIRONMENT_WATERFALL1
Definition: audio_defines.h:391
#define SOUND_OBJECT_POUNDINGLOUD
Definition: audio_defines.h:537
#define SOUND_OBJECT_BOBOMBBUDDY
Definition: audio_defines.h:519
#define SOUND_GENERAL_BIRDCHIRP2
Definition: audio_defines.h:335
#define SOUND_MENU_CLICKFILESELECT
Definition: audio_defines.h:596
#define SOUND_GENERAL_1UP2
Definition: audio_defines.h:359
#define SOUND_GENERAL_COINWATER4
Definition: audio_defines.h:262
#define SOUND_MENU_MARIOHOLE
Definition: audio_defines.h:604
#define SOUND_MENU_COLLECTSECRET
Definition: audio_defines.h:619
#define SOUND_CH6_BLOWWINDORFIRE
Definition: audio_defines.h:567
#define SOUND_OBJECT_SNUFITSHOOT
Definition: audio_defines.h:508
#define SOUND_GENERAL_UNKNOWN2
Definition: audio_defines.h:299
#define SOUND_GENERAL_BUTTONPRESS_2_LOWPRIO
Definition: audio_defines.h:346
#define SOUND_OBJECT_WALKINGWATER
Definition: audio_defines.h:510
#define SOUND_OBJECT_BOWSERSWINGTAIL
Definition: audio_defines.h:552
#define SOUND_OBJECT_BULLYEXPLODE_2
Definition: audio_defines.h:449
#define SOUND_MOVING_SLIDING5
Definition: audio_defines.h:150
#define SOUND_OBJECT_DEFAULTDEATH
Definition: audio_defines.h:471
#define SOUND_GENERAL_COINWATER2
Definition: audio_defines.h:260
#define SOUND_ACTION_UNKNOWN435
Definition: audio_defines.h:93
#define SOUND_ENVIRONMENT_DRONING2
Definition: audio_defines.h:395
#define SOUND_ACTION_UNKNOWN460
Definition: audio_defines.h:129
#define SOUND_GENERAL_SWITCH5
Definition: audio_defines.h:338
#define SOUND_GENERAL_SWITCH1
Definition: audio_defines.h:307
#define SOUND_ACTION_UNKNOWN450
Definition: audio_defines.h:115
#define SOUND_ENVIRONMENT_MOVINGSANDSNOW2
Definition: audio_defines.h:409
#define SOUND_MARIO_WOOH
Definition: audio_defines.h:169
#define SOUND_OBJECT_BOWSERWALK
Definition: audio_defines.h:425
#define SOUND_OBJECT_CHUCKYADEATH
Definition: audio_defines.h:543
#define SOUND_MENU_STARSOUNDLETSAGO
Definition: audio_defines.h:615
#define SOUND_UNKNOWN_UNK1416
Definition: audio_defines.h:157
#define SOUND_CH8_SWITCH5
Definition: audio_defines.h:632
#define SOUND_OBJECT_MONTYMOLEATTACK
Definition: audio_defines.h:459
#define SOUND_MARIO_YAHOO4
Definition: audio_defines.h:218
#define SOUND_OBJECT_KLEPTO1
Definition: audio_defines.h:493
#define SOUND_MARIO_OKEYDOKEY
Definition: audio_defines.h:203
#define SOUND_PEACH_BAKEACAKE
Definition: audio_defines.h:236
#define SOUND_GENERAL_PAINTING_EJECT
Definition: audio_defines.h:287
#define SOUND_GENERAL_EXITPAINTING2
Definition: audio_defines.h:289
#define SOUND_ENVIRONMENT_ELEVATOR2
Definition: audio_defines.h:399
#define SOUND_ACTION_UNKNOWN42B
Definition: audio_defines.h:83
#define SOUND_MENU_EXITPIPE
Definition: audio_defines.h:602
#define SOUND_UNKNOWN_UNK1401
Definition: audio_defines.h:137
#define SOUND_OBJECT_YOSHIWALK
Definition: audio_defines.h:480
#define SOUND_OBJECT_UNK50350081
Definition: audio_defines.h:483
#define SOUND_UNKNOWN_UNK1404
Definition: audio_defines.h:143
#define SOUND_OBJECT_BOOBOUNCETOP
Definition: audio_defines.h:432
#define SOUND_CH8_UNK3E
Definition: audio_defines.h:626
#define SOUND_UNKNOWN_UNK1403
Definition: audio_defines.h:141
#define SOUND_ACTION_UNKNOWN43D
Definition: audio_defines.h:101
#define SOUND_OBJECT_ENEMYDEATHLOW
Definition: audio_defines.h:528
#define SOUND_CH6_CASTLEOUTDOORSAMBIENT
Definition: audio_defines.h:575
#define SOUND_GENERAL_EXITPAINTING4
Definition: audio_defines.h:291
#define SOUND_OBJECT_UNKNOWN9
Definition: audio_defines.h:536
#define SOUND_MARIO_UH2
Definition: audio_defines.h:188
#define SOUND_GENERAL_BIRDSFLYAWAY2
Definition: audio_defines.h:382
#define SOUND_OBJECT_GOOMBAWALK
Definition: audio_defines.h:457
#define SOUND_CH9_UNK43
Definition: audio_defines.h:649
#define SOUND_ACTION_UNKNOWN447
Definition: audio_defines.h:113
#define SOUND_MOVING_SLIDING6
Definition: audio_defines.h:152
#define SOUND_GENERAL_BOING5
Definition: audio_defines.h:386
#define SOUND_OBJECT_THWOMP
Definition: audio_defines.h:434
#define SOUND_OBJECT_BAT
Definition: audio_defines.h:503
#define SOUND_OBJECT_KINGBOBOMB
Definition: audio_defines.h:495
#define SOUND_GENERAL_SWITCH6
Definition: audio_defines.h:339
#define SOUND_ACTION_UNKNOWN45E
Definition: audio_defines.h:127
#define SOUND_MARIO_HOO5
Definition: audio_defines.h:196
#define SOUND_GENERAL_OPENCHEST1
Definition: audio_defines.h:273
#define SOUND_OBJECT_POUNDINGCANNON
Definition: audio_defines.h:451
#define SOUND_OBJECT_THWOMPSOUNDLONG
Definition: audio_defines.h:522
#define SOUND_MENU_POWERMETER
Definition: audio_defines.h:592
#define SOUND_CH9_UNK1C
Definition: audio_defines.h:647
#define SOUND_ENVIRONMENT_PEACHSPARKLE
Definition: audio_defines.h:417
#define SOUND_GENERAL_EXITPAINTING1
Definition: audio_defines.h:283
#define SOUND_GENERAL_EXPLOSION8
Definition: audio_defines.h:330
#define SOUND_ACTION_SWISH2
Definition: audio_defines.h:95
#define SOUND_OBJECT_CANNON2
Definition: audio_defines.h:436
#define SOUND_OBJECT_BOWSERSPINNING
Definition: audio_defines.h:429
#define SOUND_GENERAL_PLATFORM
Definition: audio_defines.h:293
#define SOUND_GENERAL_ELEVATORMOVE
Definition: audio_defines.h:348
#define SOUND_MARIO_OOOF
Definition: audio_defines.h:178
#define SOUND_OBJECT_BULLYATTACKED
Definition: audio_defines.h:453
#define SOUND_OBJECT_BOWSERTAILPICKUP3
Definition: audio_defines.h:558
#define SOUND_OBJECT_EEL
Definition: audio_defines.h:504
#define SOUND_OBJECT_BOBOMBWALK
Definition: audio_defines.h:465
#define SOUND_UNKNOWN_UNK1405
Definition: audio_defines.h:145
#define SOUND_GENERAL_UNKNOWN5
Definition: audio_defines.h:387
#define SOUND_GENERAL_LOUDPOUND
Definition: audio_defines.h:265
#define SOUND_GENERAL_RACEGUNSHOT
Definition: audio_defines.h:331
#define SOUND_GENERAL_SHORTPOUND4
Definition: audio_defines.h:269
#define SOUND_GENERAL_YOSHIWALK
Definition: audio_defines.h:371
#define SOUND_OBJECT_EXPLODE
Definition: audio_defines.h:534
#define SOUND_GENERAL_SHORTSTAR
Definition: audio_defines.h:263
#define SOUND_GENERAL_YOSHI
Definition: audio_defines.h:373
#define SOUND_GENERAL_SHAKECOFFIN
Definition: audio_defines.h:328
#define SOUND_MENU_MARIOCASTLEWARP2
Definition: audio_defines.h:613
#define SOUND_CH8_UNK63
Definition: audio_defines.h:638
#define SOUND_OBJECT_BOWSERSWINGTAIL2
Definition: audio_defines.h:560
#define SOUND_ENVIRONMENT_FIRE
Definition: audio_defines.h:419
#define SOUND_TERRAIN_5
Definition: audio_defines.h:78
#define SOUND_ACTION_UNKNOWN441
Definition: audio_defines.h:105
#define SOUND_MENU_MARIOCASTLEWARP
Definition: audio_defines.h:608
#define SOUND_MENU_CAMERAZOOMOUT
Definition: audio_defines.h:586
#define SOUND_ACTION_UNKNOWN45B
Definition: audio_defines.h:124
#define SOUND_OBJECT_THWOMPSOUNDSHORT
Definition: audio_defines.h:521
#define SOUND_OBJECT_BRIDGEEXPLODE
Definition: audio_defines.h:506
#define SOUND_GENERAL_GRANDSTAR
Definition: audio_defines.h:376
#define SOUND_MARIO_HOO3
Definition: audio_defines.h:194
#define SOUND_ACTION_UNKNOWN42D
Definition: audio_defines.h:85
#define SOUND_OBJECT_BULLYTHWOMP_LOWPRIO
Definition: audio_defines.h:445
#define SOUND_ACTION_CLIMBUPTREE
Definition: audio_defines.h:98
#define SOUND_MARIO_EEUH
Definition: audio_defines.h:176
#define SOUND_MARIO_COUGHING2
Definition: audio_defines.h:197
#define SOUND_ENVIRONMENT_ELEVATOR3
Definition: audio_defines.h:403
#define SOUND_MARIO_GAMEOVER
Definition: audio_defines.h:222
#define SOUND_GENERAL_UNKNOWN1
Definition: audio_defines.h:279
#define SOUND_GENERAL_BOING2_LOWPRIO
Definition: audio_defines.h:369
#define SOUND_GENERAL_MARIOHOLE2
Definition: audio_defines.h:243
#define SOUND_MENU_CAMERATURN
Definition: audio_defines.h:594
#define SOUND_GENERAL_FLAMEOUT
Definition: audio_defines.h:244
#define SOUND_GENERAL_SHORTPOUND6
Definition: audio_defines.h:271
#define SOUND_UNKNOWN_UNK1410
Definition: audio_defines.h:153
#define SOUND_OBJECT_DIVINGINTOWATER
Definition: audio_defines.h:478
#define SOUND_OBJECT_DIVINGINWATER
Definition: audio_defines.h:467
#define SOUND_GENERAL_SHORTPOUND1
Definition: audio_defines.h:266
#define SOUND_CH9_UNK49
Definition: audio_defines.h:652
#define SOUND_GENERAL_QUIETPOUND1
Definition: audio_defines.h:317
#define SOUND_MENU_HANDDISAPPEAR
Definition: audio_defines.h:590
#define SOUND_OBJECT_POKEYDEATH
Definition: audio_defines.h:532
#define SOUND_MENU_CAMERAUNUSED2
Definition: audio_defines.h:607
#define SOUND_GENERAL_SHORTPOUND7
Definition: audio_defines.h:272
#define SOUND_GENERAL_CHAINCHOMP2
Definition: audio_defines.h:309
#define SOUND_MARIO_UH
Definition: audio_defines.h:172
#define SOUND_OBJECT_UNKNOWN2
Definition: audio_defines.h:441
#define SOUND_ENVIRONMENT_ELEVATOR5
Definition: audio_defines.h:418
#define SOUND_GENERAL_BIRDCHIRP3
Definition: audio_defines.h:336
#define SOUND_ACTION_UNKNOWN452
Definition: audio_defines.h:117
#define SOUND_GENERAL_ENEMYALERT2
Definition: audio_defines.h:388
#define SOUND_ACTION_UNKNOWN433
Definition: audio_defines.h:91
#define SOUND_MARIO_PRESSSTARTTOPLAY
Definition: audio_defines.h:224
#define SOUND_OBJECT_WATERSOUND
Definition: audio_defines.h:422
#define SOUND_GENERAL_SHORTPOUND5
Definition: audio_defines.h:270
#define SOUND_ACTION_UNKNOWN444_2
Definition: audio_defines.h:109
#define SOUND_GENERAL_PYRAMIDTOP
Definition: audio_defines.h:329
#define SOUND_GENERAL_MARIOHOLE1
Definition: audio_defines.h:242
#define SOUND_OBJECT_KLEPTO3
Definition: audio_defines.h:553
#define SOUND_MOVING_SLIDINGWATER2
Definition: audio_defines.h:151
#define SOUND_MARIO_WAH1
Definition: audio_defines.h:168
#define SOUND_CH6_BOWSERSPITFIRE
Definition: audio_defines.h:563
#define SOUND_GENERAL_COINDROP
Definition: audio_defines.h:303
#define SOUND_MENU_CAMERAUNUSED1
Definition: audio_defines.h:606
#define SOUND_ARG_LOAD(bank, playFlags, soundID, priority, flags2)
Definition: audio_defines.h:11
#define SOUND_MENU_THANKYOUPLAYINGMYGAME
Definition: audio_defines.h:610
#define SOUND_OBJECT_DYINGENEMY1
Definition: audio_defines.h:462
#define SOUND_MARIO_WAAAOOOW
Definition: audio_defines.h:184
#define SOUND_GENERAL_EXPLOSION7
Definition: audio_defines.h:327
#define SOUND_ACTION_UNKNOWN43C
Definition: audio_defines.h:100
#define SOUND_UNKNOWN_UNK1400
Definition: audio_defines.h:135
#define SOUND_PEACH_DEARMARIO
Definition: audio_defines.h:212
#define SOUND_OBJECT_SNUFITDEATH
Definition: audio_defines.h:547
#define SOUND_MARIO_HOOHOO
Definition: audio_defines.h:170
#define SOUND_GENERAL_UNKNOWN3
Definition: audio_defines.h:305
#define SOUND_OBJECT_PIRANHAPLANTAPPEAR
Definition: audio_defines.h:515
#define SOUND_PEACH_THANKYOUMARIO
Definition: audio_defines.h:234
#define SOUND_GENERAL_REDCOIN2
Definition: audio_defines.h:381
#define SOUND_UNKNOWN_UNK1C18
Definition: audio_defines.h:159
#define SOUND_OBJECT_MIPSRABBITWATER
Definition: audio_defines.h:541
#define SOUND_GENERAL_CANNONUP
Definition: audio_defines.h:325
#define SOUND_ENVIRONMENT_UNKNOWN4
Definition: audio_defines.h:413
#define SOUND_ACTION_UNKNOWN431
Definition: audio_defines.h:89
#define SOUND_MOVING_ONFIRE
Definition: audio_defines.h:161
#define SOUND_OBJECT_BIRDS2
Definition: audio_defines.h:512
#define SOUND_CH8_UNK4C
Definition: audio_defines.h:630
#define SOUND_MARIO_WAH5
Definition: audio_defines.h:209
#define SOUND_OBJECT_MADPIANOCHOMPING
Definition: audio_defines.h:517
#define SOUND_GENERAL_EXPLOSION5
Definition: audio_defines.h:295
#define SOUND_MENU_PAUSE1
Definition: audio_defines.h:580
#define SOUND_ACTION_PATBACK
Definition: audio_defines.h:103
#define SOUND_GENERAL_MOVINGWATER
Definition: audio_defines.h:250
#define SOUND_GENERAL_QUIETBUBBLE
Definition: audio_defines.h:252
#define SOUND_ACTION_UNKNOWN457
Definition: audio_defines.h:120
#define SOUND_ACTION_UNKNOWN42F
Definition: audio_defines.h:87
#define SOUND_OBJECT_KINGBOBOMBJUMP
Definition: audio_defines.h:500
#define SOUND_OBJECT_BIRDS4
Definition: audio_defines.h:514
#define SOUND_OBJECT_BOWSERTAILPICKUP2
Definition: audio_defines.h:550
#define SOUND_GENERAL_QUIETBUBBLE2
Definition: audio_defines.h:254
#define SOUND_UNKNOWN_UNK1428
Definition: audio_defines.h:164
#define SOUND_ACTION_UNKNOWN445
Definition: audio_defines.h:111
#define SOUND_GENERAL_MOVINGBOOMAYBE
Definition: audio_defines.h:354
#define SOUND_GENERAL_UNK46_LOWPRIO
Definition: audio_defines.h:323
#define SOUND_MENU_MESSAGEDISAPPEAR
Definition: audio_defines.h:584
#define SOUND_GENERAL_BOATROCK
Definition: audio_defines.h:378
#define SOUND_OBJECT_UNKNOWN5
Definition: audio_defines.h:461
#define SOUND_CH6_ROUGHSLIDE
Definition: audio_defines.h:569