Can I trade pokemon between different versions(e.g. Pokemon Ruby and Emerald)?

I have a copy of the US Pokemon Emerald game and a copy of ESP Pokemon Ruby game version.

Can I trade between the two versions? If so, how?


You can trade, but you will need a link cable. Ruby and Sapphire aren't compatible with the wireless connectors.