r/pokemonrng Feb 17 '25

GEN2 True Gen 2 Starter RNG - No bot scripts or brute forced shiny paths

Thumbnail
gallery
124 Upvotes

r/pokemonrng Aug 23 '20

MODPOST [Announcement] Introducing Pokemonrng.com

108 Upvotes

Hi everybody.

I'm coming here with a special announcement and (I hope) the start of a really big project with everybody here.

As you may know, RNG Abuse in Pokémon is really vast. By the amount of games, the amount of method, the way you do it, but also with special cases or even little special RNGs. And it's really hard to gather this knowledge.

Now there are two references :

  • The Smogon RNG guide, which is pretty much 10 years old.
  • The wiki of r/pokemonrng

Even if the ressources there are precious and really allowed us to discover, learn or perfect our rng skills, the real issue is that with years, our tools evolved.

We researched new stuff, discovered new things and fixed a LOT of mistakes in the past. For example we plan to make a huge change in the tools about the frame indexation (But that's not the subject for today)

u/zaksabeast started to work on a website a few months / years ago. The goal of the site was to make Pokemon RNG guides and gather them in a simple website.

But now it's time to make this the global ressource for everybody, and make the new reference about Pokemon RNG Abuse.

Let me introduce to you : pokemonrng.com

At the moment, the website is quite empty and have still some work planned. We're basically two to work on it (Zak and myself) but we have the basic skull of the website. That's why we pushed the Transporter RNG guide there for example.

This time, we're gonna ask for your help. Everybody. You can contribute to the website to make it bigger and complete with every ressource necessary.

Before, the website was limited on the discord, and was pretty hard to contribute the right way. We also had people being confused on where or how to post guides for the subreddit. So we're gonna fix that.

The goal will to give you many methods to contribute to the site without being too annoying for you to handle that. If you're the author of an old guide, don't hesitate to just post a link to your guide to be updated and added to the site. Also, if you want to contribute and you don't have the knowledge, you can simple contribute by working on writing guide based on existing ressources (aka drafts done by some people that writing skills are not their best)

We decided to work and link the website to the subreddit in order to allow people to contribute to guides in any language. At the moment, the focus would be in English of course, but the goal in the long term would be to cover as much as possible in many lanaguages.

We really hope that Pokemonrng.com will become a reflex for everybody to check, and we really hope the website will be the best place to find all the informations necessary.

Thanks and happy RNGing.

I guess it'll be the last post before going for the last DLC RNG researches for Sword and Shield.

If you have any question, i'll try my best to answer.

Thanks o/


r/pokemonrng 1h ago

Finally !

Post image
Upvotes

I ran into so many issues and spent hours on this. Right when I was about to give up for the week, I told myself I'd try one last time and boom, there it is!


r/pokemonrng 6h ago

Fished up this gen 3 beauty on Leaf Green today

Thumbnail
gallery
13 Upvotes

Used ACE to change my SID to make this high IV modest Staryu frame shiny and finally hit it after 25+ tries. Really happy with it!! Can’t wait to trade it to my main Fire Red save to EV train. This was on switch.


r/pokemonrng 12h ago

2 days for this white fox! The starter hunt was easier

Post image
28 Upvotes

r/pokemonrng 15h ago

Gen 2 VC Celebi RNG

11 Upvotes

UPDATE: IT WORKED!!!!

I have been using PokéReader to find RNG frames for Celebi on a New Nintendo 2DS XL. But I have been doing this for a while now and haven't gotten a shiny yet.

- I load the game with PokéReader on the RNG screen, and progress normally until I get to "[Player] put in the GS BALL."

- I wait for the ADIV and SDIV index to be found

- I use L+R to pause the game and copy over the information into the RNG tool on pokemonrng.com

- I get an advance and use R, L+R, and L to advance to the desired advance with the Shiny Celebi

- I hit A and release as fast as I can (sometimes PokéReader unpauses but the game doesn't register the A press, so I have to try the next shiny frame)

All of this is normal procedure, but I have tried several times (havent been counting but it could be ~60 times easily) and never got a shiny.

There are a few things that concern me.

  1. PokéReader makes my game lag in places. I take in good faith that PokéReader reads the advance number from the internal state of the game/emulator and doesn't just bullshit it, so I believe this shouldn't be an issue

  2. Unlike other RNG tools, the one on pokemonrng.com for this purpose doesn't show the Pokémon around the particular shiny frames, as that could give me an idea of what offset of frames I have, given that my A presses seemingly land so off base.

Am I doing anything wrong, and if so, how can I mitigate them?

Have others gotten it to work on real hardware? And if so, is there any advice that's not apparent in the guide?

Thanks


r/pokemonrng 5h ago

Is there any special placement when hatching the glitch egg to activate a code?

1 Upvotes

r/pokemonrng 10h ago

[BDSP] Questions about shiny hunting the roaming legendaries

2 Upvotes

I watched the Papa Jefe video about using Cynthia's blink to hunt Mespirit/Cresselia but after checking the FAQ that's linked in the description I'm a little confused. I've never RNG manipulated a game before so maybe there's some terminology I don't know.

1) Does the cutscene that plays after beating the Elite 4 happen every time or just the first time? If so how does that affect the hunt?

2) To make it easier I'm going to copy/paste what the FAQ says about this:

