>>20815606One copy of Emerald.
One copy of Diamond, Pearl, Platinum, Heartgold, or Soulsilver that has reached and unlocked the Pal Park. (Gen IV game)
One copy of Black, White, Black 2, or White 2 that has completed the main story (Defeated Ghetsis in BW, or Iris in BW2). (Gen V game)
One copy of X or Y. (Gen VI game)
One DS or DS Lite.
One 3DS, 3DS XL, or 2DS. Must have Pokebank & Poketransfer installed.
A fuckton of time. I sure hope you only have a few you want.
Use the DS with the Gen IV game and Emerald. Migrate from Emerald, then catch them in Pal park. Max 6 per day, must transfer exactly 6 at a time.
Use the DS and the 3DS, each with either the Gen IV and Gen V game. Use the transfer lab in BW/BW2 to transfer from the Gen IV game to Gen V. Max 6 at a time, but no daily limit.
Use the 3DS, the Gen V game, the Gen VI game, and poketransfer. Follow the onscreen instructions to transfer. Max 1 box at a time, only from Box 1, no daily limit.