Identify gUnknown_3001764

This commit is contained in:
NieDzejkob 2017-05-21 22:17:31 +02:00 committed by scnorton
parent 4a352535b9
commit 5b525b2794
4 changed files with 10 additions and 10 deletions

View File

@ -1,5 +1,5 @@
gKeyRepeatStartDelay
gUnknown_3001764
gLinkTransferringData
gMain
gKeyRepeatContinueDelay
gSoftResetDisabled

View File

@ -43,7 +43,7 @@ struct Main
/*0x43D*/ u8 inBattle:1;
};
extern u8 gUnknown_3001764;
extern u8 gLinkTransferringData;
extern struct Main gMain;
extern bool8 gSoftResetDisabled;
extern bool8 gLinkVSyncDisabled;

View File

@ -642,7 +642,7 @@ static void BuildSendCmd(u16 code)
gSendCmd[0] = 0x5FFF;
break;
case 0xCAFE:
if (!word_3004858 || gUnknown_3001764)
if (!word_3004858 || gLinkTransferringData)
break;
gSendCmd[0] = 0xCAFE;
gSendCmd[1] = word_3004858;

View File

@ -60,7 +60,7 @@ const IntrFunc gIntrTableTemplate[] =
#define INTR_COUNT ((int)(sizeof(gIntrTableTemplate)/sizeof(IntrFunc)))
u16 gKeyRepeatStartDelay;
u8 gUnknown_3001764;
bool8 gLinkTransferringData;
struct Main gMain;
u16 gKeyRepeatContinueDelay;
u8 gSoftResetDisabled;
@ -99,7 +99,7 @@ void AgbMain()
if (gFlashMemoryPresent != TRUE)
SetMainCallback2(NULL);
gUnknown_3001764 = 0;
gLinkTransferringData = FALSE;
for (;;)
{
@ -112,13 +112,13 @@ void AgbMain()
if (gLink.sendQueue.count > 1 && sub_8055910() == 1)
{
gUnknown_3001764 = 1;
gLinkTransferringData = TRUE;
UpdateLinkAndCallCallbacks();
gUnknown_3001764 = 0;
gLinkTransferringData = FALSE;
}
else
{
gUnknown_3001764 = 0;
gLinkTransferringData = FALSE;
UpdateLinkAndCallCallbacks();
if (gLink.recvQueue.count > 1)
@ -126,9 +126,9 @@ void AgbMain()
if (sub_80558AC() == 1)
{
gMain.newKeys = 0;
gUnknown_3001764 = 1;
gLinkTransferringData = TRUE;
UpdateLinkAndCallCallbacks();
gUnknown_3001764 = 0;
gLinkTransferringData = FALSE;
}
}
}