>>21927828You need a regular DS with a GBA slot, a 3DS/2DS, a game from Gen 3, 4, 5 and 6 and Bank.
- You need at least six Pokémon in your box on Ruby/Sapphire/Emerald
- Put the GBA game and the Gen 4 game into the DS and start the Gen 4 game
- In the title menu select "migrate from R/S/E"
- Start the game, go to the Pal Park (Route 221 DPPt, Fuchsia City in HGSS)
- In the Pal Park catch the six Pokémon you send over and save the game
- Put BW or BW2 in your 3DS and start it up, while you have the Gen 4 in your other DS
- Go to the transfer lab on route Route 15 in BW/2
- Follow the instructions on the screen and do the minigame
- Then you can boot up the Poké Transporter (comes with Bank) and send the Pokémon from BW/2 over
- Boot up Bank and send the Pokémon to ORAS
If you have access to all the areas it doesn't take long. HGSS is the preferred Gen 4 game, since DPPt have some really dumb Pal Park conditions.