No. You can battle wild Pokemon, trainers in the game, or battle a friend using the MultiPlayer link cable feature.
These games can fight with each other: Pokemon stadium 1 and 2 with red, blue, yellow, gold, silver and crystal. Red, blue and yellow can battle each other and gold, silver and crystal. Ruby, sapphire and emerald can battle with each other and firered, leafgreen, Pokemon colosseum and Pokemon xd gale of darkness. Diamond, Pearl and Platinum can battle each other and Heartgold and Soulsilver. The games that can battle each other can also trade with each other as well.
They are both as bad as each other. I do not like either of them.
no they wont like each other =3
They don't
1000 is the answer
I don't think so.
Sp. Attack is non-physical moves, where the pokemon do not make contact with each other.
Go to each to find out.
Make sure both your trainers are at the same pokemon centre
I'm not sure if you can evolve him by sharing a special bond between each other.
you cant you can catch certain gold and silver Pokemon on each game
you go to the daycare and put in two Pokemon if they like each other they will mate and have an egg you then go to the daycare man and he will give you the egg (you could also ask they daycare man if they like each other and it takes awhile for the Pokemon to make an egg)