1. New to the forums? Check out our Mentorship Program!
    Our mentors will answer your questions and help you become a part of the community!
  2. Welcome to Smogon Forums! Please take a minute to read the rules.

[on site] RNG Abuse Guide (DPPt): Part 3 - Hatching Perfect Pokémon

Discussion in 'Archives' started by mingot, Aug 23, 2009.

  1. mingot

    mingot free agent
    is a Site Staff Alumnusis a Battle Server Admin Alumnusis a Researcher Alumnusis a Contributor Alumnusis a Smogon Media Contributor Alumnusis an Administrator Alumnus

    Joined:
    Jun 15, 2008
    Messages:
    3,050
    How to Hatch Perfect Pokémon

    Introduction

    Those of you who have reset for IVs in Emerald may notice some similarities with DPPt IV resetting. Both techniques require a certain timing in order to generate the desired spread; but where Emerald had only two variables (parents and time between reset and egg collection), DPP has four:

    - Parents that are in Daycare
    - Time and date on DS upon entering the game world
    - Delay between resetting and entering the game world
    - Correct frame, or the number of RNG calls between entering the game world and collecting the egg

    These extra variables make it somewhat difficult to reset for IVs in DPPt, but with some persistence and patience it can be done.

    Prerequisites

    1. RNG Reporter (Note to Mac Users: This software is for Windows and there is not a Macintosh Version. If you would like to try to run it using Wine / Mono please give it a shot, but no one has managed to make this work yet. You really should have Bootcamp or Parallels, though.)

    2. Enough Rare Candies to check your IVs. Those with a very limited amount of Rare Candies should save on Route 225, 226, 227, or somewhere else that has high level Pokémon, as they are easier to IV check. RNG Reporter has a built in IV checker.

    3. A Pokémon with Sweet Scent (not completely necessary; you can do without this, but it is an extremely efficient way to get started).

    4. A pair of compatible parents with as many of the target IVs as possible.

    5. An external clock with a clear Seconds display.

    6. You must have at least one Journal page with a message that states you have captured a Pokémon. It is not important that it be on any particular page and it is not a problem if you have this message on more than one page.

    Initial Calibration Phase

    Use the calibration steps from "Common Information for Breeding and Capturing Perfect Pokémon" to get the necessary information. These steps should only need to be performed once (when you first begin learning how to reset), so make sure that you have done a good job.

    Frame Calibration Phase

    Now that you have collected some data about your average delay and can accurately reset to the specified second, it is time to find out what frame you can hit consistently with a particular save. Follow the following steps to calibrate for frame.

    1. Place your parents in Daycare. The closer these parents are to your final the better. Please make a note of the exact IVs of the Pokémon you placed into Daycare and the order that they were placed into Daycare.

    2. Bike along Solaceon and the adjacent routes until the Daycare man is holding an egg.

    3. Save your game standing in front of the Daycare man before taking the egg.

    4. Hatch this egg and make sure that it has the correct nature, ability, and gender. If it does not, release the Pokémon and go back to step 2.

    5. If the hatched Pokémon has the desired nature, you should turn off your DS without saving.

    6. Turn on your DS and set the date to at least two days after your current date. This will ensure that the Journal comes up.

    7. Reset your game, and then immediately cancel the Journal and collect the egg. Remember to speak to the Daycare man as quickly as you can as the frame starts to increase as soon as the Journal is canceled.

    8. Immediately catch a wild Pokémon and use it to find the initial seed.

    9. Select "Breeding (DPP)" and then click "Generate" with this initial seed.

    10. Hatch your Pokémon and narrow down its IVs enough to find out which frame you hit in the generated spreads. When looking at spreads in RNG Reporter, remember that "A" means the stat was inherited from the parent that was placed into Daycare first, "B" second.

    11. Repeat Steps 7-10 about four or five times, making a note of the frame number of the egg each time. We're going to use this number in the next step to find a suitable spread that we can hit with ease.

    Selecting a Spread

    Now that you have collected some data about your average delay, can accurately reset to the specified second, and have an idea of the frame you are getting for this particular save it is time to find a good spread. To begin open the "DPP Time Finder" in RNG Reporter and then select the "DPP Egg IVs" tab.

    The data to enter into the Time Finder are:

    - Year
    - Month
    - Second
    - Delay Range
    - Frame

    <screen shot>

    - Year and month can be any value you desire, but remember these will show up as the date of the Pokémon, so you may want to pick something reasonable.

    - The second should be set to the value found during the Calibration Phase. This will allow you to reset at the top of a minute, which will make things easier when you are just beginning.

    - The delay range should be your average delay range from the Calibration Phase. Remember: the wider the range, the slower the program runs, as there is more data to calculate.

    - The frame should usually be the number that occurred most often during the second Calibration Phase.

    Enter the data listed above into the appropriate entry fields. Select a desired spread and then click "Generate". Please note that when you see the list of generated spreads that "A" refers to the first parent placed into Daycare and "B" refers to the second. If everything went right, you should now be able to choose between some listed dates that give you good spreads.

    If no data is displayed or there is no spread suitable for the parents you have in Daycare, you should add two to the frame and try again, repeating as many times as necessary until a positive result is found.

    Soft Resetting For Your Final Result


    Data from the initial Calibration Phase are:

    Seconds: 15
    Delays: 600-610

    Frame from the frame Calibration Phase is:

    Frame: 6

    Parents IVs:
    B: 31 / 31 / 31 / x / 31 / 31
    A: 31 / 31 / 31 / x / 31 / x

    Baby's desired IVs:
    31 / 31 / 31 / x / 31 / 31

    Year: 2009
    Month: April (4)

    Using the time finder, we first searched for results on frames 6, 8, 10, and 12 before finally finding a suitable target frame and target time:

    SEED: 710F026A
    DATE: 2009/04/24
    TIME: 15:02:15
    DELAY: 609
    FRAME: 12
    SPREAD: A/A/A/20/31/31

    This spread should give us a baby with IVs 31 / 31 / 31 / 20 / 31 / 31.

    Right click on this frame and select "Generate Adjacent Results". This will bring up a list of results that are close by to make it easier to find where you actually landed when you received the egg and to save you the trouble of having to capture another Pokémon to make this determination.

    1. Begin your cycle of soft resetting, remembering to set the clock on your DS each and every time so the time when you "Continue" (your target time) exactly matches what was generated by the time finder.

    2. Flip to a page where it says captured / defeated [Pokémon]. Do this three times to advance the frame from 6 to 12. No more, no less. Do not count the journal's initial appearance as a page flip. Each flip to a page with captured / defeated advances the frame by 2, so adjust accordingly based on your calibration frame and your target frame.

    3. Close the Journal and collect your egg as quickly as possible.

    4. Find your location (seconds, delay, and frame) in the list of adjacent results based on the IVs of the egg. Please note that you may right click in the list of adjacent results and output the entire list to a CSV file. This file can be opened in Notepad or as a spreadsheet, which may make it easier to search.

    To quickly disqualify resets where either your target time or delay were incorrect, you may either immediately capture a Pokémon and check its initial seed or use the Coin Flip trick noted in the "Common Information for Breeding and Capturing Perfect Pokémon" section. If you are using the Coin Flip trick, you may wish to output your adjacent results to CSV to make it easier to search.

    6. If the baby in the egg doesn't have the desired IVs, repeat Steps 1-5.
  2. Xia

    Xia aka Lone Gansel
    is a Contributor Alumnus

    Joined:
    Nov 2, 2007
    Messages:
    2,464
    Not bad, though I am seeing inconsistancy in the capitalization of the word "frame".

    I also believe that the title "Common information for Breeding and Capturing Perfect Pokémon" should capitalize the word "information", since it would be in a correct title. I took the liberty of correcting it in th earticle, so it's bolded for your reference.

    And wooooood, take a look at the second paragraph for your answer. =P
  3. mingot

    mingot free agent
    is a Site Staff Alumnusis a Battle Server Admin Alumnusis a Researcher Alumnusis a Contributor Alumnusis a Smogon Media Contributor Alumnusis an Administrator Alumnus

    Joined:
    Jun 15, 2008
    Messages:
    3,050
    Updated, and thank you!

    Lets decide on a casing for frame and apply it everywhere. Do you have an opinion?
  4. Xia

    Xia aka Lone Gansel
    is a Contributor Alumnus

    Joined:
    Nov 2, 2007
    Messages:
    2,464
    Personally, I like the capitalized version, since it's something like Calibration Phase that's unique and important to this guide, though it's really your call on how you want to represent it in your guide.
  5. mingot

    mingot free agent
    is a Site Staff Alumnusis a Battle Server Admin Alumnusis a Researcher Alumnusis a Contributor Alumnusis a Smogon Media Contributor Alumnusis an Administrator Alumnus

    Joined:
    Jun 15, 2008
    Messages:
    3,050
    Well, it is a key concept. The other key concepts are actually bolded in the other areas, so it might be wise to give frame the same treatment. Let me think on that.
  6. Xia

    Xia aka Lone Gansel
    is a Contributor Alumnus

    Joined:
    Nov 2, 2007
    Messages:
    2,464
    I would probably bold it, since you only capitalize the names of certain phases and bold information you get from the RNG, and frame falls under the altter category.
  7. jumpluff

    jumpluff princess
    is a Forum Moderatoris a Site Staff Alumnusis a Super Moderator Alumnusis a Smogon IRC SOp Alumnusis a Researcher Alumnusis a Contributor Alumnusis a Smogon Media Contributor Alumnusis a Battle Server Moderator Alumnus
    Moderator

    Joined:
    Aug 22, 2008
    Messages:
    6,171
    I don't like 'Frame' because it is just a frame, the same as any other video game. It more reminds me of 'forme' / form than anything.

    I think 'Calibration Phase' looks awkward, personally ^^;
  8. Stellar

    Stellar
    is a member of the Site Staffis a Smogon Social Media Contributoris a Super Moderatoris a Community Contributoris a Battle Server Admin Alumnusis a Researcher Alumnusis a CAP Contributor Alumnusis a Contributor Alumnusis a SPL Winner
    Orange Islands

    Joined:
    Jul 4, 2008
    Messages:
    3,660
    This is ok now too.
  9. mingot

    mingot free agent
    is a Site Staff Alumnusis a Battle Server Admin Alumnusis a Researcher Alumnusis a Contributor Alumnusis a Smogon Media Contributor Alumnusis an Administrator Alumnus

    Joined:
    Jun 15, 2008
    Messages:
    3,050

Users Viewing Thread (Users: 0, Guests: 0)