Get the key from Mystery Gift and open the door in caveport that is locked.
Darkrai.
im pretty sure you can't catch it without cheats, its liek shaymin or acreus
You would have to wait for a new mystery gift to get Darkrai, it's the only way without cheats.
i think you can only get it at a Pokemon event or with Pokemon ranger 2 (with out cheats.)
i know how to get nearly every Pokemon without a cheating device. do you know how to get Deoxis on emerald Or is there a way to get Darkrai on diamond without cheats?
you do need cheats
You can't without cheats.
tradefrompearl
I can't memorize them exactly, but they're all on www.codejunkies.com under Nintendo ds/GBA/Pokemon diamond and pearl. There's cheats for 999 master balls, 999 rare candies, and cheats to walk everywhere. With the last cheat, you can get shaymin and darkrai without getting some mystery gift or whatever. liar liar, there is no cheat to gettin shaymin or darkrai without gettin mystery gift, i looked it up, and guess wat, no cheat.
its impossible without cheats
transfer from emerald
I don't think you can... but you can in Pokemon Diamond, Pearl, and Platinum version you can use WFC (wifi) to obtain the member card ( I think that is what it's called) OR use cheats but all I know is you cannot catch it Pokemon white without cheats