“So you want to RNG a flawless shiny Roamer on Black and White huh? LOL, keep walking junior”
*receives determined stone glare*
“... You-you’re serious then?” *sigh* “Alright kiddo, plop a squat and we’ll see if we can make this process easier for you.”
Intro:
First, I wouldn’t really call this a “guide” per se as I probably won’t be telling you anything new or showing you anything you don’t already know. Rather, let’s call this little endeavor here “Tips for RNGing a Shiny Flawless Roamer in Black and White.” Now, before we proceed, I must confess, spelling and grammar are not my strong suit, so try to over look any tipos (;o). Also, my observations herein are surface observations only. I have not done any of this on an emulator and I have not looked at a single line of coding. If you are for more advanced technically than I am and notice some errors or inaccurate descriptions, feel free to comment and help me make this guide better! Now! In all seriousness, let’s get to it.
What you will need:
• Advanced knowledge of standard seed abuse and RNG mechanics in general.
o If this is your first attempt at RNGing, you, my young padawan, are not ready. If you have RNGed 4 eggs and a non-shiny Terrakion with an IV frame of 1, you are not ready. If you have RNGed wild flawless shiny pokemon in an area with several NPCs, or have advanced the IVRNG and then nabbed your pokemon, you are on your way. Truth be told, this will be the hardest thing you will most likely ever RNG and the more experience you have the better.
• RNG Reporter (If you seriously had to be told this, just quit now)
• Notepad or any similar program
• A DS and a Black/White game (see above comment)
• A spreadsheet program (I will include screenshots of excel 2003 for this write up)
• Eon Timer or a similar Timer (again, I used Eon Timer and so I can speak directly to that program. If you are familiar with other programs, and if they function the same way, go for it.) <- This will probably be the only “new” thing to this, and it may already be old news for all I know.
Part 1 – Setting up
First, we need to find a target seed and frame. Aim for an IV frame of 1, anything higher and you will only complicate PID manipulation later on. If you are aiming for shiny the check the “search for nearby shiny” check box and put in any number you like. Remember to search only in the months that lack natural weather on route 7, these months are 2, 3, 6, 7, 10, and 11. We will be using Eon Timer (the only “unique thing to this set of tips that I have yet to see mentioned anywhere else) to control how much the rain advances the PID so if you want to aim for a higher frame, go ahead. I still recommend setting the max to 1000 though. Remember, this is a very involved process so the longer each attempt takes you, the higher the toll on your patience and determination. For a comparison, if you aim for a low frame (my target frame was 846 and so I will use that as an example) you timer, for frame 846, will be a combine total of 24.04 seconds. Frame 5,000 would have a total wait time of 93.47 seconds, 10,000 would be 177.04 seconds, and so on and so forth. Obviously you do not want to wait in the rain for 3 minutes just to miss your PID frame or hit the wrong Timer0, so aim low. If you are having trouble finding a usable seed and/or frame, just keep searching more years, and make sure you have 3 key presses added. Okay! So now we have our seed and we are ready to set up Eon Timer:
Yeah, I haven’t updated Eon Timer since I first downloaded it, so it might look weird, but it will function all the same (I assume). First, go to the Gen 3 tab/section as that is the timer we will be using. To be honest, I’m not sure what the “Lag” box is for, but somehow it was set to -100 (default maybe) and I just left it there. You can set it to -100 or you can leave it at whatever it is and just adjust the timer based on your result (more on that to follow). The First Timer should be, in my experience, between 9 and 11. This will still require some trial and error on your part, but all this will really do is move your SSF. The Target Frame box should be, well, your target frame.
“What is the purpose of the first Timer” you ask? Well, once you exit the house on route 7 the cut scene will begin, however the rain will not start right away. Also, in gen 3 your starting frame was 1, and since we are using the gen 3 timer, it is assumed out starting frame is 1. Combine these two factors, the rain not starting right away and the fact that our starting frame is NOT 1, and it takes about 9 to 11 seconds for Eon Timer to “catch up” as it were, with the actual frame advancements in the rain.
Alright, so lets just jump right into this shall we? Since you already know how to RNG and since you are pretty much a master at gen 5 abuse already, try to hit your seed and use Eon timer to try and get to your desired frame (as soon as the game starts pull up the menu, just like an egg RNG, close the menu and walk out of the house. At the same time, press down to leave the house and click to start Eon timer. When the first timer ends, ignore it. Get to the part where it says “Whoa, what a storm! Apparently it is that pokemon’s doing” or something to that effect. At the end of the second Timer, you will hit A to close the dialogue and watch the roamer run away. Oh, and don’t worry, the rain will keep falling after the roamer runs away, just wait for it to stop and begin the hunt!) ... ... ... Okay! So you did everything right and you check the IVs and it was something like “lol nothing over 12” right? That, my intrepid young RNG apprentice, is your other Timer0. Get use to seeing it, as you will see it 80% of the time you try to RNG your roamer.
“Wait, wait! Don’t bother switching seeds to the other Timer0 value; you are forgetting the 3 rules of RNGing:
1. Your DS and your game both hate you and are working together to ensure you fail
2. God (pick one) hates you too (all of them) and is working with your game and DS
3. Your Timer0 is completely under your control, aim for one value and there is a 95% chance you will hit the other value.
These 3 rules multiply in effect the longer you try to RNG, and a shiny roamer is the longest gen 5 RNG there is.
So, we have tried and failed to hit our seed, what next? Try again obviously! Once you hit your seed and you get the right IVs, mark down the nature and characteristic in notepad (or what ever program you are using). Then repeat, but this time add in 1, and only one Chatot view. Repeat with 2, 3, and then 4 Chatot flips and mark down the nature and characteristic for each successful attempt. After you get 5 successful RNGs in with increments of 1 Chatot flip each, you should have something that looks like:
Ignore the top part, that is the info for the seed I used, and I just happened to keep all information together in the same file. So! Now we have 5 distinct natures and characteristics with 0-4 Chatot flips, what next?
Take your seed and set up the Main window of RNG reporter like so:
Your starting frame will not be 300, that is far to low, but I set my starting frame to 300 just out personal preference. Max results should be at least a few hundred above you desired frame. This way, if you over shoot your target you will be able to spot it. Generate the results. Now, right click and hit “display characteristics in search”
Fill in the box that pops up by hitting the “get desired INRNG (from Frame 1)” box, and I hope you are indeed using an IV frame of 1
And now right click and hit “Output Results to TXT”
Finally, copy and past the results from Notepad into Excel. With any luck, your spread sheet program will know that each heading deserves its own column, and if you have no luck, your spreadsheet program will just dump all info into the first cell.
Now, before we go further, there is a lot of junk information there we do not need, so if you so desire, edit out the garbage info that is irrelevant. I ended up with:
Of course, what you determine to be relevant info and irrelevant may vary, but at the bare minimum, you will need Frame, Nature, and Characteristic.
Part II - Finding your SSF
I am writing this assuming you do not have anything but what was laid out in the “What you will need” section. However, there is a short cut to this part for those with an Action Replay and a rebattle code for the roamer. I will cover this first, so if this does not apply to you, skip the colored text that follows and pick back up with the default text a little lower.
Ok, so I probably should have mentioned this sooner, but I assume people will not even read this section. The quickest and easiest way to find your SSF is to RNG the roamer with 0 Chatot flips, catch it, and upload the pokemon to http://www.pokecheck.org/. From there, you can check the exact PID of your roamer and quickly do a ctrl + f search in notepad. Like so
Follow the instructions on Pokecheck main page to upload your roamer. Click the “Unclaimed Pokémon from my IP” link to see all pokemon uploaded from your IP in the last 24 hours. Find the roamer and click it to open its summary.