"I already set loose a roamer, and now want to RNG it. Is it possible?

It is unknown at this time if it’d be possible to RNG it, and Papa Jefé plans to test it at some point. Roamers, when KO’d, respawn already roaming when you fight the Elite 4, and a save is forced upon defeated Cynthia. The roamer is generated and released to roam again immediately at that time. If you’ve already released Mesprit or Cresselia, it is much, much harder (basically masochistically impossible) to shiny hunt it period."

I think I get it but just to make sure this is just saying that it's impossible to RNG manipulate the encounter after the cutscene with Cynthia, right? You can only really start the process before the dialog in the Hall of Fame closes?

3) I'm pretty sure this still all works on Switch 2, right? Are there any differences I should keep in mind?


r/pokemonrng 1d ago

Successful Emerald Shiny Rayquaza Manip!!

Post image
68 Upvotes

Technically my second successful RNG manip (The first successful RNG manipulation I got was shiny starter Torchic), really happy with this!


r/pokemonrng 12h ago

Battle video frame skip tips?

1 Upvotes

Any one have any tips or guides on using battle video to create frame checkpoint? Emerald

Finally got my SID and my safari zone shiny Pikachu is at frame 218000.

This is with static selected on poke finder :(

Is it as straightforward as it seems?


r/pokemonrng 1d ago

Can someone help me with gen 7 manipulation?

Post image
14 Upvotes

Right now I'm trying to hunt for a shiny Zekrom using RNG manipulation. I have experience with Generation 3, specifically Ruby, Sapphire, and Emerald. However, I can't seem to get this right. I even downloaded the little overlay thing that's supposed to be helpful, but I can't find any YouTube videos that explain how to actually use it. Can someone either point me in the direction of a good guide or just help me?


r/pokemonrng 1d ago

Shiny Chimchar gen 4 rng

Thumbnail
gallery
61 Upvotes

Tried Gen 4 rng for the first time and managed to set up a cute charm tid/sid then continue on to get my shiny, jolly chimchar. Much harder than what I’m used to and it’s a bit annoying to do Gen 4 rng on 3ds but I’m finally getting the hang of it :)


r/pokemonrng 19h ago

How to RNG deoxys in frlg?

0 Upvotes

I've seen ppl saying deoxys can be rng without cfw on switch and I'd like to know the steps, but I cant find any guides


r/pokemonrng 1d ago

How to RNG spinda patterns (emerald)

3 Upvotes

I can't for the life of me figure out how to RNG spinda patterns. In theory it's simple, just RNG a specific PID for the pokemon, but there are no resources or guides pretty much at all and most I've found is people claiming they can do it without explaining how. I'm trying to specifically RNG them on encounters instead of using ACE to just put any PID on an egg. it's less about wanting a specific spinda but I just want to know how this method would work.

Pokefinder for some reason doesn't have filters for PIDs in anywhere so can't use it to just easily find it, not to mention all the different tabs and windows aren't really self explanatory to me, but after hours of fiddling around I did finally find a way to properly find the actual spinda I wanted to try in the generator tab by doing it like this:

