diff options
author | Cameron Hall <cameronghall@cox.net> | 2018-01-18 14:30:07 -0600 |
---|---|---|
committer | Cameron Hall <cameronghall@cox.net> | 2018-01-18 14:30:07 -0600 |
commit | 8d14b68921bf5a355e71031a9311125af114cbfe (patch) | |
tree | 81fdac600e77e4ebf445ece8e6e1d3fe7f877bdd /src/engine/save.c | |
parent | 9c2f7c88f0d7e57c99d548870e78185e05cc472a (diff) |
add more debug code
Diffstat (limited to 'src/engine/save.c')
-rw-r--r-- | src/engine/save.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/engine/save.c b/src/engine/save.c index a9945a80d..de5fd2846 100644 --- a/src/engine/save.c +++ b/src/engine/save.c @@ -783,13 +783,21 @@ u8 Save_WriteDataInternal(u8 saveType) return 0; } +#ifdef DEBUG +extern u32 gUnknown_Debug_03004BD0; +#endif + u8 Save_WriteData(u8 saveType) // TrySave { if (gFlashMemoryPresent != TRUE) return SAVE_STATUS_ERROR; Save_WriteDataInternal(saveType); - if (!gDamagedSaveSectors) + if (!gDamagedSaveSectors +#ifdef DEBUG + && gUnknown_Debug_03004BD0 == 0 +#endif + ) return SAVE_STATUS_OK; DoSaveFailedScreen(saveType); |