
- RNG REPORTER GEN 4 TIME FINDER HOW TO
- RNG REPORTER GEN 4 TIME FINDER GENERATOR
- RNG REPORTER GEN 4 TIME FINDER PLUS
- RNG REPORTER GEN 4 TIME FINDER MAC
- RNG REPORTER GEN 4 TIME FINDER WINDOWS
What we need to do is attempt to RNG our starter to be shiny for each potential SID, when we succeed we'll know we've got the correct one. The key numbers here are in the 5th column, they should be 4-5 digit long decimal values, those are our candidate SIDs. I chose to look at 5 frames before and 5 frames after, about 0.2 seconds at the 60 fps the game runs at. So the next step is to open the text file we just exported and trim it down to the entries very close to 1600. To explain a bit the TID is set 50 frames after you pressed A at the final Birch text screen since I was aiming for 1550 mine was likely created within a couple frames of 1600. With that done click on "generate", right click anywhere in the table below and export the results to a TXT file.
RNG REPORTER GEN 4 TIME FINDER PLUS
There are only a few things we actually need to change here: in the Max Results box put in the target frame from EonTimer plus 100 (so I put in 1650), in the seed box put your trainer ID converted to hexidecimal, change the first drop-down menu on the right to "16bit High" and put "1" in the box to it's right. Start up RNG Reporter and open the Researcher menu. We need to know this value in hexidecimal (base-16) for this step, so either fire up window's calculator in programmer mode, or drop your trainer ID into a converter like this one. Once the moving truck comes to a stop, open your trainer card in the start menu and find your trainer ID number. Step 3: Finding TID in Hexidecimal, Finding Candidate SIDs

This will finalize the character creation and set your TID/SID.

Now continue through the rest of the file creation until you reach the screen where Birch says "Come see me in my POKEMON LAB." and wait for the timer to again reach zero.

As soon as you hear the 6th beep, press A on Emerald. When you're ready, hit start on EonTimer which will kick off a 5 second pre-timer. I'd also recommend opening the EonTimer configuration and making sure it's set to "A/V" mode, which will provide six beeps and flashes of color as the timer nears zero. For the purposes of this write-up, I'll assume you used 1550 like I did. Open EonTimer and choose a value for Target frame, this corresponds to how long you'll have to mash through the rest of the file creation I chose 1550 to give me some breathing room, Choppy used 950 which is about as short as one can reasonably go. The time between when that is pressed and when file completion is complete is something we need to control carefully. Get all the way up to the point where you've typed out your name, move the cursor to "OK", and wait there. You'll need RNG Reporter or Pokefinder (newer, cross platform), both maintained by Admiral-Fish, and a precision timer, the go-to is EonTimer 3.0 by dlymeadows. It's likely both of these could be run through Parallels or similar.
RNG REPORTER GEN 4 TIME FINDER MAC
I believe there are Mac versions out there somewhere, I'm just not familiar with them.
RNG REPORTER GEN 4 TIME FINDER WINDOWS
In order to do this you'll need a couple of Windows programs.

I should say first, this only works for fresh files, this method wouldn't work for an existing file. I've included screenshots from Choppy's video (as I don't have an emulator set up) and from the tools used on my laptop. The video is here, I'm only writing this up because I haven't actually seen another written guide, and videos do seem to periodically evaporate off of YouTube. However, a YouTuber by the name of Choppy came up with a method for determining the SID without the onerous full-odds shiny hunting step. This makes it impossible to arbitrarily choose your trainer ID/secret ID, so the long-standing method of determining SID on Emerald involved finding a naturally occurring shiny pokemon and working backwards from it's IVs, nature, gender, etc to determine the SID for which it is shiny. Unfortunately, the RNG in Emerald in particular (not sapphire or ruby) is "broken", it doesn't take into account the system time / date when seeding the generator, it just always starts with a seed of 0x00. Wanting to do many of the same things I accomplished in Platinum, I looked around for a way to set my trainer and secret IDs while starting a new file. Recently I picked up a genuine copy of Emerald, which was harder to find and a bit more expensive than I thought it would be. I used this to pick my trainer ID and secret ID (TID/SID) combination, and later to force various encounters to be shiny, eggs to have better IVs, wild pokérus to appear, etc.
RNG REPORTER GEN 4 TIME FINDER GENERATOR
The gist of it was that the game seeds it's random number generator using the system date and time, so if one used a good timer and started the game at the correct time, and triggered an event on the correct frame, any desired outcome could be attained.
RNG REPORTER GEN 4 TIME FINDER HOW TO
I spent a little time during 2020 learning how to manipulate the RNG (random number generation) in Pokémon Platinum, a 4th generation game.
