Most Generation PRNG Help / Information

I just found the error.
Damn stupid mistake...
I hit 24 and not 25 seconds instead.
Routes are on both identical that's what made me sure that I hit my delay.
But I DID hit my frame.xD

Seed: A3160986
570:00.95PA0B86BA5
Mild:
31|22|26|7|3| 31
matches

Mild
HP: 25-31
Atk: 19-25
Def: 24-29
SpA: 7-13
SpD: 0-6
Spe: 31
Here it is. Exactly off by one second. Geeeeeeeeeeeeeeeeez!XD
 
Hi there. does anybody know the limit of the "delay" value, in other words what is the highest delay reachable or does it keep increasing forever?

thanks.
 
Can someone explain to me how too Pokewalker RNG in layman's terms. I would like to get a Brave/Adamant SD Munchlax with good IVs and I don't want to attempt to get a jillion munchlaxes. So how does one do it, advance frames, and determine natures. Also how do other pokemon affect the IV outcome?
 
Hi there. does anybody know the limit of the "delay" value, in other words what is the highest delay reachable or does it keep increasing forever?

thanks.

It's infinite.

Can someone explain to me how too Pokewalker RNG in layman's terms. I would like to get a Brave/Adamant SD Munchlax with good IVs and I don't want to attempt to get a jillion munchlaxes. So how does one do it, advance frames, and determine natures. Also how do other pokemon affect the IV outcome?

It's still being worked out. This is the closest thing so far, but it's far from being in layman's terms.

What's known so far:

-You have to hit a seed on a year when the delay is 0.

-IV frames start on 1 and advance by 2 for each Pokemon transferred to your game without going back to the title menu.

-Natures are determined by the IRNG--also known as the Egg PID listings in RNG Reporter--but don't actually match up with them. You actually need to do some math with the PIDs to find the right natures, as explained in that link.

-A successful connection between game and PokeWalker will advance the IRNG by 192. Connection errors are inconsistent.
 
I'm RNG abusing for Heatran in Platinum. The frame I'm trying to hit is 2006. I thought that rather than do only journal flips, I could instead come up with a formula that calculates how many steps I need to take in order to advance the RNG.

The only problem is with the room that contains Heatran. Technically it's a cave, but there are no randomly-apearing Pokemon. I'm wondering if this means that turning/taking single steps won't advance the RNG, while the "taking 128 steps=the number of party Pokemon" rule still applies.
 
For my Diamond version my delays were consistently even but just yesterday they turned odd. And now every SR is even or odd randomly. I have a GBA Game in slot 2 and I haven't removed it when finding my delays. Is there any way to get it back to even or odd?
 
I'm RNG abusing for Heatran in Platinum. The frame I'm trying to hit is 2006. I thought that rather than do only journal flips, I could instead come up with a formula that calculates how many steps I need to take in order to advance the RNG.

The only problem is with the room that contains Heatran. Technically it's a cave, but there are no randomly-apearing Pokemon. I'm wondering if this means that turning/taking single steps won't advance the RNG, while the "taking 128 steps=the number of party Pokemon" rule still applies.
you would be correct, since heatran's room has no wild pokemon turning and taking steps won't advance the frames by 1, but the 128 steps bit still applies.
 
I just started to apply the concepts of RNG abuse from D/P/Plt to hatch a perfect IV Pokemon using HGSS. After reading the first two posts of this thread, it becase apparent to me that:

*Calibrating is not necessary since there are no moving NPCs outside of the breeding center in HGSS.
*Since calibrating is not needed, a starting frame of three is assumed.

So essentially, what this means is that once I have an egg with a locked in nature and ability, I can simply use the time finder in the RNG reporter program and input numbers away.

So my question is: Do I still need to calculate a specific seed number? Am I missing anything in the steps above? Any suggestions would be highly appreciated.
 
I just started to apply the concepts of RNG abuse from D/P/Plt to hatch a perfect IV Pokemon using HGSS. After reading the first two posts of this thread, it becase apparent to me that:

*Calibrating is not necessary since there are no moving NPCs outside of the breeding center in HGSS.
*Since calibrating is not needed, a starting frame of three is assumed.

So essentially, what this means is that once I have an egg with a locked in nature and ability, I can simply use the time finder in the RNG reporter program and input numbers away.

So my question is: Do I still need to calculate a specific seed number? Am I missing anything in the steps above? Any suggestions would be highly appreciated.

Not quite; there are NPC movements to worry about, but there's only one NPC moving as opposed to the five or so in DPPt, so the frame doesn't vary as much. Three is the average, but not necessarily what you'll get.

Other than that, it's all the same, as long as you have HGSS Inheritance checked.
 
