mirror of
https://github.com/zeldaret/tmc
synced 2026-09-03 02:13:43 -04:00
decompile audio
This commit is contained in:
+6
-5
@@ -23,7 +23,7 @@ typedef enum {
|
||||
BGM_VAATI_THEME,
|
||||
BGM_EZLO_THEME,
|
||||
BGM_STORY,
|
||||
BGM_FESTIVAL_APPROACH, //0x10
|
||||
BGM_FESTIVAL_APPROACH,
|
||||
BGM_BEAT_VAATI,
|
||||
BGM_UNUSED_12,
|
||||
BGM_BEANSTALK,
|
||||
@@ -39,7 +39,7 @@ typedef enum {
|
||||
BGM_MINISH_WOODS,
|
||||
BGM_CRENEL_STORM,
|
||||
BGM_CASTOR_WILDS,
|
||||
BGM_HYRULE_TOWN, //0x20
|
||||
BGM_HYRULE_TOWN,
|
||||
BGM_ROYAL_VALLEY,
|
||||
BGM_CLOUD_TOPS,
|
||||
BGM_DARK_HYRULE_CASTLE,
|
||||
@@ -55,7 +55,7 @@ typedef enum {
|
||||
BGM_FIGHT_THEME,
|
||||
BGM_BOSS_THEME,
|
||||
BGM_VAATI_REBORN,
|
||||
BGM_VAATI_TRANSFIGURED, // 0x30
|
||||
BGM_VAATI_TRANSFIGURED,
|
||||
BGM_CASTLE_COLLAPSE,
|
||||
BGM_VAATI_WRATH,
|
||||
BGM_FIGHT_THEME2,
|
||||
@@ -71,7 +71,7 @@ typedef enum {
|
||||
BGM_UNUSED_3D,
|
||||
BGM_UNUSED_3E,
|
||||
BGM_UNUSED_3F,
|
||||
BGM_UNUSED_40, // 0x40
|
||||
BGM_UNUSED_40,
|
||||
BGM_UNUSED_41,
|
||||
BGM_UNUSED_42,
|
||||
BGM_UNUSED_43,
|
||||
@@ -152,7 +152,7 @@ typedef enum {
|
||||
SFX_VO_EZLO1,
|
||||
SFX_VO_EZLO2,
|
||||
SFX_VO_EZLO3,
|
||||
SFX_VO_EZLO4, //0x90
|
||||
SFX_VO_EZLO4,
|
||||
SFX_VO_EZLO5,
|
||||
SFX_VO_EZLO6,
|
||||
SFX_VO_EZLO7,
|
||||
@@ -574,6 +574,7 @@ typedef enum {
|
||||
SONG_UNK_11 = 0x80110000,
|
||||
} Sound;
|
||||
|
||||
void InitSound(void);
|
||||
void SoundReq(Sound sound);
|
||||
|
||||
#endif // AUDIO_H
|
||||
|
||||
@@ -60,11 +60,14 @@ typedef struct MusicPlayer {
|
||||
extern const MusicPlayer gMPlayTable[];
|
||||
extern const Song gSongTable[];
|
||||
|
||||
void m4aSoundInit(void);
|
||||
void m4aSongNumStart(u16 n);
|
||||
void m4aSongNumStartOrContinue(u16 n);
|
||||
void m4aSongNumStop(u16 n);
|
||||
void m4aMPlayAllStop(void);
|
||||
void m4aMPlayImmInit(MusicPlayerInfo* mplayInfo);
|
||||
void m4aMPlayTempoControl(MusicPlayerInfo* mplayInfo, u16 tempo);
|
||||
void m4aMPlayVolumeControl(MusicPlayerInfo* mplayInfo, u16 trackBits, u16 volume);
|
||||
void m4aSoundVSyncOn(void);
|
||||
void m4aSoundVSyncOff(void);
|
||||
|
||||
|
||||
@@ -79,7 +79,6 @@ extern UI gUnk_02032EC0;
|
||||
|
||||
void InitScreen(u32 screen);
|
||||
|
||||
extern void InitSound(void);
|
||||
extern void sub_08056208(void);
|
||||
extern void sub_0804FFE4(void);
|
||||
extern void sub_080ADD30(void);
|
||||
|
||||
@@ -190,10 +190,10 @@ typedef struct struct_02021EE0 {
|
||||
s16 unk_06;
|
||||
s16 unk_08;
|
||||
s16 unk_0a;
|
||||
u16 unk_0c;
|
||||
u16 unk_0e;
|
||||
u16 unk_10;
|
||||
u16 unk_12;
|
||||
s16 unk_0c;
|
||||
s16 unk_0e;
|
||||
s16 unk_10;
|
||||
s16 unk_12;
|
||||
u16 currentBgm;
|
||||
} struct_02021EE0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user