Dokokashira door glitch: Difference between revisions

From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
Line 18: Line 18:


There are certain entrances which don't warp the player. If the player enters or exits one of these locations, the amount of "steps walked" will be reset to 0 and the map constant is refreshed. This equation is not applicable if the right side of the equation falls below zero.
There are certain entrances which don't warp the player. If the player enters or exits one of these locations, the amount of "steps walked" will be reset to 0 and the map constant is refreshed. This equation is not applicable if the right side of the equation falls below zero.
The reason this happens is because the game reads data past the 6th slot as Pokemon and the health of a 6+ slot pokemon accounts to tile data and warp data.


===Constants===
===Constants===

Revision as of 22:53, 5 November 2013

050Diglett.png This article is incomplete.
Please feel free to edit this article to add missing information and complete it.

The Dokokashira door glitch (Japanese: どこかしら戸バグ Dokokashira door bug) is a glitch in Generation I, which only exists in the Japanese Pokémon Red and Green. It was first documented on the Japanese Pokémon glitch website Pokemonbug.

It is similar to tweaking and the surf glitch in Generation IV. It can be used to enter the Hall of Fame without battling the Elite Four or the Champion.

Explanation

The Dokokashira door glitch takes advantage of the fact that in Pokémon Red and Green, the player is able to switch the slots of items as well as Pokémon. However, an oversight of this feature was that if the player were to press the Select button on the items screen and then attempt to switch one of his or her Pokémon, the game tries to move an "item" that actually corresponds to some unrelated area of memory.

This is essentially like switching information about other data in the game, such as what kinds of items the player has, or the map location of the player. The game will take an item to be the information about one of the "Pokémon" past the sixth slot (or data after the amount of Pokémon that the player currently has in the party).

When the player switches Oak's Parcel as the second item in his or her Bag with his or her first Pokémon, this will 'shuffle' several bytes within the game. Some of these effects are undesirable, such as slight graphical errors on the main map interface; however, one of the more useful effects will ensure that the warp location of the next door the player walks through is relevant to the amount of extra steps he or she takes, with the warp location changing every extra four steps.

Path calculation

An equation from Glitch City Laboratories allows calculation of the map location the player will appear after walking through the doors affected by this glitch.

It is: Warp ID= k-(steps/4), where "Warp ID" is the map identifier that the player is warped to, "steps" are the amount of steps walked by the player and where "k" is a constant, depending on the player's map location.

There are certain entrances which don't warp the player. If the player enters or exits one of these locations, the amount of "steps walked" will be reset to 0 and the map constant is refreshed. This equation is not applicable if the right side of the equation falls below zero.

The reason this happens is because the game reads data past the 6th slot as Pokemon and the health of a 6+ slot pokemon accounts to tile data and warp data.

Constants

