Introduced the ability to parse audio tables from the ROM!

This commit is contained in:
MeltyPlayer
2022-10-24 02:05:59 -05:00
parent 37c8ce046c
commit 13fab60dd8
10 changed files with 551 additions and 15 deletions
+3 -3
View File
@@ -99,9 +99,9 @@ s8 gAudioUpdatesPerFrame;
extern u64 gAudioGlobalsStartMarker;
extern u64 gAudioGlobalsEndMarker;
extern u8* gSoundDataADSR; // sound_data.ctl
extern u8* gSoundDataRaw; // sound_data.tbl
extern u8* gMusicData; // sequences.s
extern struct seqFile *gSoundDataADSR; // sound_data.ctl
extern struct seqFile *gSoundDataRaw; // sound_data.tbl
extern struct seqFile *gMusicData; // sequences.s
extern u8* gBankSetsData; // bank_sets.s
ALSeqFile *get_audio_file_header(s32 arg0);
+3 -3
View File
@@ -1,10 +1,10 @@
#include "load_dat.h"
unsigned char* gSoundDataADSR;
struct seqFile *gSoundDataADSR;
unsigned char* gSoundDataRaw;
struct seqFile *gSoundDataRaw;
unsigned char* gMusicData;
struct seqFile *gMusicData;
#ifndef VERSION_SH
unsigned char* gBankSetsData;
+7 -4
View File
@@ -1,11 +1,14 @@
#pragma once
extern unsigned char* gSoundDataADSR;
#include "../tools/convTypes.h"
#include <stdlib.h>
extern unsigned char* gSoundDataRaw;
extern struct seqFile *gSoundDataADSR;
extern unsigned char* gMusicData;
extern struct seqFile *gSoundDataRaw;
extern struct seqFile *gMusicData;
#ifndef VERSION_SH
extern unsigned char* gBankSetsData;
extern unsigned char *gBankSetsData;
#endif