for(i=0;i<768;i++){ fscanf(fichier,"%d",&mapColl[i]); PA_OutputText(0,0,5,"map collision %d",i); }
fseek(file, 0, SEEK_END); size = ftell(file); fseek(file, 0, SEEK_SET); buffer = (u8*)malloc(size); fread(buffer, 1, size, file); buffer[size-1] = '\0'; sprintf(textIngame.textNiveau,"%s",buffer); free(buffer); fclose(file);
u32 EFS_GetFileSize(FILE *file) { u32 size; fseek(file, 0, SEEK_END); size = ftell(file); rewind(file); return(size);}
// Loads a RAW fileu8* LoadMediaFile(char* name, u32 *size){ u8* buffer; FILE* file; file = fopen(name, "rb"); if(file != NULL) { *size = EFS_GetFileSize(file); buffer = malloc(*size); fread(buffer, 1, *size, file); fclose(file); return(buffer); } else { return(NULL); }}