Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pret
GitHub Repository: pret/pokered
Path: blob/master/constants/music_constants.asm
1270 views
1
; Song ids are calculated by address to save space.
2
; SFX_Headers_(1|2|3) indexes (see audio/headers/*.asm)
3
4
MACRO music_const
5
DEF \1 EQUS "((\2 - SFX_Headers_1) / 3)"
6
ENDM
7
8
; AUDIO_1
9
music_const MUSIC_PALLET_TOWN, Music_PalletTown
10
music_const MUSIC_POKECENTER, Music_Pokecenter
11
music_const MUSIC_GYM, Music_Gym
12
music_const MUSIC_CITIES1, Music_Cities1
13
music_const MUSIC_CITIES2, Music_Cities2
14
music_const MUSIC_CELADON, Music_Celadon
15
music_const MUSIC_CINNABAR, Music_Cinnabar
16
music_const MUSIC_VERMILION, Music_Vermilion
17
music_const MUSIC_LAVENDER, Music_Lavender
18
music_const MUSIC_SS_ANNE, Music_SSAnne
19
music_const MUSIC_MEET_PROF_OAK, Music_MeetProfOak
20
music_const MUSIC_MEET_RIVAL, Music_MeetRival
21
music_const MUSIC_MUSEUM_GUY, Music_MuseumGuy
22
music_const MUSIC_SAFARI_ZONE, Music_SafariZone
23
music_const MUSIC_PKMN_HEALED, Music_PkmnHealed
24
music_const MUSIC_ROUTES1, Music_Routes1
25
music_const MUSIC_ROUTES2, Music_Routes2
26
music_const MUSIC_ROUTES3, Music_Routes3
27
music_const MUSIC_ROUTES4, Music_Routes4
28
music_const MUSIC_INDIGO_PLATEAU, Music_IndigoPlateau
29
30
; AUDIO_2
31
music_const MUSIC_GYM_LEADER_BATTLE, Music_GymLeaderBattle
32
music_const MUSIC_TRAINER_BATTLE, Music_TrainerBattle
33
music_const MUSIC_WILD_BATTLE, Music_WildBattle
34
music_const MUSIC_FINAL_BATTLE, Music_FinalBattle
35
music_const MUSIC_DEFEATED_TRAINER, Music_DefeatedTrainer
36
music_const MUSIC_DEFEATED_WILD_MON, Music_DefeatedWildMon
37
music_const MUSIC_DEFEATED_GYM_LEADER, Music_DefeatedGymLeader
38
39
; AUDIO_3
40
music_const MUSIC_TITLE_SCREEN, Music_TitleScreen
41
music_const MUSIC_CREDITS, Music_Credits
42
music_const MUSIC_HALL_OF_FAME, Music_HallOfFame
43
music_const MUSIC_OAKS_LAB, Music_OaksLab
44
music_const MUSIC_JIGGLYPUFF_SONG, Music_JigglypuffSong
45
music_const MUSIC_BIKE_RIDING, Music_BikeRiding
46
music_const MUSIC_SURFING, Music_Surfing
47
music_const MUSIC_GAME_CORNER, Music_GameCorner
48
music_const MUSIC_INTRO_BATTLE, Music_IntroBattle
49
music_const MUSIC_DUNGEON1, Music_Dungeon1
50
music_const MUSIC_DUNGEON2, Music_Dungeon2
51
music_const MUSIC_DUNGEON3, Music_Dungeon3
52
music_const MUSIC_CINNABAR_MANSION, Music_CinnabarMansion
53
music_const MUSIC_POKEMON_TOWER, Music_PokemonTower
54
music_const MUSIC_SILPH_CO, Music_SilphCo
55
music_const MUSIC_MEET_EVIL_TRAINER, Music_MeetEvilTrainer
56
music_const MUSIC_MEET_FEMALE_TRAINER, Music_MeetFemaleTrainer
57
music_const MUSIC_MEET_MALE_TRAINER, Music_MeetMaleTrainer
58
59
; AUDIO_1 AUDIO_2 AUDIO_3
60
DEF NOISE_INSTRUMENTS_START EQUS "SFX_NOISE_INSTRUMENT01"
61
music_const SFX_NOISE_INSTRUMENT01, SFX_Noise_Instrument01_1
62
music_const SFX_NOISE_INSTRUMENT02, SFX_Noise_Instrument02_1
63
music_const SFX_NOISE_INSTRUMENT03, SFX_Noise_Instrument03_1
64
music_const SFX_NOISE_INSTRUMENT04, SFX_Noise_Instrument04_1
65
music_const SFX_NOISE_INSTRUMENT05, SFX_Noise_Instrument05_1
66
music_const SFX_NOISE_INSTRUMENT06, SFX_Noise_Instrument06_1
67
music_const SFX_NOISE_INSTRUMENT07, SFX_Noise_Instrument07_1
68
music_const SFX_NOISE_INSTRUMENT08, SFX_Noise_Instrument08_1
69
music_const SFX_NOISE_INSTRUMENT09, SFX_Noise_Instrument09_1
70
music_const SFX_NOISE_INSTRUMENT10, SFX_Noise_Instrument10_1
71
music_const SFX_NOISE_INSTRUMENT11, SFX_Noise_Instrument11_1
72
music_const SFX_NOISE_INSTRUMENT12, SFX_Noise_Instrument12_1
73
music_const SFX_NOISE_INSTRUMENT13, SFX_Noise_Instrument13_1
74
music_const SFX_NOISE_INSTRUMENT14, SFX_Noise_Instrument14_1
75
music_const SFX_NOISE_INSTRUMENT15, SFX_Noise_Instrument15_1
76
music_const SFX_NOISE_INSTRUMENT16, SFX_Noise_Instrument16_1
77
music_const SFX_NOISE_INSTRUMENT17, SFX_Noise_Instrument17_1
78
music_const SFX_NOISE_INSTRUMENT18, SFX_Noise_Instrument18_1
79
music_const SFX_NOISE_INSTRUMENT19, SFX_Noise_Instrument19_1
80
DEF NOISE_INSTRUMENTS_END EQUS "SFX_NOISE_INSTRUMENT19 + 1"
81
82
DEF CRY_SFX_START EQUS "SFX_CRY_00"
83
music_const SFX_CRY_00, SFX_Cry00_1
84
music_const SFX_CRY_01, SFX_Cry01_1
85
music_const SFX_CRY_02, SFX_Cry02_1
86
music_const SFX_CRY_03, SFX_Cry03_1
87
music_const SFX_CRY_04, SFX_Cry04_1
88
music_const SFX_CRY_05, SFX_Cry05_1
89
music_const SFX_CRY_06, SFX_Cry06_1
90
music_const SFX_CRY_07, SFX_Cry07_1
91
music_const SFX_CRY_08, SFX_Cry08_1
92
music_const SFX_CRY_09, SFX_Cry09_1
93
music_const SFX_CRY_0A, SFX_Cry0A_1
94
music_const SFX_CRY_0B, SFX_Cry0B_1
95
music_const SFX_CRY_0C, SFX_Cry0C_1
96
music_const SFX_CRY_0D, SFX_Cry0D_1
97
music_const SFX_CRY_0E, SFX_Cry0E_1
98
music_const SFX_CRY_0F, SFX_Cry0F_1
99
music_const SFX_CRY_10, SFX_Cry10_1
100
music_const SFX_CRY_11, SFX_Cry11_1
101
music_const SFX_CRY_12, SFX_Cry12_1
102
music_const SFX_CRY_13, SFX_Cry13_1
103
music_const SFX_CRY_14, SFX_Cry14_1
104
music_const SFX_CRY_15, SFX_Cry15_1
105
music_const SFX_CRY_16, SFX_Cry16_1
106
music_const SFX_CRY_17, SFX_Cry17_1
107
music_const SFX_CRY_18, SFX_Cry18_1
108
music_const SFX_CRY_19, SFX_Cry19_1
109
music_const SFX_CRY_1A, SFX_Cry1A_1
110
music_const SFX_CRY_1B, SFX_Cry1B_1
111
music_const SFX_CRY_1C, SFX_Cry1C_1
112
music_const SFX_CRY_1D, SFX_Cry1D_1
113
music_const SFX_CRY_1E, SFX_Cry1E_1
114
music_const SFX_CRY_1F, SFX_Cry1F_1
115
music_const SFX_CRY_20, SFX_Cry20_1
116
music_const SFX_CRY_21, SFX_Cry21_1
117
music_const SFX_CRY_22, SFX_Cry22_1
118
music_const SFX_CRY_23, SFX_Cry23_1
119
music_const SFX_CRY_24, SFX_Cry24_1
120
music_const SFX_CRY_25, SFX_Cry25_1
121
DEF CRY_SFX_END EQUS "SFX_CRY_25 + 3"
122
123
music_const SFX_GET_ITEM_2, SFX_Get_Item2_1
124
music_const SFX_TINK, SFX_Tink_1
125
music_const SFX_HEAL_HP, SFX_Heal_HP_1
126
music_const SFX_HEAL_AILMENT, SFX_Heal_Ailment_1
127
music_const SFX_START_MENU, SFX_Start_Menu_1
128
music_const SFX_PRESS_AB, SFX_Press_AB_1
129
130
; AUDIO_1 AUDIO_3
131
music_const SFX_GET_ITEM_1, SFX_Get_Item1_1
132
133
music_const SFX_POKEDEX_RATING, SFX_Pokedex_Rating_1
134
music_const SFX_GET_KEY_ITEM, SFX_Get_Key_Item_1
135
music_const SFX_POISONED, SFX_Poisoned_1
136
music_const SFX_TRADE_MACHINE, SFX_Trade_Machine_1
137
music_const SFX_TURN_ON_PC, SFX_Turn_On_PC_1
138
music_const SFX_TURN_OFF_PC, SFX_Turn_Off_PC_1
139
music_const SFX_ENTER_PC, SFX_Enter_PC_1
140
music_const SFX_SHRINK, SFX_Shrink_1
141
music_const SFX_SWITCH, SFX_Switch_1
142
music_const SFX_HEALING_MACHINE, SFX_Healing_Machine_1
143
music_const SFX_TELEPORT_EXIT_1, SFX_Teleport_Exit1_1
144
music_const SFX_TELEPORT_ENTER_1, SFX_Teleport_Enter1_1
145
music_const SFX_TELEPORT_EXIT_2, SFX_Teleport_Exit2_1
146
music_const SFX_LEDGE, SFX_Ledge_1
147
music_const SFX_TELEPORT_ENTER_2, SFX_Teleport_Enter2_1
148
music_const SFX_FLY, SFX_Fly_1
149
music_const SFX_DENIED, SFX_Denied_1
150
music_const SFX_ARROW_TILES, SFX_Arrow_Tiles_1
151
music_const SFX_PUSH_BOULDER, SFX_Push_Boulder_1
152
music_const SFX_SS_ANNE_HORN, SFX_SS_Anne_Horn_1
153
music_const SFX_WITHDRAW_DEPOSIT, SFX_Withdraw_Deposit_1
154
music_const SFX_CUT, SFX_Cut_1
155
music_const SFX_GO_INSIDE, SFX_Go_Inside_1
156
music_const SFX_SWAP, SFX_Swap_1
157
music_const SFX_59, SFX_59_1 ; unused, sounds similar to SFX_SLOTS_STOP_WHEEL
158
music_const SFX_PURCHASE, SFX_Purchase_1
159
music_const SFX_COLLISION, SFX_Collision_1
160
music_const SFX_GO_OUTSIDE, SFX_Go_Outside_1
161
music_const SFX_SAVE, SFX_Save_1
162
163
; AUDIO_1
164
music_const SFX_POKEFLUTE, SFX_Pokeflute
165
music_const SFX_SAFARI_ZONE_PA, SFX_Safari_Zone_PA
166
DEF MAX_SFX_ID_1 EQUS "SFX_SAFARI_ZONE_PA"
167
168
; AUDIO_2
169
music_const SFX_LEVEL_UP, SFX_Level_Up
170
171
music_const SFX_BALL_TOSS, SFX_Ball_Toss
172
music_const SFX_BALL_POOF, SFX_Ball_Poof
173
music_const SFX_FAINT_THUD, SFX_Faint_Thud
174
music_const SFX_RUN, SFX_Run
175
music_const SFX_DEX_PAGE_ADDED, SFX_Dex_Page_Added
176
music_const SFX_CAUGHT_MON, SFX_Caught_Mon
177
178
DEF BATTLE_SFX_START EQUS "SFX_PECK"
179
music_const SFX_PECK, SFX_Peck
180
music_const SFX_FAINT_FALL, SFX_Faint_Fall
181
music_const SFX_BATTLE_09, SFX_Battle_09
182
music_const SFX_POUND, SFX_Pound
183
music_const SFX_BATTLE_0B, SFX_Battle_0B
184
music_const SFX_BATTLE_0C, SFX_Battle_0C
185
music_const SFX_BATTLE_0D, SFX_Battle_0D
186
music_const SFX_BATTLE_0E, SFX_Battle_0E
187
music_const SFX_BATTLE_0F, SFX_Battle_0F
188
music_const SFX_DAMAGE, SFX_Damage
189
music_const SFX_NOT_VERY_EFFECTIVE, SFX_Not_Very_Effective
190
music_const SFX_BATTLE_12, SFX_Battle_12
191
music_const SFX_BATTLE_13, SFX_Battle_13
192
music_const SFX_BATTLE_14, SFX_Battle_14
193
music_const SFX_VINE_WHIP, SFX_Vine_Whip
194
music_const SFX_BATTLE_16, SFX_Battle_16 ; unused?
195
music_const SFX_BATTLE_17, SFX_Battle_17
196
music_const SFX_BATTLE_18, SFX_Battle_18
197
music_const SFX_BATTLE_19, SFX_Battle_19
198
music_const SFX_SUPER_EFFECTIVE, SFX_Super_Effective
199
music_const SFX_BATTLE_1B, SFX_Battle_1B
200
music_const SFX_BATTLE_1C, SFX_Battle_1C
201
music_const SFX_DOUBLESLAP, SFX_Doubleslap
202
music_const SFX_BATTLE_1E, SFX_Battle_1E
203
music_const SFX_HORN_DRILL, SFX_Horn_Drill
204
music_const SFX_BATTLE_20, SFX_Battle_20
205
music_const SFX_BATTLE_21, SFX_Battle_21
206
music_const SFX_BATTLE_22, SFX_Battle_22
207
music_const SFX_BATTLE_23, SFX_Battle_23
208
music_const SFX_BATTLE_24, SFX_Battle_24
209
music_const SFX_BATTLE_25, SFX_Battle_25
210
music_const SFX_BATTLE_26, SFX_Battle_26
211
music_const SFX_BATTLE_27, SFX_Battle_27
212
music_const SFX_BATTLE_28, SFX_Battle_28
213
music_const SFX_BATTLE_29, SFX_Battle_29
214
music_const SFX_BATTLE_2A, SFX_Battle_2A
215
music_const SFX_BATTLE_2B, SFX_Battle_2B
216
music_const SFX_BATTLE_2C, SFX_Battle_2C
217
music_const SFX_PSYBEAM, SFX_Psybeam
218
music_const SFX_BATTLE_2E, SFX_Battle_2E
219
music_const SFX_BATTLE_2F, SFX_Battle_2F
220
music_const SFX_PSYCHIC_M, SFX_Psychic_M
221
music_const SFX_BATTLE_31, SFX_Battle_31
222
music_const SFX_BATTLE_32, SFX_Battle_32
223
music_const SFX_BATTLE_33, SFX_Battle_33
224
music_const SFX_BATTLE_34, SFX_Battle_34
225
music_const SFX_BATTLE_35, SFX_Battle_35
226
music_const SFX_BATTLE_36, SFX_Battle_36
227
music_const SFX_SILPH_SCOPE, SFX_Silph_Scope
228
DEF BATTLE_SFX_END EQUS "SFX_SILPH_SCOPE + 1"
229
DEF MAX_SFX_ID_2 EQUS "SFX_SILPH_SCOPE"
230
231
; AUDIO_3
232
music_const SFX_INTRO_LUNGE, SFX_Intro_Lunge
233
music_const SFX_INTRO_HIP, SFX_Intro_Hip
234
music_const SFX_INTRO_HOP, SFX_Intro_Hop
235
music_const SFX_INTRO_RAISE, SFX_Intro_Raise
236
music_const SFX_INTRO_CRASH, SFX_Intro_Crash
237
music_const SFX_INTRO_WHOOSH, SFX_Intro_Whoosh
238
music_const SFX_SLOTS_STOP_WHEEL, SFX_Slots_Stop_Wheel
239
music_const SFX_SLOTS_REWARD, SFX_Slots_Reward
240
music_const SFX_SLOTS_NEW_SPIN, SFX_Slots_New_Spin
241
music_const SFX_SHOOTING_STAR, SFX_Shooting_Star
242
DEF MAX_SFX_ID_3 EQUS "SFX_SHOOTING_STAR"
243
244
DEF SFX_STOP_ALL_MUSIC EQU $ff
245
246