Skip to content

Commit

Permalink
Fixes: #24
Browse files Browse the repository at this point in the history
  • Loading branch information
suloku committed Feb 27, 2016
1 parent aedfb36 commit 75a5e02
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions hbc/meta.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<app version="1">
<name>GCMM</name>
<coder>Suloku</coder>
<version>1.4d</version>
<release_date>20150808000000</release_date>
<version>1.4e</version>
<release_date>20160217000000</release_date>
<short_description>Memory Card Manager</short_description>
<long_description>A memory card manager for Wii/GC.

Expand Down
8 changes: 6 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
ח����������� ������������������������������ �����������������������-����-���
|0O��o� GCMM 1.4d by suloku �o��O0|
| http://code.google.com/p/gcmm |
|0O��o� GCMM 1.4e by suloku �o��O0|
| https://github.com/suloku/gcmm |
| (old site: http://code.google.com/p/gcmm) |
| (Under GPL License) |
`������� ���������������� ��������������� �������������������� �������������'

Expand Down Expand Up @@ -30,6 +31,9 @@ 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.4e - february 27, 2016 - By suloku]
* Fixed bug in card.c that prevented correct backup/write of saves with same filename but different case. Bug affected Timesplitters 2, probably Timesplitters 3 too. Thanks to DakuTree for reporting and Antidote for fixing.

[What's New 1.4d - august 08, 2015 - By suloku]
* Fixed bug in card.c that prevented writing to the last block of the memory card, preventing restoring a savegame that would fill the memory card (thanks to undergroundmonorail)
* Fixed bug in card.c that prevented correct block freeing when deleting a file and only was fixed by using the memory card on official software (the wii/gamecube save manager or probably also games)
Expand Down
2 changes: 1 addition & 1 deletion source/card.c
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ static s32 __card_getfilenum(card_block *card,const char *filename,const char *g
entries = dirblock->entries;
for(i=0;i<CARD_MAXFILES;i++) {
if(entries[i].gamecode[0]!=0xff) {
if(strcasecmp(filename,(const char*)entries[i].filename)==0) {
if(strcmp(filename,(const char*)entries[i].filename)==0) {
if((gamecode && gamecode[0]!=0xff && memcmp(entries[i].gamecode,gamecode,4)!=0)
|| (company && company[0]!=0xff && memcmp(entries[i].company,company,2)!=0)) continue;

Expand Down
2 changes: 1 addition & 1 deletion source/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
//Comment FLASHIDCHECK to allow writing any image to any mc. This will corrupt official cards.
#define FLASHIDCHECK

const char appversion[] = "v1.4d";
const char appversion[] = "v1.4e";
int mode;
int cancel;
int doall;
Expand Down

0 comments on commit 75a5e02

Please sign in to comment.