Most Generation PRNG Help / Information

ok just finished doing my first rng, however i got bad results. the first one hatched into something good but not acceptable, one of the ivs didn't match the one in the rng reporter. i tried soft-resetting as stated in the guide, but to no avail i obtained hatched pokemon with sucky ivs. I really had a hard time in the last step, where you prepare your synch, target and reset time. is there an easier way to finish "Soft Resetting for Your Final Result"?
 
ok just finished doing my first rng, however i got bad results. the first one hatched into something good but not acceptable, one of the ivs didn't match the one in the rng reporter. i tried soft-resetting as stated in the guide, but to no avail i obtained hatched pokemon with sucky ivs. I really had a hard time in the last step, where you prepare your synch, target and reset time. is there an easier way to finish "Soft Resetting for Your Final Result"?

Not really, you just have to keep trying and attempting to hit your mark. This is not an easy process to learn unfortunately =(
 
Not really, you just have to keep trying and attempting to hit your mark. This is not an easy process to learn unfortunately =(

true, i keep getting bad ones after the original, when it says in the guide that i need to soft reset if the final result doesn't hatch to what i want. will try it again tomorrow. D:
 
As far as the process is concerned, assuming you can evenly hit the following targets (as an example),

602 Delay, 13 Seconds
604 Delay, 13 Seconds
606 Delay, 13 Seconds
606 Delay, 12 seconds

Say your aim is in bold. That spread is flawless. If you do not actually hit your exact mark then your end result will appear random. If you hit 604 delay instead of 606, just because you hit close to your mark doesn't mean the resulting Pokemon will be similar to your mark. In fact, the spread could potentially be all zeros.

What I'm trying to say is: You're either going to get your mark (flawless) or miss (random).
 
As far as the process is concerned, assuming you can evenly hit the following targets (as an example),

602 Delay, 13 Seconds
604 Delay, 13 Seconds
606 Delay, 13 Seconds
606 Delay, 12 seconds

Say your aim is in bold. That spread is flawless. If you do not actually hit your exact mark then your end result will appear random. If you hit 604 delay instead of 606, just because you hit close to your mark doesn't mean the resulting Pokemon will be similar to your mark. In fact, the spread could potentially be all zeros.

What I'm trying to say is: You're either going to get your mark (flawless) or miss (random).

so is this whole process is still based of by chance? but im sure i hit it at the exact mark. although i don't really understand what the target time and delay means when im in the final step.
 
so is this whole process is still based of by chance? but im sure i hit it at the exact mark. although i don't really understand what the target time and delay means when im in the final step.

If you hit the correct mark, you will have your flawless Pokemon. Go through the guides again until you understand all of the terms and what everything means, if you do not understand what the target time and delay mean, then you are (most likely) not hitting your mark.
 
If you hit the correct mark, you will have your flawless Pokemon. Go through the guides again until you understand all of the terms and what everything means, if you do not understand what the target time and delay mean, then you are (most likely) not hitting your mark.

well because you only use the target time to get your synch and reset time right, and when you get those. you get your journal flips and all that to satisfy the final step.
 
well because you only use the target time to get your synch and reset time right, and when you get those. you get your journal flips and all that to satisfy the final step.

The process I use:

#1 - Figure out my delay / seconds.
#2 - Hit a target delay / seconds --> result in a shiny egg.
#3 - Save in front of Old Man while he has the egg. This saves the shiny egg.
#4 - Figure out my average frame I hit
#5 - Find a desired spread I can hit
#6 - Set date, time, etc, to target date
#7 - Continually reset until the correct delay, seconds and frames are hit. This produces the IVs on the shiny egg.
 
The process I use:

#1 - Figure out my delay / seconds.
#2 - Hit a target delay / seconds --> result in a shiny egg.
#3 - Save in front of Old Man while he has the egg. This saves the shiny egg.
#4 - Figure out my average frame I hit
#5 - Find a desired spread I can hit
#6 - Set date, time, etc, to target date
#7 - Continually reset until the correct delay, seconds and frames are hit. This produces the IVs on the shiny egg.

ok i lost at the 7th step. i only know how to use the journal flip.
 
Okay, I've gotten the hang of most methods of RNG abuse (stationary legends, grass patch wild pokemon, breeding, wondercard gifts, etc), but the respawning roamers have given me so much trouble. Can anybody briefly tell me what the most reliable method is for taking care of them? I probably don't need a detailed description unless it utilizes something completely different from other methods. I am tired of beating up the E4 over and over again and failing. Here is what I've been doing up to this point:

- I determined the seed and frame that I wanted for my Raikou. For reference, I am aiming to have Raikou generated with the stats for frame 237 on this seed.
- Saved in front of Pokemon League building after causing that 128-step counter to roll over. This is to prevent the counter from rolling over while battling the E4 and advancing the frame when I don't want to. I accomplished this by first verifying my seed with 10 Elm calls, then paced back and forth a little bit, then called Elm, and repeated this until Elm's response jumped 6 frames ahead.
- Using the radio and additional calls to Elm, I advance to frame 219. I arrived at this number after a little bit of previous trial and error, hoping that when I beat Lance, Raikou will line up on frame 237.
- I run into the building, aiming to get to Will as fast as possible. I did not see the NPC in the entrance room move.
- Took the shortest path to Lance, beat him, Masterballed Raikou, deduced that this Raikou was generated on frame 235, 2 frames too early. No big whoop, but....
- I repeated the above steps up to the point where I enter the Pokemon League building. This time, I wait for the NPC to turn once, then dash forward and continue whomping the E4 again.
- But after Masterballing Raikou this time, I find that it was generated on frame 232, three frames earlier than the previous attempt despite purposely waiting for the NPC to advance the frame further.... What?

Any help would be appreciated.
 
Okay, I've gotten the hang of most methods of RNG abuse (stationary legends, grass patch wild pokemon, breeding, wondercard gifts, etc), but the respawning roamers have given me so much trouble. Can anybody briefly tell me what the most reliable method is for taking care of them? I probably don't need a detailed description unless it utilizes something completely different from other methods. I am tired of beating up the E4 over and over again and failing. Here is what I've been doing up to this point:

- I determined the seed and frame that I wanted for my Raikou. For reference, I am aiming to have Raikou generated with the stats for frame 237 on this seed.
- Saved in front of Pokemon League building after causing that 128-step counter to roll over. This is to prevent the counter from rolling over while battling the E4 and advancing the frame when I don't want to. I accomplished this by first verifying my seed with 10 Elm calls, then paced back and forth a little bit, then called Elm, and repeated this until Elm's response jumped 6 frames ahead.
- Using the radio and additional calls to Elm, I advance to frame 219. I arrived at this number after a little bit of previous trial and error, hoping that when I beat Lance, Raikou will line up on frame 237.
- I run into the building, aiming to get to Will as fast as possible. I did not see the NPC in the entrance room move.
- Took the shortest path to Lance, beat him, Masterballed Raikou, deduced that this Raikou was generated on frame 235, 2 frames too early. No big whoop, but....
- I repeated the above steps up to the point where I enter the Pokemon League building. This time, I wait for the NPC to turn once, then dash forward and continue whomping the E4 again.
- But after Masterballing Raikou this time, I find that it was generated on frame 232, three frames earlier than the previous attempt despite purposely waiting for the NPC to advance the frame further.... What?

Any help would be appreciated.
I can't really help you but I have a method I've used with great success :)

Do you have both/ + latias out? I have a method but it requires you have 1 roamer + 1 roamer you want to catch.
 
All 3 roamers are out, and I've noticed that the order is Entei -> Raikou -> Latias and that there is a 5 frame gap separating each of them.

I've only used this once but that's because Entei was being a whore to me, after 3 times of E4 battling and still wrong frame I gave up and tried my luck :p.

Okay.
Kill off the one you want. Let's say Raikou.
Now. Battle the E4 apart from Lance.
Stand on the step just before the auto-walk in Lance's room.

Now hit your seed.
Use Romsstar's program to confirm your seed by looking at where Entei and Latias are.
Elm's method doesn't work, however. The radio does.
If you have two roamer's out you're starting frame should be 3. - It was when I did it anyway :).
So go on your radio, tap the bottom-right button, after once you should be on frame 4 etc.
Hit your target frame, for me, this was 100.
Once I hit frame 100 by tapping the radio bottom-right hand side 94 times, I battled lance and I got my entei :). Because starting frame is 6 for the roamers :)

