diff options
author | YamaArashi <shadow962@live.com> | 2017-02-19 11:54:15 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2017-02-19 11:54:15 -0800 |
commit | 0d2125cebb22334265b79d7d9295552507d2c78b (patch) | |
tree | bb725e06bf0220098364a86a850c7b8ebaae87b2 | |
parent | c0afef324418f190cfbc6d6b3447e660479b4aeb (diff) |
gFlashMemoryPresent variable
-rw-r--r-- | src/load_save.c | 6 | ||||
-rw-r--r-- | src/main.c | 6 | ||||
-rw-r--r-- | src/save.c | 10 | ||||
-rw-r--r-- | sym_common.txt | 2 |
4 files changed, 12 insertions, 12 deletions
diff --git a/src/load_save.c b/src/load_save.c index 77554eb38..2e554c083 100644 --- a/src/load_save.c +++ b/src/load_save.c @@ -6,7 +6,7 @@ #include "rom4.h" extern u8 gPlayerPartyCount; -extern u32 gUnknown_3004820; +extern bool32 gFlashMemoryPresent; struct LoadedSaveData { @@ -24,11 +24,11 @@ void CheckForFlashMemory(void) { if (!IdentifyFlash()) { - gUnknown_3004820 = 1; + gFlashMemoryPresent = TRUE; InitFlashTimer(); } else - gUnknown_3004820 = 0; + gFlashMemoryPresent = FALSE; } bool32 GetSecretBase2Field_9(void) diff --git a/src/main.c b/src/main.c index 76ac3d6d9..d3ed31ff1 100644 --- a/src/main.c +++ b/src/main.c @@ -15,7 +15,7 @@ #include "sound.h" extern struct SoundInfo gSoundInfo; -extern u32 gUnknown_3004820; +extern bool32 gFlashMemoryPresent; extern u32 IntrMain[]; static void VBlankIntr(void); @@ -93,8 +93,8 @@ void AgbMain() gSoftResetDisabled = FALSE; - if (gUnknown_3004820 != 1) - SetMainCallback2(0); + if (gFlashMemoryPresent != TRUE) + SetMainCallback2(NULL); gUnknown_3001764 = 0; diff --git a/src/save.c b/src/save.c index 1bb8703c4..e89f41322 100644 --- a/src/save.c +++ b/src/save.c @@ -11,7 +11,7 @@ extern struct SaveSection unk_2000000; extern u32 gUnknown_02039284; -extern u32 gUnknown_3004820; +extern bool32 gFlashMemoryPresent; extern u16 gUnknown_03005E9C; extern u32 gUnknown_03005EA0; @@ -581,7 +581,7 @@ u8 sub_8125C3C(u8 a1) u8 sub_8125D44(u8 a1) { - if (gUnknown_3004820 != 1) + if (gFlashMemoryPresent != TRUE) return 0xFF; sub_8125C3C(a1); if (!gUnknown_03005EA8) @@ -592,7 +592,7 @@ u8 sub_8125D44(u8 a1) u8 sub_8125D80(void) { - if (gUnknown_3004820 != 1) + if (gFlashMemoryPresent != TRUE) return 1; SaveSerializedGame(); sub_812546C(gSaveSectionLocations); @@ -628,7 +628,7 @@ u8 sub_8125E04(void) u8 sub_8125E2C(void) { - if (gUnknown_3004820 != 1) + if (gFlashMemoryPresent != TRUE) return 1; SaveSerializedGame(); @@ -660,7 +660,7 @@ u8 sub_8125EC8(u8 a1) { u8 result; - if (gUnknown_3004820 != 1) + if (gFlashMemoryPresent != TRUE) { gSaveFileStatus = 4; return 0xFF; diff --git a/sym_common.txt b/sym_common.txt index 6919bc8b6..3ab1d9995 100644 --- a/sym_common.txt +++ b/sym_common.txt @@ -122,7 +122,7 @@ gEnemyParty: @ 30045C0 gUnknown_0300481C: @ 300481C .space 0x4 -gUnknown_3004820: @ 3004820 +gFlashMemoryPresent: @ 3004820 .space 0x4 gUnknown_03004824: @ 3004824 |