TID manip: Used to make a glitch that we use later work Player name: As above Rival fight: 50/50 to use Tackle or Growl. Growl decreases our attack. This fight can range from anywhere between 5 and 15 turns. Worst I've ever finished it is a little after 4 minutes. Route 1: Avoiding encounters while completing the Oak's parcel quest. Depending on our Special stat, we will either be killing 0 or 2 encounters. This is so that we can set up a later glitch, known as BTW. Weedle Guy: Pretty simple fight. Can't get poisoned due to Bulbasaur being a poison type BTW Setups: Now that we've levelled up, we know for sure the strat we'll be using to perform the first glitch. If we saw 15 Special, we'll need to do what is known as PP Strats. This involves setting up our PP to have the 1024 values mentioned earlier. If we saw 16 Special, we can do this a little bit quicker by simply catching a Pidgey with a specific HP value. A much harder, but faster setup is to manipulate a Charmander with the DVs of 1/0/2/4. These are like IVs in laters gens. This does the exact same thing as the other two setups. Depending on whether we saw 15 or 16 special, we'll be doing a different RNG manipulation. Metapod or Pidgey. These aren't required but give some consistency to an already RNG heavy category. RNG manipulation: When you hard reset the game, the values that the game uses to create "random" events are set to the same thing. If we frame perfectly clear the intro, and then perform exact movements and button presses, we are able to manipulate the RNG to make pretty much anything we want happen. A lot of work has gone in to this from the scientists in the community who use custom written software to search for manipulations that we require for different categories. BTW: The Brock Through Walls glitch allows us to walk through walls to anywhere in the overworld. We perform this by doing a normal Brock Skip, and then speaking to the guy from the right. The game isn't expecting us to do this, as normally you cannot get to this position on the map at this point. This forces the game to search for our position in a table of values. The two setups we can use are Pidgey Strats and PP strats. These both allow us to place the value of 1024 in that table of values and force the game to allow us to move during what would normally be a cutscene with no collision detection. I'm taking a specific path through the overworld so that the game will not crash. I am aiming for Unknown Dungeon, normally only accessible after completing the main story. Unknown Dungeon: From here, I will perform the second RNG manipulation of the run. This will allow me to catch a Ditto which I need in order to activate the Cooltrainer glitch. Yoloball: Seeing as we are manipulation the RNG anyway, we can know which frames a Pokemon is able to be caught on. The RNG manips we use for catching Pokemon are all made in such a way that a ball can be thrown frame-perfectly and the Pokemon caught first time every time. However, this requires precise inputs and hitting a very small window. In the case of Ditto, it is a 4 frame window. The game runs at 60fps. The rest of the yoloball can be buffered, meaning that we can hold down the inputs required so they are registered on the first possible frame. Cooltrainer: The penultimate part of this category involves activating the Cooltrainer glitch. The way we set this up is to encounter a Rattata, transform into it, then swap the moves around. When we go into our next battle, the game will then only show us as having the glitched move Cooltrainer due to there no longer being a first move. We flash our Pokedex on this tile to give the cooltrainer glitch the data it needs to give us a Rhydon. We catch this, and then a Pokemon called F4. Think Missingno. Swaps: Now that we have everything we need to perform the final glitch, we can corrupt our party by viewing F4's stats. We then swap around our Pokemon is such a way that gives us the following: Instant text speed No Pokemon (no scrolling through HoF) Change our location to the HoF cutscene We then mash through, and time is on the first full white frame after we get our IGT.