if they are both Ds Pokemon games you need 2 DS's if one is a gameboy advanced game migrate to pal park
you cant.
That trade is not possible. Soulsilver cannot recognize Pokemon from newer versions.
Yes, you can battle between different versions of Pokemon.
You can trade them through a link at the Pokemon trade center
You have to trade them from older versions of Pokemon.
No, you cannot trade between the two different versions because the Pokemon are different or the Pokemon know different moves that are not in red version. When they re-make gold and silver for DS there may be some way to trade between Pokemon fire red and leafgreen to the new gold and silver but I doubt it.
You're going to have to trade over from the different versions, but you cannot have Black and White Pokemon in the other games.
you need to games of any pokemon game to trade
There is no way to trade directly from Pokemon XD to Pokemon Coliseum. Instead trade from Pokemon XD to one of the GameBoy Advance versions of Pokemon, and then trade to Pokemon Coliseum.
You can't trade from Pokemon white or black to previous versions of Pokemon games. Hope I Helped =) Biblioteca13
Trade them from other versions
Yes, but not all.