Much easier this way when dealing with the stupid NPC at the entrance of the E4.

Hopefully this method will give you more success :)
 
Yeah, that definitely seems like it's worth a shot.

Thanks.

Oh wait, I forgot to say that it's starting frame is 6. Doesn't matter if it's Entei or Raikou :).
Not sure about Latias as I abused this at the fan club
So if you're aiming for frame 100 (or whichever) just go to frame 94 (or whichever)

Good luck :)
 
Phew, finally got my Latias. It really is pretty inconsistent... Ended up hitting my seed something like 10 times.

My attempt went roughly like this:

1st time, guestimated the frame, made 100 advances and ended up 2 over.
2nd time, did 98 advances, ended up 1 over
3rd time, accidentally went to Buena's Password, tried to get 97 advances anyway, got 1 over
4th time, did 97 advances, 1 over
5th time, 96 advances, 1 over
6th time, 95 advances, 4 under
7th time, 96 advances, 1 under (maybe I miscounted the earlier 96 one?)
8th time, 97 advances, 1 over
9th time, 96 advances, 1 under
10th time, 99 advances, hit my frame.

So, yeah.

Hm, should I catch Latias, or leave it roaming around so that I can post-Elite Four catch my Entei more easily? Knocking out Entei and battling the Elite Four won't change Latias' IVs, right?
 
