summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rwxr-xr-xsrc/main.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main.c b/src/main.c
index 7ee8fdd..af1fca1 100755
--- a/src/main.c
+++ b/src/main.c
@@ -20,7 +20,7 @@ void AgbMain(void)
{
ReadKeys();
gMainFuncs[gMain.mainState]();
- sub_D74();
+ MainLoopIter();
}
}
@@ -40,7 +40,7 @@ void sub_9BC_Main(void)
default:
sub_2B4();
sub_D10();
- SetMainGameState(1);
+ SetMainGameState(STATE_TITLE);
break;
}
}
@@ -55,7 +55,7 @@ void VCountIntr(void)
{
INTR_CHECK |= INTR_FLAG_VCOUNT;
while (!(REG_DISPSTAT & DISPSTAT_HBLANK));
- if (gMain.mainState == 2)
+ if (gMain.mainState == STATE_GAME_MAIN)
{
REG_BG0HOFS = 0;
if (gMain.unk28)
@@ -144,14 +144,14 @@ static void InitGame(void)
static void sub_B8C(void)
{
- gMain.mainState = 0;
+ gMain.mainState = STATE_INTRO;
gMain.subState = 0;
gMain.unk16 = 0;
gMain.heldKeys = 0;
gMain.newKeys = 0;
gMain.unk20 = 0;
gMain.rngValue = 0;
- gMain.unk4C = 0;
+ gMain.frameCount = 0;
gMain.unk30 = 0;
gMain.vCount = 144;
gMain.unk2C = 0;
@@ -320,7 +320,7 @@ void sub_D10(void)
m4aSoundVSyncOff();
}
-void sub_D74(void)
+void MainLoopIter(void)
{
gMainCallback = gUnknown_02017BD4;
*gVBlankIntrFuncPtr = gUnknown_02017BD0;
@@ -328,7 +328,7 @@ void sub_D74(void)
if (gMainCallback)
gMainCallback();
- gMain.unk4C++;
+ gMain.frameCount++;
}
void DefaultMainCallback(void)