>YellowYour Yellow guys are gonna be trapped in gen 1/2, since there's no way to transfer from gen 2 to gen 3.
>Leaf Green/Emerald -> Heart Gold/PlatinumYou'll need to use Pal Park. It's on route 221 in Plat and somewhere in Heart Gold. Have a GBA cartridge in the GBA slot along with your gen 4 game in the DS slot. The instructions will be on screen. This one you can only do once a day, six pokemon at a time.
http://bulbapedia.bulbagarden.net/wiki/Pal_Park>Heart Gold/Platinum -> WhiteYou'll need to use Poke Transfer. Go to the Transfer Lab on Route 15 in White. It'll launch a minigame for you to download play on another DS system. (the one with your gen4 game in it) You can transfer exactly 6 mons at a time and you can do this as many times as you want.
http://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9_Transfer>White -> YDownload Poke Transfer from the 3DS store. It may come with Pokemon Bank or something, idk. This one transfers an entire box "Box 1" from White right to Pokemon Bank. Once there you can only withdraw the mons to gen 6 though. Items won't transfer.
http://bulbapedia.bulbagarden.net/wiki/Poke_transporterHope this helps bro