Yeah, that's along the lines of how LPFaint99 describes the process. For reference, here are his instructions:
Obviously, replace Zelda with Pokemon
https://forums.dolphin-emu.org/Thread-savestate-to-memcard?pid=298269#pid298269
LPFaint99 Wrote:try loading your savestate
while the game is loaded
open the config options and change slot1 to nothing, than change it back to memorycard
attempt to save ingame
if that doesnt work, repeat the process but first delete the old zelda save from the memorycard before loading the game and your savestate
Obviously, replace Zelda with Pokemon

https://forums.dolphin-emu.org/Thread-savestate-to-memcard?pid=298269#pid298269
