Ok, why not just have them do a quick "frame calibation" here with selecting the final spread? Say that once parents are in daycare to save the game, change the date to force the journal to come up and then run through collecting an egg a couple of times and then catching a monster to get the initial seed and finding the frame that way? THEN they could select a final spread based on the results do the following:
Selecting a Spread
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. You will have to pick a good spread, but do not get too attached to it (this is what I mean, seems sorta pointless to go through the trouble of finding it. of course these steps are still valid for finding the final spred that is going to be used, just think it should be divorced from frame calibration. thoughts?) as you may have to pick a new one after the frame calibration phase is complete. To begin, open the "DPPt Time Finder" in RNG Reporter and then select the "DPPt Egg IVs" tab.
(snip)
- The frame should usually be a number between 5 and 9. Frame, which is explained in greater detail below, can fluctuate quite a bit but can usually be locked in at a certain number when resetting. Locking in a number gets harder as the frame gets higher or lower so values of 5 or 7 are recommended here for first time users. Note that these values assume you have the journal appear immediately after you start the game.
Before we continue an explanation of the frame is in order. The frame is the number of RNG calls that happen between the instant you enter the game world and the instant you talk to the daycare man to collect your egg. These RNG calls are driven by NPC movements and you can see this in action by looking at them and noticing that they seem to meander aimlessly. How soon these movements happen is determined by information in your game save so generally each time you reset the game you will end up with the same (or an adjacent) result for the frame, if you collect the egg quickly enough. However, if you re-save this frame may change, so this should be avoided. If the journal appears when you reset the game and the first page contains an entry for a captured or defeated Pokémon, this will add 2 to the frame. Journal page flips can be used to your advantage to achieve a higher frame. Since the journal appears whenever you change the date on your DS, you should always have it appear so it will included in the frame calibration. The complete example below will explain how to figure out what your frame was for each egg that you hatch.
Once you have selected a frame, right click on it 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 get an egg. Optimal parameters should include min frame of 3, max frame of 15 or higher. If you don't know your seconds yet, list seconds from 0 to 59.
(snip)
A Complete Example of Soft Resetting for IVs
Data from the Initial Calibration Phase are:
Seconds: 15
Delays: 600-610
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)
This is the spread we used for calibration: This would be removed from the walkthrough since a valid spread would have been selected during the selecting your spread part of this.
SEED: 8711026A
DATE: 2009/04/30
TIME: 00:59:15
DELAY: 609
FRAME: 3
SPREAD: 31/A/31/4/A/B
Unfortunately, the spread we calibrated with is not something we can get, since the frame we found (6) is higher than the frame for the spread with calibrated with (3). So we'll look for a new spread:
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.
Next you should prepare by placing the parent Pokemon into the daycare in the correct order (A is first, B second) and going through the process of locking in an egg with the desired Nature, Gender, and Ability. As the Nature, Gender, and Ability of an egg are determined at the instant the daycare man is holding an egg, you should save before taking the egg and then verify that the hatched Pokemon has the desired characteristics. If it does not, simply release the Pokemon and try again with the next egg. If it does you are now locked in and ready to begin soft resetting for perfect IVs.
1. Frame calibration phase: Change the date on your DS according to the Time Finder Output. 2009 4 30 in this example. Do not resave to prevent the journal from appearing.
2. Set the time as one minute earlier than the time given by the Time Finder i.e. 00:58 and hit A to save the changes when the external clock reaches a new minute.
3. Load the game and wait another minute before you s-reset again (L+R+select+start). This ensures that you soft rest at 00:59:00 and since you know from the Initial Calibration Phase that it takes you 15 seconds to load your game. If everything was calculated properly you will hit A on continue at exactly 00:59:15. Note: you have to hit A repeatedly after you soft reset.
4. Receive the egg as soon as the game starts.
5. Find you 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 a spreadsheet, which may make it easier to search. Change to catch a monster, find your frame.
6. Repeat steps 1 through 5 until you've found the range of delays and the frame you obtain most often. (In this example, the delay range was 600-610 and the frame was 6.)
The frame calibration phase is now complete. The steps for obtaining the desired egg are identical, except we'll also make use of the journal:
Now find a desireable spread.
7. 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.
How come? If it has a caught, should it not?
7.5 Close journal and quickly collect/hatch egg.
8. If the baby in the egg doesn't have the desired IVs repeat steps 1-7.
NOTE ON THE FRAME
As it's already been said, the frame depends on the NPC's movement at the start of the game. Their positions will be fixed after you save and if you load again they will always be in the same position. Saving again after the change of the date will cause the frame to change and sometimes you can't hit the same frame found during the calibration phase again. You will need to perform the Frame Calibration Phase all over again.
Please note that frame does not automatically increment when the journal is open so there is no rush while it is open.