Phew, finally got my Latias. It really is pretty inconsistent... Ended up hitting my seed something like 10 times.

My attempt went roughly like this:

1st time, guestimated the frame, made 100 advances and ended up 2 over.
2nd time, did 98 advances, ended up 1 over
3rd time, accidentally went to Buena's Password, tried to get 97 advances anyway, got 1 over
4th time, did 97 advances, 1 over
5th time, 96 advances, 1 over
6th time, 95 advances, 4 under
7th time, 96 advances, 1 under (maybe I miscounted the earlier 96 one?)
8th time, 97 advances, 1 over
9th time, 96 advances, 1 under
10th time, 99 advances, hit my frame.

So, yeah.

Hm, should I catch Latias, or leave it roaming around so that I can post-Elite Four catch my Entei more easily? Knocking out Entei and battling the Elite Four won't change Latias' IVs, right?

let it roam imo nope once its out the IVs, nature, etc stay.
 
Are Lugia's stats determined during the Kimono Girls cutscene or are they generated upon battling it? I'm SR-ing from right outside Lugia's cavern, where the radio is still working. Does the 1 step I take into the cavern, and the cutscene itself advance the frame at all? I'm assuming that besides the above factors that I'm unsure of, getting to Lugia from right outside the cavern will obviously take less than 128 steps and so will not advance the frame.
Also, I know how to verify which seed I've hit, but is there a function/which function do I use to find out what frame I hit, if it so happens that I advance by the wrong number of frames?

Can anyone answer this? Or does anyone who has already rng-ed Lugia have any tips to share?
 
I'm pretty sure Lugia's stats are generated when you first "talk" to it.

Is there any reason you can't let the cutscene play then go back outside and save if you're worried about it advancing the frame?

The 128 step counter isn't reset when you load up a save, I don't think; if you're unlucky, it could tickover even just taking one step.

You can check the frame you hit by checking Lugia's IVs once you've caught it and seeing where they fall in RNGReporter's main page (after Generating with the seed and the right method).
 
I'm pretty sure Lugia's stats are generated when you first "talk" to it.

Is there any reason you can't let the cutscene play then go back outside and save if you're worried about it advancing the frame?

The 128 step counter isn't reset when you load up a save, I don't think; if you're unlucky, it could tickover even just taking one step.

You can check the frame you hit by checking Lugia's IVs once you've caught it and seeing where they fall in RNGReporter's main page (after Generating with the seed and the right method).

Yea, letting the cutscene play and then saving would be ideal. But I wasn't sure exactly when its stats were set. Oh at the 128 step counter news. I was not aware.
I plugged in my seed, the Synch nature, and my ID/SID on the main page of RNG Reporter and got several frames with my spread on it, as opposed to just one frame that PokeRNG reported. Are all these frames usable for me?
And I am still unsure whether entering the cave advances the frame or not.
 
Well I'd love some help with my first RNG project. I am trying to get a Naive Giratina with Hidden power Fire. I will describe the steps I made and please if d love to know where I am getting wrong.

1) Went into RNG Reporter -> Time Finder and searched for a decent spread.
2) Found this one: Frame: 587 Seed: f00c02f7 delay: 749
3) After that entered in emloop and put 749 in the first text field then pressed the button to convert that to seconds it converted to 12.48 so I entered in the box below 60.5.
4) So I entered in Seed to Time and searched for a date to that seed with 13 s. Found this one 2010 06 28 -: 12 :59:13
5) Changed my DS time to 12:58 and in the same time I started emloop counter.
6) Entered in the game and waited for the counter to reach 0 so I soft reset it.
7) Smashed the A button till I entered in game
8) Tried to verify my seed with Elm method using Seed VErifier, putting my target seed, Current Seed Finder, the 3 roamers alive. And when I called Elm I havent found the seed I wanted.

