(02-23-2012, 07:47 AM)MountainDrew Wrote: How are you editing the save files? I do not know much about memory card data or hex editing, but if it is something I could learn to do, I'd like to try it on my F-Zero and Pokemon XD data. If it is easier to do than explain, could I send you my saves?
I am trying to write some code to read and write memory card data as a way of learning C++. It's still a CMD line app and it's a bit rough at the moment, and I have to modify the code for each different memory card file. The format of a memory card file can be found in YAGCD and in Dolphin source code, but the thing you need to remember if you are going to edit a file is that there are some simple checksums that need to be recalculated (all this can be found in the Dolphin source).
I am playing Pokémon XD now and if you upload a memory card dump (any format) I'll see what I can do tomorrow. I am playing the EUR version but I can probably switch to and from the US version without a problem. I could take a look at the F-Zero save too but I still haven't got the game to test it with.