Cleaned up `main.c` for consistent formatting
This commit is contained in:
parent
120e13f0c0
commit
3a78de26ae
135
src/main.c
135
src/main.c
|
|
@ -2,56 +2,6 @@
|
||||||
#include "libmus.h"
|
#include "libmus.h"
|
||||||
|
|
||||||
extern u16 D_800AEDE2;
|
extern u16 D_800AEDE2;
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80070C60);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", AddHeap);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80070F14);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", __virtual_mem_alloc);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_800710DC);
|
|
||||||
|
|
||||||
/* 1688 80071288 */
|
|
||||||
void* func_80071288(u32 arg0) {
|
|
||||||
u16 temp_s0;
|
|
||||||
void* ret;
|
|
||||||
|
|
||||||
temp_s0 = D_800AEDE2;
|
|
||||||
D_800AEDE2 = 1;
|
|
||||||
ret = __virtual_mem_alloc(arg0);
|
|
||||||
D_800AEDE2 = temp_s0;
|
|
||||||
|
|
||||||
return ret;
|
|
||||||
}
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_800712C4);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_800713EC);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", HIsAllocatedPointer);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071634);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_8007163C);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071644);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071950);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_800719E8);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071A3C);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071A74);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071B9C);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071C04);
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80071E74);
|
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
u8 field_0x0;
|
u8 field_0x0;
|
||||||
u8 field_0x1;
|
u8 field_0x1;
|
||||||
|
|
@ -120,6 +70,16 @@ extern s8 D_800A8211;
|
||||||
extern s8 D_800A8212;
|
extern s8 D_800A8212;
|
||||||
extern s8 D_800A8213;
|
extern s8 D_800A8213;
|
||||||
|
|
||||||
|
extern Arg_800712C4* D_800AEF9C;
|
||||||
|
|
||||||
|
extern s32 D_800A81F4;
|
||||||
|
extern s32 D_800A81F8;
|
||||||
|
extern s32 D_800C4BCC;
|
||||||
|
|
||||||
|
|
||||||
|
extern s8 D_800AEF9A;
|
||||||
|
extern void* D_800C4BB8;
|
||||||
|
|
||||||
extern OSContPad __GLOBAL_CONTROLLER_DATA_COPY[4];
|
extern OSContPad __GLOBAL_CONTROLLER_DATA_COPY[4];
|
||||||
extern struct {
|
extern struct {
|
||||||
// s32 field_0x0;
|
// s32 field_0x0;
|
||||||
|
|
@ -134,6 +94,8 @@ extern s16 __MAIN_START_BUT_STATE;
|
||||||
extern void func_8007284C(u16);
|
extern void func_8007284C(u16);
|
||||||
extern void func_8016AF80();
|
extern void func_8016AF80();
|
||||||
extern void func_80197B70();
|
extern void func_80197B70();
|
||||||
|
extern void func_8007328C();
|
||||||
|
extern u8 __reset_compared_osTvType();
|
||||||
|
|
||||||
extern struct {
|
extern struct {
|
||||||
s8 field_0x0;
|
s8 field_0x0;
|
||||||
|
|
@ -144,6 +106,55 @@ extern struct {
|
||||||
DECLARE_SEGMENT(segment_song);
|
DECLARE_SEGMENT(segment_song);
|
||||||
DECLARE_SEGMENT(segment_obdata);
|
DECLARE_SEGMENT(segment_obdata);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80070C60);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", AddHeap);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80070F14);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", __virtual_mem_alloc);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_800710DC);
|
||||||
|
|
||||||
|
/* 1688 80071288 */
|
||||||
|
void* func_80071288(u32 arg0) {
|
||||||
|
u16 temp_s0;
|
||||||
|
void* ret;
|
||||||
|
|
||||||
|
temp_s0 = D_800AEDE2;
|
||||||
|
D_800AEDE2 = 1;
|
||||||
|
ret = __virtual_mem_alloc(arg0);
|
||||||
|
D_800AEDE2 = temp_s0;
|
||||||
|
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_800712C4);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_800713EC);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", HIsAllocatedPointer);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071634);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_8007163C);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071644);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071950);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_800719E8);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071A3C);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071A74);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071B9C);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071C04);
|
||||||
|
|
||||||
|
INCLUDE_ASM(const s32, "main", func_80071E74);
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", obMain);
|
INCLUDE_ASM(const s32, "main", obMain);
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80072398);
|
INCLUDE_ASM(const s32, "main", func_80072398);
|
||||||
|
|
@ -189,9 +200,6 @@ loop_2:
|
||||||
bzero(__GLOBAL_CONTROLLER_DATA_COPY, sizeof(__GLOBAL_CONTROLLER_DATA_COPY));
|
bzero(__GLOBAL_CONTROLLER_DATA_COPY, sizeof(__GLOBAL_CONTROLLER_DATA_COPY));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
extern s8 D_800AEF9A;
|
|
||||||
|
|
||||||
void func_8007284C(u16 __unused) {
|
void func_8007284C(u16 __unused) {
|
||||||
const u16 pattern_a = CONT_A | CONT_B | CONT_L | CONT_START;
|
const u16 pattern_a = CONT_A | CONT_B | CONT_L | CONT_START;
|
||||||
const u16 pattern_b = CONT_A | CONT_B | CONT_G | CONT_START;
|
const u16 pattern_b = CONT_A | CONT_B | CONT_G | CONT_START;
|
||||||
|
|
@ -240,12 +248,8 @@ s32 func_80072944(void) {
|
||||||
return temp_s0 & 4;
|
return temp_s0 & 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", __calls_copy_controller_data);
|
INCLUDE_ASM(const s32, "main", __calls_copy_controller_data);
|
||||||
|
|
||||||
extern u8 __reset_compared_osTvType(); /* extern */
|
|
||||||
extern void* D_800C4BB8;
|
|
||||||
|
|
||||||
/* 347C 8007307C */
|
/* 347C 8007307C */
|
||||||
void __calls_osViSwapBuffer_8007307C(void** buffers)
|
void __calls_osViSwapBuffer_8007307C(void** buffers)
|
||||||
{
|
{
|
||||||
|
|
@ -291,7 +295,6 @@ void __calls_osViSwapBuffer_8007307C(void** buffers)
|
||||||
osViSwapBuffer(buffers[3]);
|
osViSwapBuffer(buffers[3]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* 3564 80073164 */
|
/* 3564 80073164 */
|
||||||
void func_80073164(u8 arg0, s16 arg1, s16 arg2, s16 arg3, s16 arg4, s16 arg5, s16 arg6) {
|
void func_80073164(u8 arg0, s16 arg1, s16 arg2, s16 arg3, s16 arg4, s16 arg5, s16 arg6) {
|
||||||
if (arg0 == 0) {
|
if (arg0 == 0) {
|
||||||
|
|
@ -358,14 +361,6 @@ u8 func_8007338C(void) {
|
||||||
return D_800A8213;
|
return D_800A8213;
|
||||||
}
|
}
|
||||||
|
|
||||||
// INCLUDE_ASM(const s32, "main", func_80073398);
|
|
||||||
void func_8007328C(); /* extern */
|
|
||||||
extern s8 D_800A8210;
|
|
||||||
extern s8 D_800A8211;
|
|
||||||
extern s8 D_800A8212;
|
|
||||||
extern s8 D_800A8213;
|
|
||||||
extern Arg_800712C4* D_800AEF9C;
|
|
||||||
|
|
||||||
void func_80073398(void) {
|
void func_80073398(void) {
|
||||||
func_80089A10();
|
func_80089A10();
|
||||||
func_8007328C();
|
func_8007328C();
|
||||||
|
|
@ -377,7 +372,6 @@ void func_80073398(void) {
|
||||||
D_800C4B20 = 0;
|
D_800C4B20 = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_800733F8);
|
INCLUDE_ASM(const s32, "main", func_800733F8);
|
||||||
|
|
||||||
/* 3BA0 800737A0 */
|
/* 3BA0 800737A0 */
|
||||||
|
|
@ -402,15 +396,10 @@ void func_80073BD0(void) {
|
||||||
gDPSetAlphaDither(obPtrDisplayList++, G_AD_DISABLE);
|
gDPSetAlphaDither(obPtrDisplayList++, G_AD_DISABLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80073C48);
|
INCLUDE_ASM(const s32, "main", func_80073C48);
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80073CB0);
|
INCLUDE_ASM(const s32, "main", func_80073CB0);
|
||||||
|
|
||||||
extern s32 D_800A81F4;
|
|
||||||
extern s32 D_800A81F8;
|
|
||||||
extern s32 D_800C4BCC;
|
|
||||||
|
|
||||||
/* 42D8 80073ED8 */
|
/* 42D8 80073ED8 */
|
||||||
void func_80073ED8(void) {
|
void func_80073ED8(void) {
|
||||||
if (D_800A81F4 == 0) {
|
if (D_800A81F4 == 0) {
|
||||||
|
|
@ -427,7 +416,6 @@ void func_80073ED8(void) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80073F58);
|
INCLUDE_ASM(const s32, "main", func_80073F58);
|
||||||
|
|
||||||
/* 43D4 80073FD4 */
|
/* 43D4 80073FD4 */
|
||||||
|
|
@ -448,7 +436,6 @@ void __initialize_song_mem(void) {
|
||||||
osSetIntMask(mask);
|
osSetIntMask(mask);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80074050);
|
INCLUDE_ASM(const s32, "main", func_80074050);
|
||||||
|
|
||||||
INCLUDE_ASM(const s32, "main", func_80074080);
|
INCLUDE_ASM(const s32, "main", func_80074080);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue