Function
nuContPakRepairId
Syntax
s32 nuContPakRepairId(NUContPakFile *file)
Arguments
file Controller Pak file structure
Return Value
Error
Description
Repairs the Controller Pak file system
Checks the ID area of the Controller Pak and repairs the file system if it is corrupted. This is normally used when PFS_ERR_ID_FATAL is returned by the nuContPakOpen function.
Errors
PFS_ERR_NOPACK | Nothing is inserted in the specified Controller. |
PFS_ERR_NEW_PACK | The Controller Pak may have been changed. Please perform the Open process again. | PFS_ERR_CONTRFAIL | Data transfer with Controller has failed. |
PFS_ERR_ID_FATAL | Either the Controller Pak is damaged, it is not properly connected, or some peripheral without SRAM is inserted. |
PFS_ERR_DVICE | Some device other than a Controller Pak or a Rumble Pak is inserted. |