I was playing Japanese Zelda Twilight Princess and, when I tried to run the game in dolphin with my dumped save (from GC with GCMM) by restoring it, Dolphin restored it corrupted.
I've done some research with other saves of other games that I managed to successfully restore and noticed that game saves gets corrupted when they have the "Description Strings Offset Value at 0x3C" with a value different than 00 00 00 00. (Thanks to "Yet another Gamecube documentation book, I've learned the GCI header structure there."). The corrupted restores happens in both Dolphin and GCMM when that value is different to 0.
I can only run homebrew on Gamecube or Wii in GC mode. I don't have a modded Wii.
Could this discovery allow a fix to properly restore those game saves in Dolphin Memory cards?
I've done some research with other saves of other games that I managed to successfully restore and noticed that game saves gets corrupted when they have the "Description Strings Offset Value at 0x3C" with a value different than 00 00 00 00. (Thanks to "Yet another Gamecube documentation book, I've learned the GCI header structure there."). The corrupted restores happens in both Dolphin and GCMM when that value is different to 0.
I can only run homebrew on Gamecube or Wii in GC mode. I don't have a modded Wii.
Could this discovery allow a fix to properly restore those game saves in Dolphin Memory cards?