Write the PID (you should easily be able to spot it) into excel and use Ctrl + F, or whatever search function your computer uses, to find that PID in the list exported from RNG reporter

If I had used the setting displayed in Eon Timer above, and did 0 Chatot flips, my SSF would be around 761. Now there are a few things to note. The NPCs on route 7 will be in different positions once you set up again, so your SSF will be different BUT IT WILL BE VERY CLOSE TO 761! That is less guess work for you. Further, you can change the seconds in Eon Timer from 10 to 11 and see if you can get even close to your target frame. Be careful though as you might overshoot. Each and every time you RNG the roamer and save, the NPCs will be in a different position when you set up again, so it is recommended that you do this only once to get a specific idea of where your SSF really is. From there, you should still follow the rest of the steps herein, but it will be much easier for you, and you can skip the next step (but I still recommend doing it).
Ok, sorry for the lengthy digression, but I am back to you now and we shall continue as if you do not have an AR and have to do everything the legit way (A.K.A the manly way ;o). So, w have 5 different natures and characteristics from our earlier attempts. Just to remind you, here is what I am working with
Now, in excel, use the search function to find all frames with the matching natures and characteristics and mark them in some fashion, like so:
As you can see, I took every frame that might have been one of the ones I hit and I pulled it aside. I can easily see at a glance the nature, characteristic, and frame. I choose to pull the frames to the side so it would be easier for me to spot clusters. A cluster close together will indicate your SSF. Do note though, just because there are several frames together does not mean you have found your SSF. In the screenshot above, there are 4 frames relatively close together. Upon closer inspection, however, we see that the frames, here in the early 500s, are to low to be a viable SSF. Further, there are only 4 frames close together and adamant appears twice. Since the fifth frame is missing, the frames are too low, and because a frame that should only appear once shows up twice, this cluster is obviously not our SSF. Make sure to not jump to conclusions when looking for your SSF, look through the entire spreadsheet.
So after looking through my spreadsheet I notice this little cluster
Damn! I think we have found our SSF. Now the Adamant nature is a bit far out, but remember, the rain will advance the frame by ~60FPS so it is not too surprising to see one frame a little ways off. Next Time I need to be faster to be more consistent.
Okay, so I feel REALLY confident that my SSF is somewhere around 759-764, and since I hit a Naďve nature with 0 Chatot flips, I will use either 759 or 761 as my SSF. Now to advance!
Part III Controlling the PID
Now, whether you have an AR or not, the next part is the hardest part, and there is only the one way to do it, brute force, just like we did when finding our SSF. So my Target frame was 846 and my SSF was 759/761. I will pick the lower frame in this case because the rain and NPCs make it more likely to overshoot your frame then undershoot, and in the rain, 2 frames won’t make much difference just yet. So I need to do 846-759 flips (that is 87 for those who were not expecting a math problem ;o). I do the right number of flips and I get ... ... I get ... ... I get ... ... “lol nothing higher than 12.” Damn, try again. Ok, so now I get a nature and characteristic to mark down in notepad, just like we did when finding our SSF. Now, if you didn’t get your shiny (and you didn’t) keep adding and subtracting Chatot flips by 1 to get another nice little cluster of natures to search. Here is what I ended up with
Now here we can do things a little differently. As you try to hit your target frame, you can pull up the spreadsheet and look to see if there are any matching frames around where you hit. If your target frame is 846, and you hit a nature and characteristic that matches frame 845, and that frame is the only one for several frame, you might just want to try advancing the frame one more, or stick with the same number of advancements and hope an NPC or the rain gives you that last nudge.
Now you will notice something off about my list. First, of the 8 frames I hit, 3 are the exact same, but my frames around my target look like this
So what gives? Well, there are a few possible explanations. 1.) The rain and NPCs advance the PID erratically. While we can control it to an extent with Eon Timer, even a few milliseconds off can advance the PID by several frames. 2.) With Thundurus (the little SoB I was after here) I have heard that there is a phenomenon know as “PID sticking.” What this is is that certain PID frames seem to act like magnets and you seem to stick to them. Obviously this is not good (unless your target is a magnet, in which case, you should play the lottery after this) but it does not seem to be all or nothing. I can confirm that I hit the “Lonely – Alert to sounds” frame more than any other frame, and even with different advances. But at the same time, I have hit other frames too. So, once I did 87 flips, and I hit the horrid “Lonely – Alert to sounds” The next time I did 87 flips, I hit “Quirky – Alert to sounds.” Next 3 times it was back to Lonely, and then perhaps a different frame. My own experience seems to support this, and other well known RNGers have reporter the same occurrence. However, this is, on my part at least, a surface observation I cannot back up with anything other than hearsay and experience, but it is worth mentioning nonetheless. Everything I have heard indicates that this is unique to Thundurus because it is caused by the thunder Thundurus generates. I have yet to try Tornadus (I need a break man!) but again, it is at least worth mentioning. Moving on.
If you do the number of advances that you think you should, and you can find matching frames relatively close, you are on the right path and all that is left now is to keep at it. From here it is straight guess and check, but as long as you are consistent with hitting Eon Timer at the right time you should always be in the same general area. With enough patience and with incessant attempts, your crusade will yield success!
Part IV Natural weather:
Most guides on RNGing the roamer will tell you to search for a day in a month that has no natural weather on route 7 when you leave the house, however, this is just to make it easier for you. If you find a seed with weather, but want to use it any way, you still can. If there is rain on Route 7 before the rain generated by the roamer starts, your SSF will be ~1700, and if the screen fades from a season change, your SSF will be ~1900. Snow, on the other hand, is a lot better, and, get this, SEEMS TO MAKE IT EASIER TO PID ABUSE THE ROAMER!!!
If there is snow on route 7 before the rain starts the SSF will be pushed down to ~300 and will be predictably constant! When it is snowing on route 7, the rain cannot start right away. As such, the snow will advance the frame by 260 frames and the roamer will fly away before the rain can start.
This means that the rain generated by the roamer will not move your PID frame. Sounds amazing right!? Well, it isn't all smooth sailing I'm afraid. The way the NPCs move, it makes certain frames impossible to hit. For example, if your TF is 350, and your SSF is 300, and you do 50 chatot flips, you might hit from 354. If, then, you do 46 chatot flips, you might hit frame 344. If you try again doing between 46-50 flips, you might hit frames 340, 345, 347, 351, and 354. In my experience (I have RNGed three shiny roamers in the snow), these frames will not change. Since the rain doesn't seem to affect the PID frame when it is snowing, this means that there is less room for the frame to fluctuate. As such, the NPCs (ever the pain) seem to move in such a way that some frames just cannot be hit. If you find yourself in this predicament, and you probably will, you will need a new seed. However, if you have an AR and a rebattle code, you can exit the house, retrigger the roamer, and change the month. So, when you enter the house, you should have the game set to 1 month before the actual month of your seed. This way, when you hit your seed and leave the house again, the month will fade and this will alter the frame progression. In this way, you can hit more frames. Due note, however, that this will push the SSF up to ~400. So, if you have a seed with weather, you can still use it if the TF is within range. Also, for this method I would not suggest using the Eon Timer method I described above. The snow prevents the rain from starting right away and this seems to be very helpful. The best thing to do would be to mash A as fast as you can and go from there. Personally, I have found this way makes PID abusing the roamer much easier, so much so that I RNGed 2 shiny roamers in 3 days, including seed searching! An AR is almost required, thought, as the set up can be tricky and adjustments might need to be made. All in all I would say this method, if you have the resources to pull it off, is the easiest way to PID abuse the roamer, unfortunately, it isn't always possible with just a retail cart , ergo, not everyone might be able to take this route.
The SSF for weather at a glance:
Rain with no season change = ~1700
Rain with season change = ~1900
Snow with no season change = ~300
Snow with season change = ~400
Heavy snow both looks like and acts like rain. The SSF seems to be pushed up to ~1700, but I haven't dealt with this weather phenomenon much to say with certainty. Also, one more important thing to mention is that I did all of these tests with Thundurus alone and not Tornadus. It is possible that the two behave differently so these numbers might be off for Tornadus.
And that is all there is to it really, good luck and god speed my young padawan.
Points to clarify:
-Why use Eon Timer?
If we can remain in the rain for the same amount of time each time, the frame advancements should be more consistent. This is an attempt to take some of the "human error element" out of the process. No longer do you have to mash through the cut scene and hope you mashed at the same speed, now you can know for sure (if you are good with timers) that you were in the rain for the same length of time. This is also why I recommend doing flips in increments of 1 as oppose to the usual 5-10.
-Why should I not use an IV frame higher than 1?
The NPCs on route 7 will be moving while you are in the house. So, if you take different amounts of time to advance the IVRNG, the NPCs will move differently outside. This is fine until you step outside yourself. The NPCs will be moving while the roamer is making it rain, so we want to try and get them to move in the same way each time. As such, you should try to pull up the menu as fast as possible and as soon as you close it, walk outside while starting Eon Timer. With any luck, the NPCs will also move in a consistent pattern and allow for easier control of the PIDRNG.
-Do I still need to abuse my ID/SID?
Not really. All ID abuse will do is guarantee you a low shiny frame with the nature you want. However, with enough seed searching you should easily be able to find a viable seed. I only had to search through 3 years (2012, 2011, and finally 2010) before I found the seed that netted me my new baby :3 I was even highly specific too, my spread was 30/31/30/31/31/31, Naive Nature, max shiny frame of 1000 and min/max IV frame of 1 (I also have a seed for Tornadus picked out already using the same criteria, and I only had to search through 2 years. Each seed required only 2 keypresses as well). Of course, if you are starting over you might as well go ahead and abuse your ID too, to save time seed searching if nothing else (and it really does make it much easier!).
-How will adjusting the "First Timer" box in Eon Timer affect my SSF?
For every second you are in the rain, your frame will advance ~60 frames. There will also be more advances from NPCs too, so it will be more than 60. If you set the first Timer to 10, and you come up 300 frames short of your target frame, you can A.) Do 300 Chatot flips - which i highly advise against doing- or B.) you can increase the first Timer from 10 to 12, or even 13, and see how close you are to your target frame now. If you can get within a reasonable and comfortable distance (this is up to your determination), it is just a matter of Chatot flips from there. Likewise, if your first Timer is set to 10, but you over shoot your target frame, just change the first timer from 10 to 9 and you should be in a better position to abuse your roamer now.
-What if I'm using a seed with weather and I set the accidentally set it so that 2 months fade when I leave the house; how will that affect my SSF?
While the frame will move slightly, in my tests the frame didn't move much at all. With 1 month fading I had an SSF of 394, 2 months gave me an SSF of 377 and 3 months fading gave me an SSF of 397. The frame will change a bit if you have more seasons fade away, but it isn't as significant. Just see where your SSF is and go from there.
-Written in its entirety, screenshots included, by Dewey911p.