From Bulbapedia, the community-driven Pokémon encyclopedia.
Revision as of 08:11, 11 August 2014 by Brent1052 (talk | contribs) (Intro)
Jump to: navigation, search

Glitches are anomalies in software programs, such as video games. They can cause various problems ranging from pure graphical and audio glitch to complete file corruption or deletion of the save file.

Glitches can be triggered from problems within a game's code, or by exploits the programmers didn't anticipate, thus causing the game to react unexpectedly.

List of glitches

Glitch Pokémon

Main article: Glitch Pokémon

A glitch Pokémon is a Pokémon not intended to be part of the game, but can be accessed through the use of glitches or cheating devices. All glitch Pokémon are either filler data, the game attempting to read an empty hexadecimal address, or data that exists from beta testing.

Glitch characteristics

Glitch moves

Main article: List of glitch moves

A glitch move is a move not intended to be part of the game, but can be accessed through the use of glitches or cheating device. In Generation I, many glitch moves are named after TMs or HMs; TMs numbered 01 to 55 and HMs numbered 01 to 05 exist as moves; however, some have no name or a glitched, unreadable name. Some glitch moves are of known glitch types, but others have either no readable type or an unknown type. Usually only glitch Pokémon will learn glitch moves.

One way of teaching a Pokémon in Generation I a glitch move is with a Pokémon that can evolve by trading. This can be achieved by trading a trade evolution Pokémon from a Generation I game to a Generation II, at a level where its evolved form will learn a move not in Generation I. Trading the Pokémon back to the Generation I game will cause the move to become a glitch move. For example, trading a level 48 Haunter from Pokémon Red to Pokémon Gold will make the Haunter evolve into Gengar. Since it is level 48, it will learn Mean Look. If it is then traded back to Pokémon Red, it will still have the move, but the game won't recognize it properly since it is a Generation II move, so will become TM12.

Any Pokémon using Transform, or using Transform via Mimic, can learn -- with the transform glitch.

Glitch types

Main article: List of glitch types

There are many different glitch types that are found to be the types of several glitch Pokémon and moves. The majority of them are used for very few Pokémon or moves.

Glitch locations

There are several locations which can only be reached by way of a glitch or hack in the games. One of the most well known glitch locations is Glitch City. Other examples of this are areas in the Sevii Islands that are retrievable via their index number pointer, however, do not have any other data. Sevii Isles 8 and 9 are the only index number areas which have actual map data. There are also other beta locations such as the beta Safari Zone.

Glitch items

Main article: List of dummied out items

Placeholder items are often left in the game's code to prevent it from crashing if the data is accessed, such as the Teru-sama item in Generation II. Other generations likewise have placeholder items, with most appearing at the end of the item list, though a few, likely those removed during development, appear in the middle.

Often, placeholder items will be changed into real items (key items or otherwise) in later games of a generation. The GS Ball, Clear Bell, and Egg Ticket, which only appear in Pokémon Crystal, are programmed into the games' internal list where Teru-samas existed in Pokémon Gold and Silver, and will, if they are hacked to be held by a Pokémon being traded to the earlier games, transform.

Thus far, glitch items that become real items from a later game only appear in Generation II and Generation IV, as all items not present in Pokémon Ruby and Sapphire that were reintroduced in Pokémon FireRed and LeafGreen and newly-introduced in Pokémon Emerald appear at the end of the list. They would cause a copy of Ruby or Sapphire to crash when it is selected, as they are beyond its item list. Generation II is the only generation in which all new items replace glitch items in the middle of the item list, thus not causing a permanent problem if transferred, as the Griseous Orb is the only item in Generation IV that is programmed at the same index number that a glitch item is present at in Pokémon Diamond and Pearl, while the other items introduced in Pokémon Platinum and reintroduced in Pokémon HeartGold and SoulSilver are after the end of the Diamond and Pearl list, and thus crash the game if the glitch item in their place is selected in a game they do not exist in.

Glitch Trainers

Main article: Glitch Trainer

Glitch Trainers have been known to occur in Generation I and Generation II. They are usually found if the player's name contains special characters and performs the old man glitch. There are also several special stat numbers used in the Mew glitch which cause glitch Trainers to appear, such as when the ZZAZZ glitch is triggered. Glitch Trainers may use glitch Pokémon in battle.

Cloning glitchesGlitch PokémonGlitch Trainers
Error messagesArbitrary code execution
Generation I: --0 ERRORBroken hidden itemsCable Club escape glitchExperience underflow glitch
Fight Safari Zone Pokémon trickGlitch CityItem duplication glitchItem underflowMew glitch
Old man glitchPewter Gym skip glitchPokémon merge glitchRhydon glitch
Select glitches (dokokashira door glitch, second type glitch) • Super GlitchTime Capsule exploitZZAZZ glitch
Generation II: Bug-Catching Contest data copy glitchCelebi Egg glitchCoin Case glitchesExperience underflow glitch
Glitch dimensionGlitch EggSketch glitchTeru-samaTime Capsule exploitTrainer House glitchesGS Ball mail glitch
Generation III: Berry glitchDive glitchPomeg glitchGlitzer Popping
Generation IV: Acid rainGTS glitchesMimic glitch
Pomeg glitchRage glitchSurf glitchTweakingPal Park Retire glitch
Generation V: Sky Drop glitchFrozen Zoroark glitchChoice item lock glitchCharge move replacement glitch
Generation VI: Lumiose City save glitchSymbiosis Eject Button glitchChoice item lock glitchCharge move replacement glitch
Generation VII: Choice item lock glitchCharge move replacement glitch
Generation VIII: Charge move replacement glitch
Glitch effects: Game freezeGlitch battleGlitch song
Gen I only: Glitch screenTMTRAINER effectInverted sprites
Gen II only: Glitch dimension
Lists: Glitch movesGlitch types
Glitch Pokémon (Gen IGen IIGen IIIGen IVGen VGen VIGen VIIGen VIII)
Glitches (Gen IGen IIGen IIIGen IVGen VGen VIGen VIIGen VIIISpin-off)

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.