you would be correct, since heatran's room has no wild pokemon turning and taking steps won't advance the frames by 1, but the 128 steps bit still applies.
Ok, thank you. That's like...51,072 steps plus 4 journal flips.

Just another quick question. Going to the bag to switch between items (like the bike, the journal...) does nothing to advance the RNG, right?
 
How would one go about calibrating seconds and delay in HGSS? Is there a place with higher level Pokemon than the entrance to Mt. Silver.
 
Hello,

I was wondering if someone could tell me how to advance the IVs frame for the PokéWalker and how to advance the IRNG for the nature.

Thanks a lot.
 
Not my work thanks to eepp for this :)




Super-advanced Pokewalker tricks:
You folks probably saw my flawless Timid HP Ice Pikachu in the Discuss My Pokemon thread last night or today. So in this post I will go over the advanced stuff I did to make it possible.
Abstract: You can advance the frame by 2 for each Pokemon sent over to the DS without turning it off (I left mine in sleep mode while catching). The IRNG call used (which indirectly governs the nature) is equal to 192C + P, where C is the number of Pokewalker-to-DS connections are used, and P is the number of Pokemon caught (including the target). This is assuming there are no connection errors, which proceed to render the nature unpredictable.

Make sure your stroll is configured to produce the monster you actually want to catch. You can figure this out before starting the RNG process, so doing it now saves you aggravation later!
Find a seed with good IVs. A viable seed has zero delay at some year in legal DS time (you can't be picky about the year because only one year works per seed!). With current knowledge, only odd frames can be achieved, and you can't go higher than 1079 (and you'd need a completely empty PC for that!).
Find a point on the IRNG with an acceptable nature. As things stand now, this is a pain in the neck. Run an IRNG search on your target seed from (192*(1+[P/3])) to some large number, where P is the number of Pokemon you have to catch to reach your frame (P=[(F-1)/2]+1). Export this to CSV and open it in your favorite spreadsheet program. Use a find/replace function to search for spaces and replace them with nothing so that the egg PIDs can be manipulated. Make a new column with a formula to convert the hexadecimal PIDs to decimal, like =HEX2DEC(A1) [or wherever your PID is]. You will also want another column to determine the Pokewalker nature from this. The algorithm is Egg PID mod 24, so a sample formula would be =MOD(B1;24). Match the resultant numbers to this list to determine the nature. Because mod 24 returns a number from 0 to 23, Quirky (24) cannot be selected, which is probably a good thing.
The next challenging part is finding an acceptable IRNG frame to use. An IRNG frame I is acceptable if (I-P)/192 is an integer greater than P/3. The resultant integer is the number of Pokewalker-to-DS connections you have to make in your journey. It has to be at least P/3 because that is the minimum number of connections you have to make to get your target frame!
I would like to take the time to mention that I do not know how the ability is chosen at the moment. All my Pokewalker RNGing has been in the Yellow Forest with single-ability Pikachu.
Make sure you can reach your seed before starting, in other words calibrate or make sure that you have already done so. Set the DS clock to a time near the seed (you have to use a year such that the seed's delay is zero) and attempt to start the game at the correct second. Send a few fodder Pokemon to the DS and compare to the Wondercard IVs list for the target seed and seeds with the same delay (0) but several seconds off in either direction.
Once you can achieve your seed, try to land it and begin your quest. Catch all the Pokemon you need, and send them over (via Receive Gift only) in the requisite number of connections for nature purposes. In between connections, I recommend leaving your DS at the Pokewalker connect menu in sleep mode and plugged in. Also, beware of connection errors! Even one error will cause you to lose control of the nature!
The clock striking midnight appears to have no effect on the RNG's advancement, and neither do items your Pokemon finds on the ground.
I hope that helps all you budding Powewalker enthusiasts out there!
__________________
-Wild Eep
Information regarding manipulating the RNG to obtain a desired ID/SID combo when starting a new game and Honey Tree research can be found here.
 
@KuyaJBoy

Going up farther into Mount Silver, actually, just up the first Rock Climb and out the cave, allows access to lvl 51 Golbats, which will work just fine. Got my shiny Moltres and Mewtwo that way :)
 
@demondragon0; I have read that and there's no information regarding how to advance the IRNG, well I can't find it.

Hello,

I was wondering if someone could tell me how to advance the IVs frame for the PokéWalker and how to advance the IRNG for the nature.

Thanks a lot.
 
Research Thread, Wichus post.
Thanks, I looked at it and I don't understand this part.

This means it can be manually advanced by connecting to the Pokéwalker. The easiest way to do this is to set up the PID beforehand; with the Pokéwalker empty, hit your seed. Then, choose 'Receive Gift' to start the swirl animation; do this as many times as is necessary to hit your correct nature. For example, doing this twice, catching a Pokémon, and transferring it results in a frame of 577 (1 + 192 * 2 + 192).

So while doing that, will the IVs frame still be 1??

And the 192 is for sending and receiving a pokémon?
 
HGSS Fossils

Just wanted to post some of my findings after successfully RNGing some shiny fossils.

Wanted to clarify that they are still Method 1, and that the wandering NPCs in the area seemed to consistently advance the frame by 3. For example, with 3 roamers out that advanced my frame by 3, and a target frame of 50, I only had to advance my frame by 43 as opposed to 46.

If any of this is already known then I apologize, but I searched through the thread before I started and didn't find any related information so hopefully this is of use to someone. Through trial and error I corrected for the annoying NPC frame advancements and hopes this helps someone else!
 
Thanks, I looked at it and I don't understand this part.



So while doing that, will the IVs frame still be 1??

And the 192 is for sending and receiving a pokémon?


192 equals the swirling animation.
That means that if you just caught two pokewalker pokemon
and transfer them both
the first you transfer will be on IV Wondercard Spread Frame 1 with Nature 193 (PID Generation advances the IRNG +1)
the second pokemon will have the IV Wondercard Spread Frame 3 with Nature 194.

If you transfer one first it will have frame 1 and nature of 193.
If you catch while being at pokewalker menu at your DS another pokemon and transfer it again it will have Frame 3 and the nature of Frame 385.

Basically that means:

Pokewalker for RNG Advancement:
Every pokemon transfered advances the RNG +2

Pokewalker for IRNG Advancement:
Every swirling animation advances the IRNG +192
Every PID created advances the IRNG +1

Take into account that every time a Pokemon is transfered the RNG AND IRNG are advanced.
Connection Errors advance the IRNG to an unknown amount and as I tested this yesterday I daresay it is inconsistent anyways.
Connection Errors don't mess up your IV Frame though.
 
192 equals the swirling animation.
That means that if you just caught two pokewalker pokemon
and transfer them both
the first you transfer will be on IV Wondercard Spread Frame 1 with Nature 193 (PID Generation advances the IRNG +1)
the second pokemon will have the IV Wondercard Spread Frame 3 with Nature 194.

If you transfer one first it will have frame 1 and nature of 193.
If you catch while being at pokewalker menu at your DS another pokemon and transfer it again it will have Frame 3 and the nature of Frame 385. Because 385 -1 = 384 / 192 = 2 transfers, right?

Basically that means:

Pokewalker for RNG Advancement:
Every pokemon transfered advances the RNG +2

Pokewalker for IRNG Advancement:
Every swirling animation advances the IRNG +192
Every PID created advances the IRNG +1

Take into account that every time a Pokemon is transfered the RNG AND IRNG are advanced.
Connection Errors advance the IRNG to an unknown amount and as I tested this yesterday I daresay it is inconsistent anyways.
Connection Errors don't mess up your IV Frame though.
So, to clear up everything, if I want frame 3.

I sent one Poké to start the stroll, the IRNG will be (192+1)=193 and then catch a Pokémon and sent it back,

the RNG (frame) will be 3,
the IRNG will be (192*2 +1) = 385,
right?
 
So, to clear up everything, if I want frame 3.

I sent one Poké to start the stroll, the IRNG will be (192+1)=193 and then catch a Pokémon and sent it back,

the RNG (frame) will be 3,
the IRNG will be (192*2 +1) = 385,
right?

It will be 386, as you advanced it 385 times.

Edit: And the frames are the Wondercard frames, just to double check.
 
So, to clear up everything, if I want frame 3.

I sent one Poké to start the stroll, the IRNG will be (192+1)=193 and then catch a Pokémon and sent it back,

the RNG (frame) will be 3,
the IRNG will be (192*2 +1) = 385,
right?
actually the sent pokemon isn't considered when determining the frame, so to get a frame of 3 you have to catch two pokemon, the first caught will appear on frame 1, the second on frame 3 when you send them back through receieve gift
 
actually the sent pokemon isn't considered when determining the frame, so to get a frame of 3 you have to catch two pokemon, the first caught will appear on frame 1, the second on frame 3 when you send them back through receieve gift
Yup BUT sending a pokemon home instead of receiving gift advances the IRNG +40^^ so you would be on 232 and 233.
(which is one of the at least useful things for RNGing pokewalker)
 
In DPPt:

Does your delay change according to the year you set, because I seem to be in some stupid neverending circle of some sort.
Target delay on 2005: 598
Hits 600 five times in a row.
Changes year to 2003 so target delay is 600.
Hits 598 three times in a row..
 
Back
Top