Function
nuContPakRepairId
Syntax:
s32 nuContPakRepairId(NUContPakFile *file)
Arguments:
file Controller Pak file structure
Return Value:
Error
Explanation:
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.