Below is an incomplete list of constants (k), used in the path calculation equation above.

  • Pallet Town: 39 (reset "steps taken" to 0 and refresh map constant via the start of Route 1, player's house and Professor Oak's Lab)
  • Celadon City: 122 (reset "steps taken" to 0 and refresh map constant via the Pokémon Center and Celadon Condominiums.

Method (Pokémon Green)

From a new game, the player obtains at least two items, with Oak's Parcel in the second 'slot'. The bag should then be opened and the player should press the Select button on Oak's Parcel, then select 'Cancel' twice. This will cause the cursor to stay white. A wild battle should be initiated and then the player should open the Pokémon menu and select the first Pokémon, swapping it with a 'M (FF). The player should open the fight menu, to prevent the game from managing as if there are no Pokémon on the field when the battle ends and then run away from or win. The glitch has now been triggered. From here, many players have created methods to warp to certain places.

Hall of Fame warp

To warp to the Hall of Fame, players must complete the above method, then follow this method. From the spot the wild Pokémon was battled, the player should take around 83 steps, landing the last step on the door of Blue's house in Pallet Town. The player will warp to Route 7, from where the player should walk to Celadon City, enter the Pokémon Center, immediately exit it, then enter the Celadon Department Store through the right entrance in the most linear way possible. The player will warp to Lance's room, where the player should proceed through the back door. The player should then walk past Blue, into the next room. The player will now be in the Hall of Fame, which counts as the player defeating the Pokémon League and will display the credits. Alternatively, entering the Celadon Condominiums building instead of the Pokémon Center will warp the player right to the Hall of Fame room after entering the Celadon Department Store, although with glitchy graphics.


By ChickasaurusGL
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Unused map 1 warp

An alternative version of the Route 6 entrance to Underground Path, with a default music theme of Vermilion City, instead of its final Pewter City theme. By traveling 83-87 steps after activating the glitch in Route 1 and landing the final step on the door of Blue's house, the player will now be in Route 7. Then the player should walk to either the Celadon City Pokémon Center, or the Celadon Condominiums building and immediately walk out and travel an additional 188-191 steps, landing the final step in the right-most entrance of the Celadon Department Store.

By ChickasaurusGL
This video is not available on Bulbapedia; instead, you can watch the video on YouTube here.


Name origin

The English name of this glitch stems directly from the Japanese name. "Dokokashira" is a transliteration of the Japanese word "どこかしら", which literally means "Where is it". The rest of the name is simply a translation of the Japanese name. The Japanese name is based on the fact that the player is caused to warp around to seemingly random positions after walking through the door into Blue's house, which can cause the player to become lost and may make some Japanese players exclaim "どこかしら".

Documentation

The first numbers indicates the interval of the number of steps to reach the specified warp:

1-4 Blue House
5-8 Player's house 2nd Floor
9-12 Player's house 1nd Floor
13-16 Sea Cottage You cannot move.
17-20 Route 24
21-24 Route 23
25-28 Power Plant You cannot move.
29-32 Pallet Town (SOUTH) - Route 21 (NORTH)
33-36 GYM (Cinnabar Island!?) You cannot move.
37-40 Fuchsia city (South beach)
41-44 Route 18 (Behind the gate) Game freezes and resets when you pass behind the building.
45-48 Route 17 You'll be obligated to go down and game freezes and resets when you go down.
49-52 Route 16 (HM02 (Fly) House) Walk right and message will appear, then all the bikers will transform in fat boys. You aren't able to enter in the house.
53-56 Route 15 (Up of the barrier) There is a girl instead of a slowpoke in the fenced habitat. Also, walking the west road, there is a "step based glitch".
57-60 Route 13 Collision glitchs. Moving around the map, it will change to Vermilion City.
61-64 Route 13-12 You cannot move.
65-68 Route 12 (NORTH) You cannot move.
69-72 Route 11 You'll be over a Youngster trainer, move right.
73-76 Route 10 (Rock Tunel, NORTH) Minor graphical glitches. Tunel will teleport you to that PokeCenter, when you leave it, you will be in the south exit of the Rock Tunel. In Lavender Town, game resets. (Anecdote: PokeCenter will show "POPO" word instead "POKE" first time you press start.)
77-80 Route 9 You cannot move.
81-84 Route 8? You cannot move. The Gambler at south will want to fight you.
85-88 Route 7 Method for Hall of Fame warp
89-92 Route 6
93-96 Route 5 Unused Warp #69: Enter and exit the Underground Path.
97-100 Route 4 (MT.Moon) You cannot move.
101-104 Route 3 You cannot move.
105-108 Route 2 (Behind Diglett's Cave)
109-112 Route 1
113-116 ▒▒▒▒▒▒▒▒ Black Screen ▒▒▒▒▒▒▒▒
117-120 Saffron City
121-124 Indigo Pleteau (Entrance)
125-128 Cinnabar Island
129-132 Fuchsia City (NORTH-WEST)
133-136 Celadon City (NORTH-EST)
137-140 Vermillion City (WEST) You cannot move.
141-144 Lavender Town
145-148 Cerulean City (NORTH-WEST CORNER) You cannot move.
149-152 Pewter City (NORTH-WEST CORNER) Major graphical glitches.
153-156 Viridian City (NORTH-WEST CORNER) You cannot move.

--- After of the 156 step, "Was almost exhausted." message and your step count will go back to 0. --

External Links


Multiple
generations
Transform glitchesGlitch TrainersCloning glitchesError messagesArbitrary code execution
Generation I GlitchesBattle glitchesOverworld glitches
--0 ERRORBroken hidden itemsCable Club escape glitchDual-type damage misinformation
Experience underflow glitchFight Safari Zone Pokémon trickGlitch CityItem duplication glitchItem underflow
Mew glitchOld man glitchPewter Gym skip glitchPokémon merge glitchRhydon glitchRival twins glitch
Select glitches (dokokashira door glitch, second type glitch) • Super Glitch
Time Capsule exploitWalking through wallsZZAZZ glitch
Generation II GlitchesBattle glitches
Bug-Catching Contest glitchCelebi Egg glitchCoin Case glitchesExperience underflow glitch
Glitch dimensionGlitch EggTeru-samaTime Capsule exploitTrainer House glitchesGS Ball mail glitch
Generation III GlitchesBattle glitches
Berry glitchDive glitchPomeg glitchGlitzer Popping
Generation IV GlitchesBattle glitchesOverworld glitches
Acid rainGTS glitchesPomeg glitchRage glitch
Surf glitchTweakingPal Park Retire glitch
Generation V GlitchesBattle glitchesOverworld glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Frozen Zoroark glitchSky Drop glitch
Generation VI GlitchesBattle glitchesOverworld glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Lumiose City save glitchSymbiosis Eject Button glitchToxic sure-hit glitch
Generation VII GlitchesBattle glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Toxic sure-hit glitchRollout storage glitch
Generation VIII Glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Toxic sure-hit glitchRollout storage glitchParty item offset glitch
Generation IX Glitches
Glitch effects Game freezeGlitch battleGlitch song
Gen I only: Glitch screenTMTRAINER effectInverted sprite
Gen II only: Glitch dimension
Lists Glitches (GOMystery DungeonTCG GBSpin-off)
Glitch Pokémon (Gen IGen IIGen IIIGen IVGen VGen VIGen VIIGen VIII)
Glitch moves (Gen I) • Glitch types (Gen IGen II)


Project GlitchDex logo.png This article is part of Project GlitchDex, a Bulbapedia project that aims to write comprehensive articles on glitches in the Pokémon games.