/**************************************************************************** * FCE Ultra 0.98.12 * Nintendo Wii/Gamecube Port * * Tantric September 2008 * * fatop.h * * FAT File operations ****************************************************************************/ #ifndef _FATOP_H_ #define _FATOP_H_ #include #include #include #include #include #include #include #include #define ROOTFATDIR "fat:/" bool ChangeFATInterface(int method, bool silent); int ParseFATdirectory(int method); int LoadFATFile (char * fbuffer, int length); int LoadFATSzFile(char * filepath, unsigned char * rbuffer); int SaveBufferToFAT (char *filepath, int datasize, bool silent); int LoadSaveBufferFromFAT (char *filepath, bool silent); int LoadBufferFromFAT (char * buffer, char *filepath, bool silent); extern char currFATdir[MAXPATHLEN]; extern FILE * fatfile; #endif