Glitch City: Difference between revisions

Total rewrite in progress!
(Total rewrite in progress!)
Line 11: Line 11:
#Leave the Safari Building and you will be in Glitch City
#Leave the Safari Building and you will be in Glitch City


===Location===
===Explanation===
There is more than one Glitch City, and one can find them by going somewhere other than Cinnabar (like [[Cycling Road]] or [[Victory Road (Kanto)|Victory Road]]).This means that a player can create different glitch cities depending on where they are when the timer sounds. The Seafoam Islands and a few routes allows the player to move around; however, in most other Glitch Cities, the player will be surrounded by objects with a solid property (such as a post outside of Glitch City), and unable to walk around.
In the Pokemon games, doors, cave entrances, etc., are coded as "warps" that are placed on tiles. Warps have two values: a value that specifies which map to take the player, and a value that specifies which warp on that map to take the player (Warps can only lead to other warps).


When a player views the Town Map while in Glitch City, the map will say that they are in the area they were in prior to entering Glitch City.
This glitch is caused by the player managing to exit the Safari Zone with the timer still running. The timer counts their steps, and when they run out of time, they are taken back to the Safari Zone gatehouse, regardless of whether or not they are actually in the Safari Zone. Now, the reason the player finds themself in Glitch City upon exiting the gatehouse is that the warp on the door that ''would'' lead to Fuschia City actually points to Warp 4 on the last map you visited (hex:FF), which would work fine except that many maps don't ''have'' a Warp 4. This is why Glitch City works on some maps and not on others -- maps like the Cinnibar Coast and Cycling Road will result in Glitch Cities because they don't have a Warp 4, but maps like Viridian City and Fuschia City won't result in Glitch Cities because they ''do'' have a Warp 4.
 
Consequently, Glitch City is really nothing more than a corrupted version of whatever map you were on when you ran out of time. When a player views the Town Map while in Glitch City, the map will say that they are in the area they were in prior to entering Glitch City, because technically, they ''are'' in that area -- they're just in an incredibly corrupted version of that area. This is why, in the Cycling Road Glitch City, the player will constantly be walking downward (and why, when they try to ride the bike, they get the message "You can't get off here."). It is also why, in the Victory Road Glitch City, statues from Victory Road can be seen.
 
Although some aspects of the "sources" of Glitch City are preserved (such as Cycling Road's slope and Victory Road's statues), most other attributes of the source maps are completely changed, such as what is and what isn't walkable terrain. There are essentially five types of tiles in Glitch City: walkable tiles, ledges, walls, SURFable tiles, and traps -- traps being tiles that, once you walk on them, you can't get off them. In many Glitch Cities the player cannot move at all.
 
In Pokemon Yellow, Glitch City appears to have a profound effect on Pikachu's overworld AI, causing it to run to and from random places. Certain tiles also make it disappear, although it will reappear and follow your "recorded" path once you leave the tiles.


===Highlights===
===Highlights===
Line 28: Line 34:
In Glitch City, pixels and graphics from different parts of the game are mixed up (see picture). The land and water can also be mixed up so sometimes it appears that the player is standing on water or surfing on land. This is usually caused by using a fishing rod or pausing the game (which causes parts of Glitch City to change). If the whole city turns to water (which is sometimes possible), the player can keep surfing forever until the player gets stuck or the game automatically shuts off. (However, a player should not surf for long distances while in Glitch City, because it can corrupt a player's game.) In the Yellow version, if one goes to the right, they will find a row with 3 9's. If they walk into this, Pikachu will disappear. When he/she walks out of it, Pikachu will follow their "recorded" path back to them.
In Glitch City, pixels and graphics from different parts of the game are mixed up (see picture). The land and water can also be mixed up so sometimes it appears that the player is standing on water or surfing on land. This is usually caused by using a fishing rod or pausing the game (which causes parts of Glitch City to change). If the whole city turns to water (which is sometimes possible), the player can keep surfing forever until the player gets stuck or the game automatically shuts off. (However, a player should not surf for long distances while in Glitch City, because it can corrupt a player's game.) In the Yellow version, if one goes to the right, they will find a row with 3 9's. If they walk into this, Pikachu will disappear. When he/she walks out of it, Pikachu will follow their "recorded" path back to them.


In the Glitch City accessed through the Cinnabar Coast, in some cases players are able to surf in northern direction until they reach the barrier that normally prevents them to leave Sea Route 20 northward. When reached, however, the graphics become even more glitchy and the entire game freezes. If this is done while playing Pokémon Stadium, it will say the game has been corrupted, but the game is actually ''not'' corrupted (Pokémon Stadium just interprets it as being corrupted).  
In the Glitch City accessed through the Cinnabar Coast, in some cases players are able to surf in a northern direction until they reach the barrier that normally prevents them to leave Sea Route 20 northward. However, if a player surfs too far north (or in any direction), they will actually surf outside the map and crash the game. The reason that surfing outside the map crashes the game is because the game doesn't know what map the player is in if they leave the current map "the wrong way". The game, not knowing where to put the player, loses track of the player and ceases to function. (It should be noted that the way maps are "put together" such that you can walk outside of one map and into another doesn't seem to apply in Glitch City -- that is, if one tries to navigate from Glitch City into an adjacent map, the game will crash even if one exits the map "properly".) If the game is crashed this way while playing Pokémon Stadium, it will say the game has been corrupted, but the game is actually ''not'' corrupted (Pokémon Stadium just interprets the crash as game corruption).


Because invisible walls that trap the player exist on the western side of the city, going north is usually the only way to escape the "normal" Glitch City. If a player goes to the westernmost "checker-board" water pattern in the city, and goes left of it one square and then right one square, this will enable the entire city to become water (when the player presses "start") and allow the player to swim north until they reach the barrier that normally cannot be crossed (causing the game to freeze). Once the player is far enough north, before reaching the northern border the player can swim east or west for a long period of time until the game freezes.
Because invisible walls that trap the player exist on the western side of the city, going north is usually the only way to escape the "normal" Glitch City. If a player goes to the westernmost "checker-board" water pattern in the city, and goes left of it one square and then right one square, this will enable the entire city to become water (when the player presses "start") and allow the player to swim north until they surf outside the map. Once the player is far north, but not so far that they crash the game, the player can swim east or west for a long period of time until they exit the map and crash the game.
 
The reason the game freezes when heading too far north, east or west is because the player is surfing outside of the map and into a location that does not exist in the game's memory; as a result, the game cannot function. The only safe way out is by heading due south. It also happens in places that do exist but are completely altered. For example, when the player is able to surf considerably far north and then surfs west, they will reach where Cinnabar Island should be. However, because the game is in a glitched state it does not recognize the Island and when the player tries to go where the Island is, it will freeze. (The reason flying out of Glitch City successfully ends the Glitch is because those places are in different parts of the game's memory.)


