Clean up and label main.c

This commit is contained in:
gamemasterplc 2023-12-28 16:07:15 -06:00
parent 9a763f3334
commit 3bc40d4e62
4 changed files with 14 additions and 16 deletions

View file

@ -17,7 +17,7 @@
#define HU_PAD_BTNDOWN_ALL (HuPadBtnDown[0] | HuPadBtnDown[1] | HuPadBtnDown[2] | HuPadBtnDown[3])
#define HU_PAD_DSTK_ALL (HuPadDStkRep[0] | HuPadDStkRep[1] | HuPadDStkRep[2] | HuPadDStkRep[3])
extern int lbl_801D3A00;
extern int SystemInitF;
static Process *objman;
Vec lbl_1_bss_3C[2];
@ -90,7 +90,7 @@ static void BootProc(void)
HuSprAttrSet(group, 1, SPRITE_ATTR_HIDDEN);
HuWinInit(1);
TitleInit();
lbl_801D3A00 = 1;
SystemInitF = 1;
} else {
s16 group_thp;
BOOL skip_wait;
@ -106,7 +106,7 @@ static void BootProc(void)
HuPrcVSleep();
}
WipeColorSet(255, 255, 255);
if(!lbl_801D3A00) {
if(!SystemInitF) {
tick_prev = OSGetTick();
fn_800498F0();
HuWindowInit();
@ -140,7 +140,7 @@ static void BootProc(void)
while(WipeStatGet()) {
HuPrcVSleep();
}
if(!lbl_801D3A00) {
if(!SystemInitF) {
void *group_samp;
tick_prev = OSGetTick();
group_samp = HuMemDirectMalloc(HEAP_DATA, msmSysGetSampSize(0));
@ -162,9 +162,9 @@ static void BootProc(void)
HuPrcVSleep();
}
tick_prev = OSGetTick();
if(!lbl_801D3A00) {
if(!SystemInitF) {
HuAudSndGrpSetSet(0);
lbl_801D3A00 = 1;
SystemInitF = 1;
}
while(OSTicksToMilliseconds(OSGetTick()-tick_prev) < 1000) {
HuPrcVSleep();

View file

@ -13,11 +13,8 @@
#include "game/perf.h"
#include "game/gamework.h"
extern s32 ViGetRetraceCount(void);
extern GXRenderModeObj* RenderMode;
extern FileListEntry _ovltbl[];
s32 lbl_801D3A54;
s32 GlobalCounter;
u32 lbl_801D3A50;
u32 lbl_801D3A4C;
u32 lbl_801D3A48;
@ -38,7 +35,7 @@ u32 lbl_801D3A10;
u32 lbl_801D3A0C;
u32 lbl_801D3A08;
s32 HuDvdErrWait;
s32 lbl_801D3A00;
s32 SystemInitF;
void main(void) {
u32 sp14;
@ -49,13 +46,13 @@ void main(void) {
s32 temp_r30;
HuDvdErrWait = 0;
lbl_801D3A00 = 0;
SystemInitF = 0;
HuSysInit(&GXNtsc480IntDf);
HuPrcInit();
HuPadInit();
GWInit();
pfInit();
lbl_801D3A54 = 0;
GlobalCounter = 0;
HuSprInit();
Hu3DInit();
HuDataInit();
@ -109,7 +106,7 @@ void main(void) {
GXReadPixMetric(&lbl_801D3A44, &lbl_801D3A40, &lbl_801D3A3C, &lbl_801D3A38, &lbl_801D3A34, &lbl_801D3A30);
GXReadMemMetric(&lbl_801D3A2C, &lbl_801D3A28, &lbl_801D3A24, &lbl_801D3A20, &lbl_801D3A1C, &lbl_801D3A18, &lbl_801D3A14, &lbl_801D3A10, &lbl_801D3A0C, &lbl_801D3A08);
HuPerfEnd(2);
lbl_801D3A54++;
GlobalCounter++;
}
}