Meta-map script activation

From Glitch City Wiki
Revision as of 08:58, 20 January 2017 by >ISSOtm (Added a partial "fix" section, rewrote the "Box change" section, and fixed misc stuff.)
Miscellaneous glitches of Pokémon Red and Blue and Pokémon Yellow

Amazing Man (Red and Blue only) | Cable Club escape glitch | Celadon looping map trick | Champion Blue music muting glitch | Coastal Flooding | Confusion and Substitute glitch | Cooltrainer move | Cycling based glitch maps | Escape sprite handling glitch | Evolve without an evolutionary stone (Red and Blue only) | Evolving Raichu (Red and Blue only) | Expanded item pack | Expanded Pokédex | Focus Energy glitch | Get stuck in a wall | Ghost Bicycle glitch | Glitch encounter system | Glitch City RAM Manipulation | Infinite Blaine Door | Introduction Nidorino glitch (Red and Blue only) | Invisible PCs (Red and Blue only) | Invisible tree glitch | Item stack duplication glitch | Mute the music in the Pokémon League | Partial trapping move link battle glitch | Pokémon Tower Pokédex glitch | PP underflow glitches | Recovery move glitch | Rival's effect | See a Ghost without a Silph Scope | Selfdestruct and Substitute glitch | Silph Co. PC Glitch | Slot machine glitch | Stand on a tree | Statue behavior glitch (Red and Blue only) | Super effective move AI flaw (Red and Blue only) | Super Glitch | Surf down glitch | Swift miss glitch | Transform assumption glitch | Transform Empty Move Glitch | Trick Zone | Vending machine purchase glitch | Walk around with only fainted Pokémon (Red and Blue only) | Walking lag glitch | Walk on water through Surf | Walking Pikachu happiness glitch (Yellow only) | Wild appeared! | ZZAZZ Glitch

(view, talk, edit)

Walking lag glitch, previously known erroneously as Zero Error due to error codes that may appear during the text box matching method, is a minor glitch in Pokémon Red, Blue, and Yellow. Exploiting this glitch causes lag before the player can take their next step. Sound effects may also be played with the lag or the game may freeze, depending on the player's coordinates and time spent on the map.

There is no documented fix for the glitch except arbitrary code execution.

The glitch causes the route to become glitchy, and it will remain like that even when the player leaves the route and save and resets the game.

If the player loses, a text box may appear before the player is sent back to their black out location.

The glitch can be pulled off by two variations of the Trainer escape glitch. The first one involves changing boxes. The second one involves forcing an encounter with an unbeaten Trainer on the original route through 'text box matching'. Text box matching basically forces the game to load the equivalent text box for the last text box in memory, and have that text box trigger a Trainer encounter.

Example procedure (box change method)

More research is needed for this article.
 
Reason given: Can battles be lost to trigger the glitch still?


  1. Perform any method of Trainer escape glitch that deactivates your START menu.
  2. Go to any Pokémon PC, change boxes to save the game.
  3. Reset. Your START menu will be active.
  4. Go to the map where the Trainer escape glitch was activated, but you shouldn't get any encounter.
  5. Fight any Trainer on the map. Since they can't notice you, you have to talk to them.
  6. Once the battle is finished, another battle may immediately start, with a glitched text box being displayed for a couple frames before being overwritten by the battle animation.
  7. Win all battles that may happen (up to 3 in a row have been reported to occur)
  8. Once the battles are over, the map will have the Walking lag glitch activated.


Example procedure (text box matching method)

1. Go to Vermillion City.

 

2. Walk up to the route north of Vermilion.

 

3. From here, perform a Trainer-Fly glitch by flying away from the trainer in the upper left hand corner of the route.

 

4. Choose to fly back to Vermilion City.

 

5. Walk to the route that is east of Vermilion.

 

6. Fight any trainer here. It does not matter who the player fights, as long as the trainer walks at least one step towards the player.

 

7. After the trainer battle, the player should go back to Vermilion and talk to the lady wandering about outside (her text box ID is 01) - see the image below for the lady:

 

8. The player should then walk up to the route north of Vermilion one last time and the player will battle the Trainer with a level 20 Squirtle (if the Trainer was unbeaten). The walking lag glitch will begin afterwards.

 

Vermilion Forest variant

When using the Trainer-Fly glitch in Vermilion Forest with the trainer right before the exit, when one of the trainers is battled then rebattled, the walking lag glitch will also occur, without any sound effects and there will be less lag.


Fixing the glitch

More research is needed for this article.
 
Reason given: Add methods with details for each map


The glitch comes from the game advancing the map script ID but triggering more battles due to reading invalid flags, and not setting the ID back to 0 (the intended way).

Using item PC Expanded item pack or Arbitrary code execution allows fixing the glitch, but the method depends on the map the glitch was triggered on.