You need two Gameboy Advance SPs or two Gameboy Advances and a link cable. I don't think you can hook up two Nintendo DS for Pokemon trading.