func_800E9C20 ahw yeah
This commit is contained in:
parent
5c92cf672d
commit
f2140d27a6
|
|
@ -446,7 +446,7 @@ segments:
|
||||||
- [0x2BF250, bin, "n64_wave_table_00"] # N64 WaveTable
|
- [0x2BF250, bin, "n64_wave_table_00"] # N64 WaveTable
|
||||||
- [0x423FF0, bin, "n64_ptr_tables_v2_01"]
|
- [0x423FF0, bin, "n64_ptr_tables_v2_01"]
|
||||||
- [0x429CD0, bin, "n64_wave_table_01"]
|
- [0x429CD0, bin, "n64_wave_table_01"]
|
||||||
- [0x4E3140, bin]
|
- [0x4E3140, bin, "n64_wave_data"]
|
||||||
|
|
||||||
- [0x4F0FB0, bin]
|
- [0x4F0FB0, bin]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,38 +4,43 @@
|
||||||
|
|
||||||
void func_800EA488(void*);
|
void func_800EA488(void*);
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800E9C20);
|
// INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800E9C20);
|
||||||
|
|
||||||
// extern void romCopy(const void* src, const void* dst, const s32 len);
|
|
||||||
// extern void __something_music(void* arg0, void* arg1);
|
|
||||||
// extern void func_80081F7C(void* arg);
|
|
||||||
// extern void MusFxBankSetPtrBank(void*, void*);
|
|
||||||
|
|
||||||
// extern u32 D_2B8BA0;
|
extern void romCopy(const void* src, const void* dst, const s32 len);
|
||||||
// extern u32 D_2BF250;
|
extern void __something_music(const void* arg0, const void* arg1);
|
||||||
// extern u32 D_2BF250_other;
|
extern void func_80081F7C(const void* arg);
|
||||||
// extern u32 D_423FF0;
|
extern void MusFxBankSetPtrBank(const void*, const void*);
|
||||||
// extern u32 D_429CD0;
|
|
||||||
// extern u32 D_429CD0_other;
|
|
||||||
// extern u32 D_4E3140;
|
|
||||||
// extern u32 D_4F0FB0;
|
|
||||||
// extern u32 D_80104710;
|
|
||||||
// extern u32 D_8010A760;
|
|
||||||
// extern u32 D_80164770;
|
|
||||||
|
|
||||||
// void func_800E9C20(void)
|
extern const u8 n64_ptr_tables_v2_00_ROM_START;
|
||||||
// {
|
extern const u8 n64_ptr_tables_v2_00_ROM_END;
|
||||||
// romCopy(&D_2B8BA0, &D_80164770, (u32)&D_2BF250 - (u32)&D_2B8BA0);
|
|
||||||
// romCopy(&D_423FF0, &D_80104710, (u32)&D_429CD0 - (u32)&D_423FF0);
|
|
||||||
// romCopy(&D_4E3140, &D_8010A760, (u32)&D_4F0FB0 - (u32)&D_4E3140);
|
|
||||||
|
|
||||||
// __something_music(&D_80164770, &D_2BF250_other);
|
extern const u8 n64_ptr_tables_v2_01_ROM_START;
|
||||||
// __something_music(&D_80104710, &D_429CD0_other);
|
extern const u8 n64_ptr_tables_v2_01_ROM_END;
|
||||||
|
|
||||||
// func_80081F7C(&D_8010A760);
|
extern const u8 n64_wave_data_ROM_START;
|
||||||
|
extern const u8 n64_wave_data_ROM_END;
|
||||||
|
|
||||||
// MusFxBankSetPtrBank(&D_8010A760, &D_80104710);
|
extern const u8 n64_wave_table_00_ROM_START;
|
||||||
// }
|
extern const u8 n64_wave_table_01_ROM_START;
|
||||||
|
|
||||||
|
extern const u8 D_8010A760;
|
||||||
|
extern const u8 D_80164770;
|
||||||
|
extern const u8 D_80104710;
|
||||||
|
|
||||||
|
void func_800E9C20(void)
|
||||||
|
{
|
||||||
|
romCopy(&n64_ptr_tables_v2_00_ROM_START, &D_80164770, &n64_ptr_tables_v2_00_ROM_END - &n64_ptr_tables_v2_00_ROM_START);
|
||||||
|
romCopy(&n64_ptr_tables_v2_01_ROM_START, &D_80104710, &n64_ptr_tables_v2_01_ROM_END - &n64_ptr_tables_v2_01_ROM_START);
|
||||||
|
romCopy(&n64_wave_data_ROM_START, &D_8010A760, &n64_wave_data_ROM_END - &n64_wave_data_ROM_START);
|
||||||
|
|
||||||
|
__something_music(&D_80164770, &n64_wave_table_00_ROM_START);
|
||||||
|
__something_music(&D_80104710, &n64_wave_table_01_ROM_START);
|
||||||
|
|
||||||
|
func_80081F7C(&D_8010A760);
|
||||||
|
|
||||||
|
MusFxBankSetPtrBank(&D_8010A760, &D_80104710);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800E9CEC);
|
INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800E9CEC);
|
||||||
|
|
@ -121,9 +126,7 @@ INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800EA488);
|
||||||
// INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800EA568);
|
// INCLUDE_ASM(const s32, "overlays/overlay0/3F1B0", func_800EA568);
|
||||||
|
|
||||||
extern s32 func_80081770(s32);
|
extern s32 func_80081770(s32);
|
||||||
extern void func_80081DF0(u8*);
|
extern void func_80081DF0(const void*);
|
||||||
|
|
||||||
extern u8 D_80104710;
|
|
||||||
|
|
||||||
void func_800EA568(Arg* arg0) {
|
void func_800EA568(Arg* arg0) {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -105,3 +105,5 @@ func_80243600 = 0x80243600;
|
||||||
func_8024366C = 0x8024366C;
|
func_8024366C = 0x8024366C;
|
||||||
func_802439E0 = 0x802439E0;
|
func_802439E0 = 0x802439E0;
|
||||||
func_80243B94 = 0x80243B94;
|
func_80243B94 = 0x80243B94;
|
||||||
|
|
||||||
|
func_80081F7C = 0x80081F7C;
|
||||||
Loading…
Reference in New Issue