Here is some information on how to catch Shaymin, Dialga, Palkia, and Darkrai without cheats on Pokémon Diamond or Pearl.[1]

Method 1
Method 1 of 6:

Catching Dialga

  1. 1
    On your Pokémon Diamond game, visit your rival at Lake Acuity, then take the key/card thing from the Team Galactic guy standing by the satellite dish in Veilstone City, get through the HQ, release the Pokémon in the testing room, defeat Cyrus, and there will be Dialga.
  2. 2
    If you have the Pearl version, you'll need to trade with a friend or use an Action Replay code to obtain Dialga.
  3. Advertisement
Method 3
Method 3 of 6:

Catching Shaymin

You must have visited a Pokémon convention to 'legally' obtain this Pokémon.

  1. 1
    To catch Shaymin before completing National Dex, go to Victory Road and find an exit that leads to the right. Follow the path until you find Shaymin.
  2. 2
    To catch Shaymin after you have completed the National Dex, show it to either of the Professors. Prof. Oak will give you a choice of three Pokémon to capture, Shaymin is one of them.
  3. Advertisement
Method 5
Method 5 of 6:

Catching Heatran

You need the National Pokedex for this Pokémon.

  1. 1
    During your first visit to the island with the Fight, Survival, and Resort areas,you can go to by the ship at Snowpoint City. Then go up when you get off the boat. You can get to Stark Mountain from there.
  2. 2
    See a guy called Buck, battle him, and then go straight north, until you see the cave.
  3. 3
    Save the game first here.
  4. 4
    Then go through the maze inside, and let Buck take the Magma Stone.
  5. 5
    Go back to survival area and go in the house closest to route 225.
  6. 6
    Talk to Buck and he will put the magma stone back. Go back to the place were you found the Magma Stone and Heatran will be there.
  7. Advertisement
Method 6
Method 6 of 6:

Hatching Eevees

  1. 1
    Get Eevees from Bebe.
  2. 2
    Evolve it into any one of the seven evolutions.
  3. 3
    Catch a Ditto from route 212.
  4. 4
    Take Ditto and your Eevees evolutions to the day care in Solaceon Town until you talk to the Man outside. Or, check your Pokepad Day Care app; if an egg is in between them, hatch it by walking around with it.
  5. 5
    When it hatches, it will definitely be a Level 1 Eevee.
  6. Advertisement

Community Q&A

  • Question
    How do I catch Giratina?
    Community Answer
    Community Answer
    You'll have to get through a place called Turnback Cave which is located at Sendoff Spring. Enter the cave and find pillars; I would recommend lots of repels as there are a few wild Pokémon lurking in the cave itself. Also, I recommend lots of different types of Pokéballs in case Giratina breaks free. False Swipe will not work on Giratina as it is part Ghost Type. It will be at Level 70 when encountered.
Advertisement

Warnings

  • Always save before battling a legendary!! That way, if you defeat it, you can just turn off your game and start over.
    ⧼thumbs_response⧽
Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 13 people, some anonymous, worked to edit and improve it over time. This article has been viewed 146,188 times.
45 votes - 65%
Co-authors: 13
Updated: March 5, 2020
Views: 146,188
Advertisement