on map 3
The desert.
No, you cannot catch Darkrai in Pokémon Black.
You cannot catch Darkrai in Pokemon Black, you have to transfer it from Diamond, Pearl, Platinum, Heartgold, or Soulsilver.
latias
No, Darkrai is only available from the 4th Generation and up.
You dont catch Darkrai in Pokemon Pearl. You can catch it in Pokemon Platinum at level 40.
you catch him
Darkrai has the catch rate of maybe the lake pokemon( Azelf, Uxie, and Mesprit) seperate.
You can't catch Darkrai in Pokemon FireRed, it is a 4th generation Pokemon so therefore unavailable in any of the GBA Pokemon games.
How do you catch latios in Pokemon sapphire
There are many Pokemon you catch that are similar in sapphire and emerald but there are many Pokemon emerald can only get and not sapphire.
Darkrai is a dark type of Pokemon. You can catch one in Pokemon Diamond version on Newmoon Island but you need a membership card.
YOU CANNOT FIND DARKRAI IN EMERALD, SAPPHIRE, RUBY, FIRERED, OR LEAFGREEN!!
No, you cannot catch Darkrai in Pokemon White.
You can't catch a ditto in Pokemon Sapphire, but you can trade it from Pokemon Emerald/FireRed/LeafGreen.
You can only obtain Darkrai through Poke Transfer in Pokemon White/Black.