Jump to content

Meta-map script activation: Difference between revisions

Added a partial "fix" section, rewrote the "Box change" section, and fixed misc stuff.
>Torchickens
No edit summary
>ISSOtm
(Added a partial "fix" section, rewrote the "Box change" section, and fixed misc stuff.)
Line 1:
{{MinorMisc R/B/Y}}
 
{{Researchneeded|Is there a fix?}}
'''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{{RBY}}. 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.
{{clr}}
'''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.
 
There is no documented fix for the glitch except arbitrary code execution.
Line 10 ⟶ 9:
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 [[Mew Trick|Trainer-Fly 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 ishave partthat oftext howbox thetrigger a Trainer-Fly glitch worksencounter.
 
== Example procedure (box change method) ==
{{Researchneeded|Can battles be lost to trigger the glitch still?}}
# Perform any method of [[Trainer escape glitch]] that deactivates your START menu.
# Go to any Pokémon PC, change boxes to save the game.
# Reset. Your START menu will be active.
# Go to the map where the Trainer escape glitch was activated, but you shouldn't get any encounter.
# Fight any Trainer on the map. Since they can't notice you, you have to talk to them.
# 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.
# Win all battles that may happen (up to 3 in a row have been reported to occur)
# Once the battles are over, the map will have the '''Walking lag glitch''' activated.
 
1. Perform the 'fly away' part of the Trainer-Fly glitch.
 
2. Change boxes and reset the game.
 
3. Return to the original route where the player flew away and defeat any Trainer.
 
== Example procedure (text box matching method) ==
Line 56 ⟶ 59:
==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 ==
{{Researchneeded|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.
 
[[Category:Generation I glitches]]
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.