diff --git a/hbc/meta.xml b/hbc/meta.xml index 90b0da2..697b982 100644 --- a/hbc/meta.xml +++ b/hbc/meta.xml @@ -2,7 +2,7 @@ GCMM Suloku, PabloACZ, Pikachu025, dronesplitter - 1.2b + 1.2c 20120906000000 Memory Card Manager A memory card manager for Wii/GC. diff --git a/readme.txt b/readme.txt index a0c8518..249410b 100644 --- a/readme.txt +++ b/readme.txt @@ -30,6 +30,11 @@ I (suloku) have updated the code to newest libraries to port it to the Wii syste |0Oื๘oท UPDATE HISTORY ทo๘ืO0| `จ•จจจจจ จจจจจจจจจจจจจจจจ จจจจจจจจจจจจจจจ จจจจจจจจจจจจจจจจจจจจ จจจจจจจจจจจจจ' +[What's New 1.2c - september 06, 2012 - By suloku] + +* Raw backups +* Minor code changes (just for safety) + [What's New 1.2b - september 06, 2012 - By suloku] * Solved a potential bug, 1.2 and 1.2a seemed unaffected by it. diff --git a/source/raw.c b/source/raw.c index 447ddbf..0113f3e 100644 --- a/source/raw.c +++ b/source/raw.c @@ -174,10 +174,10 @@ s8 BackupRawImage(s32 slot, s32 *bytes_writen ) char name[64]; int filenumber = 1; time2name(name); - sprintf (filename, "fat:/%s/Backup_%s.raw", MCSAVES, name); + sprintf (filename, "fat:/%s/%04db_%s.raw", MCSAVES, BlockCount-5, name); //not really needed because the filename has seconds in it and the same filename will "never" happen while (file_exists(filename)){ - sprintf (filename, "fat:/%s/Backup_%s_%02d.raw", MCSAVES, name, filenumber); + sprintf (filename, "fat:/%s/%04db_%s_%02d.raw", MCSAVES, BlockCount-5, name, filenumber); filenumber++; } dumpFd = fopen(filename,"wb");