/r/pokemonrng
RNG abuse, also referred to as RNG manipulation, is a procedure that manipulates the pseudo-random number generator in the main series games to obtain a desired Pokemon. It is commonly used to obtain shiny Pokemon or Pokemon with high Individual Values or IVs.
RNG abuse is a series of techniques that allow you to manipulate the game's internal random number generator in order to obtain the perfect Pokémon. This allows you to get shinies, eggs, or event Pokemon with perfect IVs.
Check the links below for more information!
/r/pokemonrng
Hey! I started a Pokemon Ruby playthrough and whenever I found a pokemon I wanted to shiny hunt later I saved in front of it and then pulled the save with my Epilogue and continued through the game. I finished the game and wanted to go back to hunt and after like 30k checks on Groudon I read that playing with a dry battery essentially makes the game RNG broken like Emerald and basically wasted my time.
So I replaced the battery - but then I also read that if the save file was started on a dry battery that just replacing the battery does not work in fixing the RNG either.
So I downloaded PKHeX and reset the RTC on the save.
Is there anyway to confirm that the RNG is fixed or does anyone know for sure if this fixed it so I can resume my hunt? Thanks!
Is it possible to RNG Method H-2 / Method 2 spreads for fishing encounters in FRLG?
What about Method H-1 / Method 1 and Method H-4 / Method 4 for fishing encounters in FRLG? Does the same apply to RSE?
I tried doing the BDSP RNG blink(with Papa Jefe's video) method but when I use run.bat this pops up and I don't really know what to do. I tried this a month ago and it worked fine, it could be that I already had the packages installed before, but idk how to delete them to reinstall them, please help.
This was by far the hardest target I’ve gone for… and it was essentially due to documenting the quirks of evolution blink RNG:
I did 56 attempts using the B button to exit the learn-move summary screen, after initially calibrating +-1 advance off my target, all of which being failed attempts.
I further tested to see if there were any “frame skipping quirks” by intentionally hitting my final B bottom input a quarter to a half second early… and those attempts also resulted in being +1 advance late (which really shouldn’t be possible… those attempts should have all resulted in being significantly earlier compared to my target advance).
I then began using the A button to exit out of the Learn Move summary screen, and hit my target advance in 4 attempts. Therefore, albeit anecdotal, there is significant evidence that implies the button used exiting the summary screen matters insofar as what advances are possible to hit on any given target mon.
Any idea why the hp iv is now showing impossible for my HP iv‘s? I restarted to redo the list but it’s still showing everything the same
I don’t understand many concepts of probability but I know the main thing people say is shiny odds are 1/4096 ( or others dependent on method/game) but if it’s seeded then is it truly a case of probability knowing that for example if you are soft resetting for a legendary Pokémon it’s going to be a case of interacting with the legendary on a specific frame or (advance) in order to get the shiny rather than it not just being a case of rolling a 1 in 4096 dice and if it lands on that said 1 then it’s shiny?
Do I have to keep doing the whole process over again even if I hit the correct Held Advance when doing egg rng in R/S? I like to think I can but on Imablisy's tutorial he does the whole process again.
Once I work out what Held and Pickup Frame I hit, can I not just try and hit the right Pickup frame again rather than rejecting the egg, taking my pokemon back, putting them in DC again, resetting for correct Held Frame, and THEN resetting for correct Pickup Frame...
Sorry if this is difficult to understand, I'm writing this assuming anyone reading this is familiar with exactly what RNG method I'm doing.
Hello all, I've been trying to shiny hunt a Cranidos for the better part of two or so hours by rng manipulation. I've been able to consistently get to the seed I need to be on, and I get all of the correct Chatot pitches all the way up to the frame I need to be on before collecting Cranidos. But every time I check my Cranidos, it ends up being one that is on the 52nd frame and not the 73rd. After the fact I make sure to double check the coin flips and they do match up with the seed so I'm unsure what I'm doing wrong.
I’ve recently been trying to RNG Manip the legendaries in USUM. But every time I try to I’m always off by like 300 frames. I have no idea what I’m doing wrong. I tried change the PreTimer, still off. Tried changing the calibration, still off. I even tried changing the Console settings on EonTimer and I’m still off. I have no idea how to fix this issue and have been trying to solve it for days. Using 3DSrngreporter, Eon Timer, and an Old model 3DS to do it. Closest I get to the target frame is when the pretimer is around 3200-3300. Any help will be greatly appreciated.
i am in gen 4 pokémon pearl
Does anyone have the shiny milotic .nds file necessary to receive it via an R4 card? I can’t find it online anywhere with a working download file
Future Ursaluna in the making
I know my TID and SID and I have gotten my seed from doing config_starter_room nut when I progress to the point where I am ready to resync with using Barry's eye using config_starter. I keep getting this error every time I click reidentify and I have to start all over again.
EA255220F3B36AF7 33848DC15079AA24
EA255220 F3B36AF7 33848DC1 5079AA24
Exception in thread Thread-1:
Traceback (most recent call last):
File "C:\Users\Jer\AppData\Local\Programs\Python\Python39\lib\threading.py", line 973, in _bootstrap_inner
self.run()
File "C:\Users\Jer\AppData\Local\Programs\Python\Python39\lib\threading.py", line 910, in run
self._target(*self._args, **self._kwargs)
File "C:\BDSP.RNG\BDSP RNG\Project XS\src\player_blink_gui.py", line 785, in previewing_work
_, frame = video.read()
cv2.error: Unknown C++ exception from OpenCV code
Any help would be greatly appreciated.
So I found a flawless shiny spread with the perfect trainer ID to compliment it. The problem is that the delay is over 920,000. I was wondering if it's possible to RNG this with Eon Timer using retail or emulator methods.
I RNGd my first pokemon, my fav Darkrai!!!!! Unfortunatly its not the trainer name i want so we gotta wait on that for awhile, but now to get tl the rest that arw available
I really want to RNG some DS games on my modded 2DS but I find it fucked up everytime I try.
If I have 14 pokemon platinum saves with different TIDS and SIDS is it playing Pokémon platinum 14 times or playing one Platinum 14 times?
Hi!
I’ve been trying to RNG manipulate my starter in the Japanese version of Pokémon Emerald, aiming for a shiny Mudkip. Here’s my setup:
• Pokefinder for identifying my shiny frame
• Eontimer to time the reset
• PKSM to identify my SID
I’m running into some issues figuring out how far off my target I am when I don’t hit the shiny frame. Specifically, I’d like advice on accurately identifying the Mudkip I end up with so I can tell how many frames I missed by and adjust Eontimer accordingly.
Any tips or methods to efficiently pinpoint where I landed versus my target frame? I want to get this calibration dialed in but could use some guidance.
I know how to rng static. some tips for rng egg because sometimes i successfully find the shiny but i have some struggle
is possible to rng shiny darkrai in pokémon pearl
So recently, I started shiny hunting Mareep/Zubat on Route 42 (at night).
The question that I have is: How are Pokémon selected? Is it a daily list of randomized stated Pokémon, or is the list a never ending loop? If I hit a frame perfectly lining up from yesterday, will I get the same Pokémon with the same stats?
The reason I ask this question is I was watching "im a blisy ._.'s" channel on how to RNG manipulate. I myself am not RNG manipulating, but I would like to know if the list (seeming that the RNG is based on Trainer ID and Secret ID... i think) is what determines a Pokémon to be what it's supposed to be, or if it completely resets upon a new day.
P.S. - I apologize if this question seems really weird and obscure, but it's been way to long without a shiny and I'm starting to doubt the consequences of my actions.
I'm currently hunting for a perfect feebas in emerald. I hit the right advance, but instead of method 2 I got method 1..
Is the method selected randomly and did I just get unlucky? Can I influence, which method is used?
Hi I'm using a seed check program with Blink to try Uxie Shiny rng, and weirdly it keeps only printing the same seeds. What's the problem?