as far as i know you can migerate it from Pokemon emerald or trade it from Pokemon heart gold and soul silver or use cheats
Piplup is obtained as a starter in Diamond and Pearl or through trades.
You can't find Rayquaza it in pokemon diamond, pearl, and platinum. You just migrate it in Pokemon Emerald, ruby and saphirer
You will need to migrate from Pokemon Ruby/Sapphire/Emerald.
You can't get Rayquaza on Pokemon Pearl. You have to MIGRATE it
trade it from soulsilver
you cant find rayquaza on diamond or pearl its from Emreld
Sorry, but Entei can not be obtained in Pokemon Diamond and Pearl itself, you must transfer it from old GBA games and use the Pal park in DP to catch him.
You have to migrate from Sapphire or Emrald.
Put Honey on a tree
you can not get rayquaza in dimond, pearl, platinum, black, and wite. you can get it in gold, silver, heart gold, soulsilver and emereld
You actually cant physically catch a rayquazza in diamond or pearl. If you have diamond or pearl and you want a rayquazza you need to get pokemon emerald capture it on there and then migrate it onto your peral or diamond game. Cheers boiz and gyrls.
No sadly there is no way to catch Rayquaza in Pokemon pearl diamond or platinum except use action replay, migrate it of your gba (if you have it) or use the world trade center thingy in jublife (if you have internet)