Yes they are , I even think that all DS Pokemon games are compatible together .
*Hope it helped , Kruh .
You still get friend codes.
you don't have friend codes in soul silver.
google: ar codes heart gold neoseeker.. ull find some there
yes you just have to put them in yourself
They use different DNA codes
You will need to find people online at message boards and give them your Friend Code in Pokémon SoulSilver and they will give you the Friend Code from the game that they will be trading with you with.
Turn on your action replay and insert Heart gold or soul silver. After the codes roll press codes and a code will appear on the screen. Go to enter new game and enter the code from the screen. It will appear as the code you have entered, not heart gold or soul silver. Scroll down until you find it and press the A button. Then click the enter code option.
because its a different game idiot
Here are 2 Dgamer friend codes: (Note: Friend codes may not work.) Mine: Cdu94= o2k ypx My friend's Gdude987= 6yi 0x2 (or Ox2, I dont know which one.) Your welcome for some friend codes.
1. you go to the union room(in the Pokemon center)2. have someone with you and select trade 3. trade
you cannot visit a person using a different game and this is because they use different kinds of friend codes so one for Wild World wouldn't register in City Folk and vice versa. City Folk only looks for City Folk friend codes and Wild World only looks for Wild World friend codes.
by entering cheat codes