Ok so I know this post is almost 2 years old, but I'd like to clarify a couple of things...
I have a more detailed post explaining the issues I'm having with old friend codes and Wiimmfi in their forums, but my other option is to attempt to erase it altogether so Wiimmfi can generate a new one. I can get the save game using the extractor tool, but what do I use to edit the hex values? The ACToolkit? Do I just zero out the fields or...?
The ACToolkit cannot edit or erase your friend code. You will need to use a hex editor to manually edit the data. After editing the data, the checksum mentioned in my first post will need to be updated.
Hi, signed up because I also had questions about clearing my old PID from my ACCF save for use with wiimmfi. Sorry to necrobump.
I've tried modifying the data at offsets 40-43 to '00 00 00 00' and then update the checksum at 0x20. However, AC:CF still complains that the save is invalid.
I've created a gallery to show what I'm doing: https://imgur.com/a/iSpo3
Are there any other checksums or data that need to be updated?
That looks correct. Before making any changes, can you verify that the checksum at offset 0x20 can be calculated correctly (i.e. does your hex editor produce the same CRC32 that is currently stored at 0x20)? If so, it is possible there is another checksum that requires updating or the game does not like the value you are saving to 0x40.
I've been looking at this post awhile, and I'm trying to figure out how this works, what are some of the things I need to understand before I do all of this?