How do you get Darkrai without action replay or Nintendo?

when you get the national dex after completing the sinnoh pokedex go to canalave and ask the sailor to take you to new moon island. somewhere there you should be able to find a darkrai.