through sub_8009FAC

This commit is contained in:
PikalaxALT
2017-11-09 21:56:47 -05:00
parent 1523d5c01e
commit c9da45b254
2 changed files with 58 additions and 96 deletions

View File

@@ -109,6 +109,7 @@ void sub_8009638(void);
void sub_80096BC(void);
static void c2_08009A8C(void);
static void sub_8009AA0(u8 unused);
void sub_8009F70(void);
void sub_800A2E0(void);
void sub_800A2F4(void *heapptr, size_t src);
void sub_800A418(void);
@@ -127,6 +128,9 @@ void sub_800B594(void);
u32 sub_800BEC0(void);
void sub_800E700(void);
void sub_800EDD4(void);
bool32 sub_800F7E4(void);
void sub_800F804(void);
void Rfu_set_zero(void);
// .rodata
@@ -641,3 +645,57 @@ void sub_8009D90(u16 command)
break;
}
}
void sub_8009F18(void)
{
if (gLinkVSyncDisabled)
{
sub_800F804();
}
gUnknown_03003140 = sub_8009F70;
}
bool32 sub_8009F3C(void)
{
if (gLinkVSyncDisabled)
{
return sub_800F7E4();
}
if (gUnknown_03003140 == sub_8009F70)
{
return TRUE;
}
return FALSE;
}
void sub_8009F70(void)
{
if (gReceivedRemoteLinkPlayers == TRUE)
{
sub_8009D90(0xcafe);
}
}
void sub_8009F8C(void)
{
if (gLinkVSyncDisabled)
{
Rfu_set_zero();
}
else
{
gUnknown_03003140 = NULL;
}
}
void sub_8009FAC(void)
{
if (gLinkVSyncDisabled)
{
Rfu_set_zero();
}
else
{
gUnknown_03003140 = NULL;
}
}