15#define PFS_NO_PAK_INSERTED 1
16#define PFS_PAK_BAD_READ 2
17#define PFS_PAK_CORRUPTED 3
18#define PFS_FILE_OVERFLOW 4
19#define PFS_INVALID_DATA -1
21#define PFS_NUM_FILES_ERROR -2
22#define PFS_FREE_BLOCKS_ERROR -3
23#define PFS_PAK_STATE_OK -4
27#define PAK_NOT_INSERTED -1
s32 func_800B639C(s32)
Definition save.c:801
s32 func_800B65F4(s32, s32)
Definition save.c:882
struct_8018EE10_entry D_8018EE10[]
Definition save.c:23
const u8 gExtCode[]
Definition save.c:39
void func_800B559C(s32)
Definition save.c:436
s32 gControllerPak1MaxWriteableFiles
Definition menu_items.c:89
void update_save_data_backup(void)
Definition save.c:507
s32 func_800B5020(u32, s32)
Definition save.c:279
u16 D_80162DD6
Definition staff_ghosts.c:50
u8 compute_save_data_checksum_backup_1(void)
Definition save.c:520
void populate_time_trial_record(u8 *timeTrialRecord, u32 time, s32 characterId)
Definition save.c:228
s32 has_completed_extra_mode(void)
Definition save.c:432
s8 gControllerPak1State
Definition save.c:28
void write_save_data_grand_prix_points_and_sound_mode(void)
Definition save.c:51
u32 gGameCode
Definition save.c:27
void func_800B6798(void)
Definition save.c:924
s32 func_800B6014(void)
Definition save.c:706
s32 D_80162DFC
Definition staff_ghosts.c:60
s32 check_for_controller_pak(s32)
Definition save.c:549
s32 has_unlocked_extra_mode(void)
Definition save.c:427
s32 func_800B6178(s32)
Definition save.c:743
void func_800B4A9C(s32)
Definition save.c:154
void func_800B6708(void)
Definition save.c:911
s32 pfsError[16]
Definition menu_items.c:87
s32 func_800B6088(s32)
Definition save.c:722
u8 compute_save_data_checksum_1(void)
Definition save.c:120
u8 func_800B68F4(s32)
Definition save.c:953
s32 controller_pak_2_status(void)
Definition save.c:629
u8 func_800B54C0(s32, s32)
Definition save.c:390
u32 * D_800DC714
Definition staff_ghosts.c:65
s32 func_800B69BC(s32)
Definition save.c:966
s32 func_800B5888(s32)
Definition save.c:487
void load_save_data(void)
Definition save.c:137
u8 func_800B5508(s32, s32, s32)
Definition save.c:408
s32 func_800B64EC(s32)
Definition save.c:847
void func_800B536C(s32)
Definition save.c:351
u8 func_800B60E8(s32)
Definition save.c:732
void reset_save_data_grand_prix_points_and_sound_mode(void)
Definition save.c:91
void validate_save_data(void)
Definition save.c:201
u32 func_800B4DF4(u8 *)
Definition save.c:242
s32 D_80162DE0
Definition staff_ghosts.c:53
s32 func_800B63F0(s32)
Definition save.c:811
u8 func_800B578C(s32)
Definition save.c:473
u8 func_800B6828(s32)
Definition save.c:943
s32 func_800B4E24(s32)
Definition save.c:252
u16 gCompanyCode
Definition save.c:26
u8 func_800B54EC(s32, s32)
Definition save.c:395
u8 compute_save_data_checksum_2(void)
Definition save.c:132
s32 controller_pak_1_status(void)
Definition save.c:567
OSPfs gControllerPak2FileHandle
Definition menu_items.c:85
s32 func_800B58C4(s32)
Definition save.c:492
s32 validate_save_data_checksum_backup(void)
Definition save.c:537
const u8 gGameName[]
Definition save.c:35
s32 func_800B5218(void)
Definition save.c:317
s32 func_800B6A68(void)
Definition save.c:982
u32 func_800B4EB4(s32, s32)
Definition save.c:259
OSPfsState pfsState[16]
Definition menu_items.c:86
s8 sControllerPak2State
Definition save.c:29
void func_800B4728(s32)
Definition save.c:70
s32 is_cc_mode_complete(s32)
Definition save.c:419
void func_800B46D0(void)
Definition save.c:58
s32 func_800B4FB0(s32)
Definition save.c:273
void func_800B5404(s32, s32)
Definition save.c:368
s32 func_800B6348(s32)
Definition save.c:791
u8 checksum_time_trial_records(s32)
Definition save.c:104
s32 func_800B4F2C(void)
Definition save.c:266
const u8 D_800F2E60[]
Definition save.c:33
s32 gControllerPak1NumFilesUsed
Definition menu_items.c:88
s32 func_800B5F30(void)
Definition save.c:680
void func_800B45E0(s32)
Definition save.c:42
OSPfs gControllerPak1FileHandle
Definition menu_items.c:84
u8 compute_save_data_checksum_backup_2(void)
Definition save.c:532
Definition common_structs.h:380
signed int s32
Definition ultratypes.h:15
unsigned int u32
Definition ultratypes.h:16
signed char s8
Definition ultratypes.h:11
unsigned short int u16
Definition ultratypes.h:14
unsigned char u8
Definition ultratypes.h:12