Although the Cinnabar Island Glitch City is most famous, others are also notable. If a player goes to Cycling Road instead of the Cinnabar Coast to do the Glitch City trick, they will go to a Glitch City where they are always automatically walking downward. This is because normally the bicycle the player is on in Cycling Road automatically goes downward. Also, if said player tries to get on their bike it will say "You can't get off here," which is the normal message displayed when a player is trying to get ''off'' their bike on Cycling Road. It should be noted that a player goes to the southern-most point of cycling road where it is not sloped, that player will be sent to a different glitch city where they can't move at all. While doing the Glitch City glitch, if the player goes to Victory Road instead of Cinnabar Island, the Glitch City created will contain statues from the Indigo Plateau/Victory Road. In the [[Pokémon Yellow|Yellow version]], if the player goes to [[Route 13]] while doing the Glitch City trick, the player will be transported to a Glitch City where any move the player makes will send him or her to the Saffron City gym. Once he or she leaves the gym, the player will be in a completely different Glitch City.
Although the Cinnabar Island Glitch City is most famous, others are also notable. If a player goes to Cycling Road instead of the Cinnabar Coast to do the Glitch City trick, they will go to a Glitch City where they are always automatically walking downward. This is because normally the bicycle the player is on in Cycling Road automatically goes downward. Also, if said player tries to get on their bike it will say "You can't get off here," which is the normal message displayed when a player is trying to get ''off'' their bike on Cycling Road. It should be noted that a player goes to the southern-most point of cycling road where it is not sloped, that player will be sent to a different glitch city where they can't move at all. While doing the Glitch City glitch, if the player goes to Victory Road instead of Cinnabar Island, the Glitch City created will contain statues from the Indigo Plateau/Victory Road. In the [[Pokémon Yellow|Yellow version]], if the player goes to [[Route 13]] while doing the Glitch City trick, the player will be transported to a Glitch City where any move the player makes will send him or her to the Saffron City gym. Once he or she leaves the gym, the player will be in a completely different Glitch City.
Line 40: Line 44:


The Glitch Cities found in the Yellow version are different to those that are found in the Red and Blue versions.
The Glitch Cities found in the Yellow version are different to those that are found in the Red and Blue versions.
The reason that this glitch takes place is, when a player performs the glitch to leave Safari Zone, the game still has its timer on.  When the timer ends, it sends the player to the gatehouse.  The reason for glitch cities is because the warp in the Safari Zone Gate are values FF. This tells the game to teleport the player to the last city or route he/she was at.  Another part of the Warp is a "Warp-to", which tells the game which warp on the map to warp the player to.  Each map has a certain number of warps, and the warp in the memory tells the game to take the player to the fourth warp in the map. Although, some routes/cities don't have 4 warps, in fact, some routes have no warps.  So when the game is told to take a player to a warp that doesn't exist, it gets confused, and takes them to a glitched area.


==Prevention of Glitch City in later games==
==Prevention of Glitch City in later games==
40

edits