you can trade Pokemon from heartgold and soulsilver to your diamond,pearl, or platinum.
yes.
You have to get on the wifi event in platinum and trade it
yes you can just trade like you normally do
you can't catch him in platinum but in soulsilver or heartgold you can catch him then trade it to platinum.
you have to trade it from Diamond/Perl/Platinum.
Trade it from platinum, diamond or pearl.
get it in a trade from platinum, diamond, and pearl
You have to trade it from pearl, diamond, or platinum.
Trade from Diamond/Pearl/Platinum.
trade with pokemon heartgold or soulsilver
No, the only way to get it in HeartGold is to trade from Diamond, Pearl, Platinum, or SoulSilver.
You can trade it from Diamond, Pearl, Platinum, HeartGold and SoulSilver.