Well, first, you need Pokemon Diamond, Pearl, Platinum, HeartGold, or SoulSilver. Then, (once you unlock the national pokedex) inseret your ruby, sapphire, emerald, firered, or leafgreen into the GBA slot of you DS or DS lite. Start up your game (DPPtHGSS) and (make sure that RSEFRLG is in the GBA slot), and you will see a "Migrate Pokemon" on the title screen. Select 6 Pokemon to migrate from you RSEFRLG, and they'll appear in PalPark for you to re-catch (don't worry, catch rate in palpark is always 100%).
If you mean a transfer in pokemon transfer lab, no you can't transfer it
you need a transfer pak
where is the pokemon transfer lab in heartgold
To get your emerald Pokemon to platinum you transfer them in pal park.
no you cant transfer Pokemon through poke transfer
Pokemon 162 is a transfer Pokemon you have to transfer it from one of the game-boy games
Yes, you can transfer Pokémon from Pokémon HeartGold to White 2.
to transfer Pokemon you must go to the palpark.
you cannot transfer Pokemon white or black Pokemon to Pokemon dimond, pearl, or platinum, sorry:}
You can't, you can only use poke transfer to transfer up generations not down.
You cannot. you can only transfer Pokemon to battle revolution Not from it
No, but you can transfer/trade Pokemon from Diamond to White.