Skip to content

Commit 8bca987

Browse files
committed
memcard progress
1 parent eacbc71 commit 8bca987

File tree

6 files changed

+7
-6
lines changed

6 files changed

+7
-6
lines changed

decompile/WorkInProgress/src/MEMCARD/MEMCARD_Unkown.c renamed to decompile/WorkInProgress/src/MEMCARD/MEMCARD_17_HandleEvent.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ enum MC_EXTRA
88
MC_EXTRA_CLOSE = 1,
99
};
1010

11-
// TODO: Name function, add symbol (MEMCARD_GetStageResult)
12-
int FUN_8003ddac(void)
11+
int DECOMP_MEMCARD_HandleEvent(void)
1312
{
1413
int readResult;
1514
int event;

decompile/buildList.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -968,7 +968,7 @@ common, exe, MEMCARD_CloseFile, 0x0, General/MEMCARD/MEMCARD
968968
common, exe, MEMCARD_ReadFile, 0x0, General/MEMCARD/MEMCARD_14_ReadFile.c
969969
common, exe, MEMCARD_WriteFile, 0x0, General/MEMCARD/MEMCARD_15_WriteFile.c
970970
common, exe, MEMCARD_GetFreeBytes, 0x0, General/MEMCARD/MEMCARD_16_GetFreeBytes.c
971-
// unknown 8003ddac
971+
// MEMCARD_HandleEvent
972972
common, exe, MEMCARD_GetInfo, 0x0, General/MEMCARD/MEMCARD_18_GetInfo.c
973973

974974
// WIP

ghidra/MEMCARD.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ void FUN_8003dd10(undefined4 param_1)
604604
}
605605

606606

607-
607+
// MEMCARD_HandleEvent
608608
int FUN_8003ddac(void)
609609

610610
{

ghidra/RefreshCard.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1120,6 +1120,7 @@ void FUN_80047a58(void)
11201120
// frame1_memcardAction
11211121
if (DAT_8009aa36 != 0)
11221122
{
1123+
// MEMCARD_HandleEvent
11231124
iVar4 = FUN_8003ddac();
11241125

11251126
// frame3 = frame1
@@ -1279,7 +1280,7 @@ void FUN_80047a58(void)
12791280
DAT_8009aa34 = 1;
12801281
break;
12811282

1282-
// from FUN_8003ddac
1283+
// from MEMCARD_HandleEvent
12831284
// MC_RETURN_UNFORMATTED
12841285
case 5:
12851286
// MC_RESULT_ERROR_UNFORMATTED

symbols/gcc-syms926.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -454,6 +454,7 @@ MEMCARD_CloseFile = 0x8003dbf8;
454454
MEMCARD_ReadFile = 0x8003dc30;
455455
MEMCARD_WriteFile = 0x8003dc9c;
456456
MEMCARD_GetFreeBytes = 0x8003dd10;
457+
MEMCARD_HandleEvent = 0x8003ddac;
457458
MEMCARD_GetInfo = 0x8003e238;
458459
MEMCARD_Load = 0x8003e29c;
459460
MEMCARD_Save = 0x8003e344;

symbols/syms926.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@
562562
8003dc9c MEMCARD_WriteFile
563563
8003dd10 MEMCARD_GetFreeBytes
564564
// Extra in Japan Retail (card_clear)
565-
// unknown 8003ddac
565+
8003ddac MEMCARD_HandleEvent
566566
8003e238 MEMCARD_GetInfo
567567
8003e29c MEMCARD_Load
568568
8003e344 MEMCARD_Save

0 commit comments

Comments
 (0)