open spinda generator, make the spinda you want (let's say PID 7F35F0FF). Then I go into "PID to IVs" and put that PID in there, then generate gives me a couple options. Here's the first confusion, do I choose method 1 or 2 since from the info I found most wild pokemon are supposed to be method 2, but for some reason the ACE code generator says that using sweet scent counts as method 1...? So yeah I have no clue. Let's pick the method 1 like the code generator says, it appears on seed 7474B0AA. Then I need to go to "seed to time" window, input the seed there and press "Find" and it'll turn into a 4 digit one bc5b. Now I can go to generator window and start filling things up: method 1, seed bc5b, location route 113 and pokemon spinda, put the IVs the "PID to IVs" windows tells me and that's enough already. I find 3 matches, in advances 2684, 2714 and 2722.

So here's another thing I don't get, the seed. From what I understood it's supposed to be like a timer where the game starts on reset. emerald is buggy so it always starts at 0, hence why RNG is so easy normally in emerald specifically. but why can I only find matches for this specific PID spinda if I input the seed correctly? I would've thought that waiting would advance the seed technically so the generator should find it no matter the seed (except if your range with max advances is too low I guess). The "seed to time" window tells how many advances the seed is too, no? it says 2745. I really don't understand this part at all. it seems like seeds are somehow different from the "initial advances" which I just interpreted as how many frames have passed after you reset the game. if seeds are just pushing the frame the game starts at higher, why is it different from just waiting the same time manually? another odd thing about the seeds and pokefinder specifically: if I put the IVs from the "PID to IVs" window to the "searcher" tab of pokefinder, I can find the same PID for spinda but completely different seeds than what the "PID to IVs" results show. when I put these seeds into the "seed to time" window, they all do turn into the same 4 digit one, so what's going on with these?

Anyway I have the target now. since I apparently NEED to change my seed I'll just do it with ACE and freeze it too since that's possible so I don't have to time things. I don't even know at what point during the ACE execution the frames start advancing again and how to manage that with the timing stuff. The ACE code generator says:
The seed to write above is NOT directly the seed you obtain using PokeFinder. You first have to compute the real target seed using this tool: https://e-sh4rk.github.io/CodeGenerator/scripts/seed/

Okay so I go there and it asks the seed. this time in this format I think 0x7474B0AA... right? Next options are only method h1 or method 1 (I've understood that H-x is the old way to say wild x, but idk), but yeah I choose the one that says sweet scent since I'm using it to encounter a pokemon. The thing doesn't even ask for the advances either so like... what? but anyway we move onwards, it gives me the seed 0x658d49e1 to use in ACE, then I input that for the code generator and I get my box names. The guide in the generator says
'べ' in Box 3 should be typed from the blue (Hiragana) layer
'ベ' in Box 5 should be typed from the red (Katakana) layer
but I also have the same symbol in box 7. sure I tried both and while the other always gave me spindas, the other didn't so it's not a big deal that there's no instructions for that specifically. the spindas I did find with that ACE were not at all the one I was supposed to though. I did as the code generator instructs, use ACE by opening the pokemon summary, exit with B and then use sweet scent without exiting from the pokemon menu. I did do this at the end of route 113 right next to fallarbor town and there are 2 running trainers close and one spinning one next to the grass patch, and the code generator says NPCs can advance cycles when exiting menus, so idk if they affect this process to and that's why it failed.

I'm just fully stumped. Normal RNG is easy enough, just catch the wild pokemon and find it with generator to see how much you were off by the timing but this stuff involving the seed and who knows what method the encounters happen with, just absolutely fries my brain. any help and info would be appreciated! keep in mind that if you go all technical I might have a hard time keeping up, so just explain things in more practical way than the fine inner details if you can. I'm very much surprised that trying to find a specific PID for a pokemon turned out this complicated and undocumented.


r/pokemonrng 1d ago

Trouble Getting RS Checksum Lua Script to Run

1 Upvotes

On my Windows PC, Im trying to use the Wishmaker Jirachi RNG tool. I downloaded the latest dev build for mGBA, I downloaded the proper lua script from PokeLUA (the RS checksum lua script), and I put in my save file's path into the lua script using notepad (including the \\ at the proper locations in the file's path), but everytime I try to run the lua script, I get an error saying no file or directory was found.

Im at a loss for what I am doing wrong, and I have a strong suspicion that it is something super simple that Im just missing. Any advice on how to fix this?


r/pokemonrng 1d ago

Same sav file 4 times for Random encounters

2 Upvotes

I want to shiny hunt in eterna forest in pokemon diamond. I have 1 sav file that i want to create 4 copies of. Is this goin to work?

I know that soft reseting doesnt work with this setup because you basically hit the same frame on All 4 versions of your game but Random encounters should work, right?


r/pokemonrng 1d ago

Is there an rng manip bot or plugins for the Pokebot Gen 3 by 40cakes to automate rng manip?

0 Upvotes

As the title says. Is there a way? Maybe someone built a plugin to automatically calculate the target frame with the known algorithm Pokefinder already uses and even the offset by itself.


r/pokemonrng 2d ago

[Gen 4] Help with issue on SoulSilver with Latios

2 Upvotes

I keep running into an issues with Latios on SoulSilver, trying to get a shiny one with 0 atk and I keep missing the expected PID.

The main issue I have is that it wants me to do 69 advances but because of the RP as you leave the door I have to reduce it a few advances and here lies the main issue. If I do for example 61 advances (it overshoots by 8 advances if I leave at 69) and leave the door it will give me a PID that is 2 advances below of my target but if I do 62 advances it will give me a PID 1 ahead of my target, how do I deal with this?

How do I do so it can give me 69 advances PID Latios and not just 67 then 70? Why am I unable to get 68 and 69 in between?

I have no other active roamers.


r/pokemonrng 2d ago

Come mai mi genera così tanti risultati, essendo lo stesso pokemon?

Thumbnail
gallery
0 Upvotes

Good evening everyone!

For a few weeks I've been trying to do TTV RNG on pokemon fire red , on original hardware; with the goal, to capture a level 17 gastly, shiny timid nature with 0/31/25/31/30/31 IV that is at Seed EDBB and with 218634 AD.

Setting all the filters on Gen 3 seed Assistan (copying the seeds taken from EU FIRE RED SEEDS) it will generate 17 identical pokemon (the gastly mentioned above) where among those generated there is not the one at 218634 AD but there is one at 218632 and one at 218637.

Does anyone know how to help me? Thanks in advance


r/pokemonrng 3d ago

Story Latios OR Question

Thumbnail
gallery
19 Upvotes

Hello, I’ve been trying to get shiny Latios but I’m having some trouble with when to hit the shiny frame.
I read the shiny is determined once it says “Latios has joined your team” but for some reason when I hit the supposed correct frame I haven’t been lucky. Does anyone know what may be the problem?

P.S. I know the seed in the picture is different it was from the previous attempt


r/pokemonrng 3d ago

PLA MMO seed finder

1 Upvotes

With the SHA discord and teal bot potentially being gone, does anyone know any other alternate ways to generate the seed for MMOs/MOs in PLA


r/pokemonrng 3d ago

Wrong pokemon USUM

Post image
1 Upvotes

I hit the frame and keep getting the wrong pokemon or sometimes I get Pokemon can’t be found when using honey I was getting shinies earlier any ideas have pokereader on 3ds to hit frame and check


r/pokemonrng 3d ago

[Platinum] Hitting Correct Seed Yet No Shiny Egg

2 Upvotes

Y’all, I could really use some insight cause I’m at my wits end. I’ve RNG’d many games and generations but this has had me stumped for almost 24 testing hours. Here’s all the information. For reference, I do not have the coin flipper app at this point in the game. I apologize in advance if format looks bad I’m on mobile.

Console: Nintendo DS lite

TID / SID: 46956 / 46948

Parent A: \F\ 4, 25, 13, 29, 7, 4
Parent B: \M\ 18, 5/6, 15, 19, 23, 26
Species: Trapinch

Yes, IV calc still isn’t sure if Parent B’s attack is either 5 or 6, however after generating seeds and times it seems like both numbers have the same results. I have also tried both attack values multiple times regardless.

Held Adv: 10 - 20

Pickup Adv: 20 - 100

Delay: 600 - 2000

Seed: 1813058C

Held/Pickup: 10 / 84

PID: 5D355D3B

Nature: Jolly

Shiny: Yes

Date/Time/Year: 2026-8-28 | 19:14:42

Delay: 1394

I do have two chatots, and I have confirmed I’m on the target seed a few times now via Wild Generator pitches. I’ve read the friendship checker app advances held PID by 2x number of party members. I have exactly 5 so I only double tap it once before cycling to pick up the egg. All of my approaches have failed. I will answer any questions and try to test your ideas asap.

Edit: I have finally got the shiny egg. I changed to a 0 Held Advance seed, yet it still yielded a normal, random nature trapinch. However, I decided to change the poketch to the clock (instead of the friendship checker), withdraw and place Parent B back into the daycare, saved and retried the usual steps and it seemed to work then.

Perhaps the friendship checker still triggered the held advances regardless of being used or not.


r/pokemonrng 3d ago

RNG problems

1 Upvotes

Hi, So basically starting a new on Pokemon X & been trying to RNG for a shiny Froakie yet whenever I hit my frame it's always give me a different result via a non-shiny.

All my inputs are right within 3DSRNGTool & using pokereader on my 2Ds too. Any help would be useful.


r/pokemonrng 3d ago

Help with Colo Togetic

2 Upvotes

I'm trying to get togetic shiny in colosseum but for some reason the frames I'm landing on are WAAAAAY off, like I clicked on one that was 707 frames but for some reason I was landing on frame 3254.

I know my offset and everything is right but I've caught everything else shiny, I'm also playing on a homebrewed wii when I was playing on a regular one before so i dont know if that caused some issues.

I'm using Copilot so any helped with be appreciated.