OK, there are many ways to find Darkrai but here are a few examples...
1. Go to Canalave City (in Platinum. just for an example) and go to the Radio Tower and get the Member Pass (is not available anymore until near future.) and take the member pass and go into the house with the door that normally won't open. There will be a guy in there and a bed and he will say, "character's name,we have had a reservation for you for a long time. Please go to sleep." and when your character does, you will end up on New Moon Island. Walk into a woodsy area and you will see it. Since it is a legendary, I recommend saving while on the island because there is only one of it and if you defeat it, your screwed.
2. You can also get it in an event in the near future
You can only find Darkrai through a Pokemon Event.
in map 10
Maps 25-26
I found a bunch in the Pokemon Tower, Map 24.
You can find Rayquaza in map 13.
we find dialga in map 3 in Pokemon deluge...
from your mom
you can find moltress in Pokemon deluge in map 10 the lava map.
You can only find Darkrai through a Pokemon Event.
check
you can find mew,articuno,mewtwo,moltres and zapdos hope i helped my user on pokemon deluge is pokemonzoroak trade me if you want
you find them underground
that game doesn't exist
you find darkrai on the bridge on mount kosicotsku
There is a game Pokemon deluge.. at pokemondeluge.com.... you can catch legendary due to its region.... and check the information of the legendary Pokemon you want. then follow what it says like for darkrai: defeat allsinnoh leader and elite 4..... then do what it says. go where you can encounter that Pokemon... it's simple.
Darkrai is a Pokemon from Generation IV, and Pokemon ruby is a game from Generation III , so you can only get darkrai in Pokemon Platinum, Diamond or Pearl
wala lang