You cannot catch palkia in diamond and dialga in pearl but you can catch both of them in Pokemon platinum
You can only catch dialga in dimonid
After defeating Team Galactic, you can catch Dialga in the Spear Pillar.
This makes absolutely no sense. You catch Dialga at the Spear Pillar in Diamond or Platinum.
You can catch it by first turning Dialga's HP into the red. Then use Ultra Balls or Dusk Balls to catch Dialga. It will take time, and you need to use a few balls to catch Dialga.
Easy if u dont catch DIALGA and you kill it, it will say dialga vanish or soming
after you catch dialga
Spear Pillar
In a way. In pearl, you catch palkia. And in diamond, you catch dialga.
You Have To Go To Spear Pillar and catch it there but you have to battle the team galactic though then you can catch it. Have a nice time catching Dialga :)
You catch dialga/palkia on spear pillar inside of Mt. Coronet for diamond or pearl
To catch palkia you will need to trade him with Pokemon pearl. NOTE: You catch palkia in pearl and dialga in diamond.