Emulator Issues #11820
Memory Card Manager may not correctly display game titles/comments if they're not in the first block of data.
Seems like no game actually does this since it would probably have come up otherwise, but the GC BIOS gives different results to our card manager here.
Attached are two handcrafted memory cards that exhibit this incorrect behavior.
The comment-physical-logical-block-test one shows that Dolphin does not correctly follow save blocks and assumes a static offset from the physical on-card location of the first save block:
The comment-boundary-cross-test one shows that although yagcd claims that "The two strings (64 bytes) must fit within one block (8192 bytes), they are not allowed to cross sector boundaries.", this appears to be wrong, as the BIOS untangles this just fine.
I'll PR a fix for this later probably, but just wanted to note this somewhere.