Edit: Some new information, I saw a part on the tutorial that I havent saw before. After you do all this you should get a pokemon and check its delay. Well I got one i twas 492 delay so i followed the tutorial steps and raised the delay on emloop by the difference ((749 - 492) + 749) to 1009, changed the seconds converted to 16.8 So i changed the number in the box below to 60.8, and changed my DS Time to 12:55 instead of 12:58 but still not working :/

So guys, this is my first CP project and I am trying to ask the less I can but I already tried this process a lot of times and until now.. not even closer to success. Can anyone help me?
 
So i changed the number in the box below to 60.8, and changed my DS Time to 12:55 instead of 12:58 but still not working :/

Well, you shouldn't have done that for starters...

Okay, so the new time in emloop is 16.8, and you're aiming for 13 seconds. Then change the other emloop box to (73 - 16.8 =) 56.2, and set your DS clock to 12:58 as before.

That should get you closer to your seed, but you might still need to calibrate emloop a bit, so catch a Pokémon and check its delay. Once you're hitting near the delay you want, you can start using the roamers and Elm calls to verify your seed.

Yea, letting the cutscene play and then saving would be ideal. But I wasn't sure exactly when its stats were set. Oh at the 128 step counter news. I was not aware.
I plugged in my seed, the Synch nature, and my ID/SID on the main page of RNG Reporter and got several frames with my spread on it, as opposed to just one frame that PokeRNG reported. Are all these frames usable for me?
And I am still unsure whether entering the cave advances the frame or not.

Those frames should all work if you have the right natured syncher. I don't know about entering the cave, I've only done Ho-oh so far.
 
I'd like to get into RNG abuse (mainly for legendaries), but a lot of this is confusing (exactly why, I'm not sure, because I'm fairly good at math in general).

I understand:
-The stats of the Pokémon are determined by the seed, delay, and advances in the RNG
-These can be used to get a desired spread (and Nature?)

I think I understand:
-the Seed is the initial value for all wild Pokémon encountered, as well as other Pokémon
-The delay is how much the seed changes over time.

I don't understand:
-Exactly what advancing the seed is supposed to do and how it helps.
-How specific the date and time have to be when the game is reset (also WHEN the game needs to be reset)
-How checking the seed value for a particular time works when you try to use this when you reset the game at a later time.
-How all the different methods of Pokémon creation work, and how they work with the RNG.
-How to use the RNG Reporter. ._.

I think that I just have problems with programming in general (I've tried to learn HTML and that wasn't too bad, but C++ just made me ._.), and all of the technical terms in this are confusing me.

So, yeah, if anyone wants to respond, PM me, since I'm sure it'll take a while before I understand it all.
 
I'd like to get into RNG abuse (mainly for legendaries), but a lot of this is confusing (exactly why, I'm not sure, because I'm fairly good at math in general).

I understand:
-The stats of the Pokémon are determined by the seed, delay, and advances in the RNG
-These can be used to get a desired spread (and Nature?)

I think I understand:
-the Seed is the initial value for all wild Pokémon encountered, as well as other Pokémon
-The delay is how much the seed changes over time.

I don't understand:
-Exactly what advancing the seed is supposed to do and how it helps.
-How specific the date and time have to be when the game is reset (also WHEN the game needs to be reset)
-How checking the seed value for a particular time works when you try to use this when you reset the game at a later time.
-How all the different methods of Pokémon creation work, and how they work with the RNG.
-How to use the RNG Reporter. ._.

I think that I just have problems with programming in general (I've tried to learn HTML and that wasn't too bad, but C++ just made me ._.), and all of the technical terms in this are confusing me.

So, yeah, if anyone wants to respond, PM me, since I'm sure it'll take a while before I understand it all.

That's not quite right...

The Random Number Generator isn't actually random; instead, the next number to come up follows from the previous one in a pattern that we know. The "seed" is the random number that the generator starts on when you start the game. It's determined by the date and time on your DS when you press Continue, and by the "delay," which is simply a measure of how long you took to start the game up (from game start to pressing continue).

Advancing the RNG means simply that, advancing to the next "random" number along in the list. The "random" numbers that will follow from the initial one (the seed) are known as "frames;" so, if you start the game and then advance the RNG four times, you'd be four frames further along.

A Pokémon's stats, nature etc. are all decided by the RNG. So if we can change the RNG to whatever value we like, we can choose the Pokémon's stats. Programmes like RNGReporter will take a desired list of stats, and then find a "random" number from the list that will give those stats. Usually, this will be listed as a "seed" plus a "frame number"; an initial seed that it's possible to get to by changing your date, time and delay, and the number of advances you'll need to make to get from that "random" number to the "random" number that generates the desired Pokéon.
 
Back
Top