From what I understand, a game cartridge and the DS it runs on is supposedly unique (at least Nintendo claims this, not sure if its just the DS that is unique or what.....) Anyway, I started a Pokemon Diamond game on my CycloDS Evolution and sent a few of my Pokemon to the Pokemon Ranch on my Wii, I haven't connected to the GTS yet to get a friend code. Pokemon Ranch is quite clear that you can only transfer the Pokemon back if its both the same cartridge AND the same save. What I want to know is, is there really something unique with each online DS game that makes it generate a unique friend code, or is every cartridge exactly 100% the same thing and it just hashes something against a unique ID in the DS itself to generate friend codes or other such identifiers? If I were to write this save file to an actual Pokemon Diamond DS Cartridge would Pokemon Ranch be able to tell its a different game/save or no? What about if I had gotten a friend code on my CycloDS Evolution, will my fiend code still be intact if I wrote that save to a real Pokemon Diamond cartridge?