I enabled memory cards A and B. I set them to C:\Users\...\Documents\Dolphin Emulator\GC\USA\SLOT A.raw and C:\Users\...\Documents\Dolphin Emulator\GC\USA\SLOT B.raw respectively.
I start to play the game, but the memory cards are not being read. It said they need to be set to C:\Users\...\Documents\Dolphin Emulator\GC\USA\SLOT A USA.raw and C:\Users\...\Documents\Dolphin Emulator\GC\USA\SLOT B USA.raw respectively.
I set the memory card directories to what it said. I start to play the game and voila! It worked. I created memory card data for the games with no problems.
When I go to save my data and the game said that the data is saved. But when I go to end emulation, it said it failed to write the data. When I tried to load the data, it was gone. I was like "What is this? the CD-i?" This was on build 5.0.11077.