Fix printing audio data sizes in load.c

This commit is contained in:
CrashOveride95
2021-08-24 16:26:30 -04:00
parent 587137a5fe
commit 43e7eeb869
2 changed files with 8 additions and 3 deletions

View File

@@ -42,6 +42,7 @@ DECLARE_SEGMENT(behavior)
DECLARE_SEGMENT(scripts)
DECLARE_SEGMENT(goddard)
DECLARE_SEGMENT(framebuffers)
DECLARE_SEGMENT(assets)
extern u8 _goddardSegmentStart[];
extern u8 _engineSegmentStart[];
extern u8 _engineSegmentBssEnd[];

View File

@@ -1067,9 +1067,13 @@ void audio_init() {
// Should probably contain the sizes of the data banks, but those aren't
// easily accessible from here.
osSyncPrintf("---------- Init Completed. ------------\n");
osSyncPrintf(" Syndrv :[%6d]\n", 0); // gSoundDataADSR
osSyncPrintf(" Seqdrv :[%6d]\n", 0); // gMusicData
osSyncPrintf(" audiodata :[%6d]\n", 0); // gSoundDataRaw
osSyncPrintf(" Syndrv :[%6d]\n", gSoundDataRaw - gSoundDataADSR); // gSoundDataADSR
#ifndef VERSION_SH
osSyncPrintf(" Seqdrv :[%6d]\n", gBankSetsData - gMusicData); // gMusicData
#else
osSyncPrintf(" Seqdrv :[%6d]\n", _assetsSegmentRomEnd - gMusicData); // gMusicData
#endif
osSyncPrintf(" audiodata :[%6d]\n", gMusicData - gSoundDataRaw); // gSoundDataRaw
osSyncPrintf("---------------------------------------\n");
}
#endif