Jump to content

Glitch Dimension: Difference between revisions

m
→‎Explanation: Fixed the link to the forum archives.
>Zach the Glitch Buster
m (Wrong video link. Oops.)
m (→‎Explanation: Fixed the link to the forum archives.)
 
(44 intermediate revisions by 6 users not shown)
Line 1:
{{Summary page}}{{Bulbapedia2|Glitch dimension}}
'''Glitch Dimension''' is a misnomer given to an effect that scrambles up the colors used in ''Pokémon Gold'', ''Silver'', and ''Crystal''. It is not a new region in the sense that [[Glitch City]] is, though it is commonly mistaken for the Johto equivalent of Glitch City. There are six known ways to 'reach' the Glitch Dimension. It is notable however, that if the player attempts one of these methods in Pokémon Crystal after changing the colors the game will display the message "[[This Game Pak is designed only for use on the Game Boy Color.]]"
'''Glitch Dimension''' is a side effect of a Game Boy Color enhanced game (such as {{GSC}} and {{Y}}) having program execution restart from the initial entrypoint (as could happen as a direct consequence of glitches, or with [[arbitrary code execution]] or [[Game Boy cartridge tilting|cartridge tilting]]) while being played in Game Boy Color mode, that manifests as incorrect colors until the system is reset normally. In particular, a Game Boy Color exclusive title will not be playable in this state, displaying a "[[This Game Pak is designed only for use on the Game Boy Color.]]" screen instead.
 
It is caused by the game's inability to detect the system as GBC compatible, due to this detection relying on the now broken assumption that the console's bootrom (the piece of software responsible for, among other functions, displaying the Game Boy logo) had just finished running.
 
It is so named due to being one of the earliest discovered applications of the [[Coin Case glitch]] and hence a Generation II parallel to Generation I's [[Glitch City]], despite the fact it does not place the player within in a glitchy collection of tiles in the way that Glitch City does, nor do they share any technical details.
 
Despite the name's origin this effect is not unique to the Pokémon games, but can potentially happen in any GBC game; in fact, the term has seen moderate acceptance outside the Pokémon glitch community. Conversely, [https://tcrf.net/The_Cutting_Room_Floor:Common_Things#Game_Boy_Color.2FNintendo_DSi it is not an issue on Nintendo DSi software due to a completely different implementation].
 
==Explanation==
When the game is run on a Game Boy Color or Game Boy Advance/SP, the console's bootrom passes control to the cartridge with register 'a' initialized as 0x11, and this value causes the game to use Game Boy Color mode. Other consoles' bootroms initialize the register 'a' differently: The original Game Boy and Super Game Boy initialize it to 0x01, and the Game Boy Pocket and Super Game Boy 2 initialize it to 0xFF.
 
GBC games would usually check for this value at the very beginning of game startup, near the entry point. For example, Pokémon Gold sets memory address $FFE8 to 0x01 if the game is run on the Game Boy Color or Game Boy Advance/SP, or to 0x00 if the game is run on another system. (A soft reset will skip this initialization.)
 
Glitch Dimensions occur because after the unexpected reset the register 'a' is no longer 0x11, and this causes the game to think that the system used is not a Game Boy Color or Game Boy Advance/SP.
 
As a result, the game will no longer update any color palettes for the background map or for sprites. Those color palettes will be carried over from the moment before the unexpected reset. For example, if triggered with the [[Coin Case glitch]], the previous screen will be the item pack UI, which is covered mostly with a blue palette, but also has some regions with green, red, and pink palettes in order to display those colors. After the glitch is triggered, the game would be "stuck" in a blue palette, and those colored regions can be seen on various screens.
 
More information can be found [https://archives.glitchcity.info/forums/board-76/thread-6645/page-0.html#msg189597 here].
 
==Effects==
 
*The game's display will be colored in a glitchy way, usually with "glitched color blocks".
*The Ho-Oh on the title screen of Pokémon Gold will "show its true colors". (Interestingly, this does not apply to Pokémon Silver.)
** This is caused by the game displaying the title screen legendaries with the player sprite's palette. Normally both legendaries are displayed with a white-and-brown palette so that only their silhouettes can be seen, but Ho-Oh's sprite actually have enough details that will become visible when the same brown colors in the palette are replaced by different colors in the player palette, and Lugia's sprite only uses one of the white colors and one of the brown colors anyway. The fact that the player's orange-and-red palette closely resembles Ho-Oh's "true colors" is merely a coincidence.<ref>[https://youtu.be/Z_z4FOz0Yzo?t=127 Three unexplained side effects of Pokemon glitches] by Crystal_</ref>
*On Pokémon Crystal, the "This Game Pak is designed only for use on the Game Boy Color." screen will appear.
*The girl in the Goldenrod Department Store who enables Mystery Gift will tell the player that Mystery Gift requires a Game Boy Color. <!--Thanks TheZZAZZGlitch for the wording-->
*The Mystery Gift option will not appear on the Continue/New Game/Option screen.
 
<table>
<tr><td>[[Image:Glitchdimension1.png|200px|thumb|left|AThe shotintroduction frommovie thefor introPokémon movieGold, during a Glitch Dimension.]]</td>
<td>[[Image:Glitchdimension2.png|200px|thumb|center|The ''Pokémon Gold'' title screen during a Glitch Dimension.]]</td>
<td>[[Image:Glitchdimension3.png|200px|thumb|right|Another shotscreenshot of the title screen.]]</td></tr>
</table>
 
{{YouTube|P-aK0sOXGdc|zachtheglitchbuster}}
 
<br style="clear:both"/>
==Procedure (Glitch Dimension 1)==
 
==Examples (in Pokémon Gold/Silver)==
Main article: [[Coin Case Glitches]]
 
===Coin Case method===
''Main article: [[Coin Case Glitchesglitch]]''
 
Using the Coin Case glitch (basically having the player listen to a Pokémon cry and then use the Coin Case), certain Pokémon cries will cause glitch dimensions when the Coin Case is used (when not following the arbitrary code execution steps for Machop, Bellsprout, and other Pokémon). Some may require having not switched item pockets after listening to the cry, or having switched item pockets.
 
Machop was the most known example that causes a glitch dimension, but other Pokémon like Omanyte and Horsea can do it.
 
===Move 00 method===
A glitch dimension can be caused when accessing the fight menu with a move 00 in the first position, but this is luck based; the game may also freeze.
 
#Trade a Ditto with the [[Cooltrainer move]] to aPokémon GGold/S/C gameSilver.
#Access the fight screen.
 
The game may reset in different colors than if a Coin Case Glitch Dimension was used.
#Talk to the Machop stamping the land at Vermillion City, the Machop in Goldenrod City's basement, or listen to a Machop's cry in the Pokédex.
#Immediately after doing so, use the Coin Case item.
The game will suddenly reset, with a glitched color palette being used.
 
===Walk through walls method===
Alternatively you can use another Pokémon's cry such as Omanyte to give the same effect.
Using a walk through walls code, the player can cause a Glitch Dimension by out of bounds of the first floor of their house. Walking out of bounds can cause very variable effects depending on (at least) the tile you stepped into, meaning a Glitch Dimension may not happen through this method.
 
==Example (in Pokémon Crystal)==
Using the Pokémon Crystal glitch moves hex:FC (TM52 in Generation I) and hex:FE (TM54 in Generation I) may cause a Glitch Dimension to happen.
 
==In Pokémon Yellow==
'''Video Demonstration:'''
In Pokémon Yellow, a Glitch Dimension has happened before when trying to encounter Yellow regular [[Missingno.]] on the opponent's side.
[http://www.youtube.com/watch?v=P-aK0sOXGdc]
 
A Glitch Dimension can be guaranteed on Pokémon Yellow with the code 0178DFDF. The player must press A in the opening at a time such as when a black silhouette of Pikachu can be seen 'running forward'.
==Procedure (Glitch Dimension 2)==
This Glitch Dimension is caused by using the [[Cooltrainer move]]'s equivalent in the ''Gold''/''Silver''/''Crystal'' versions in battle:
#Trade a Ditto with the Cooltrainer move to a G/S/C game.
#Use it in a battle and attempt to attack.
The game will reset in different colors than if Glitch Dimension 01 was used. Oddly enough, Glitch Dimension 02 is widely variable. Sometimes the water will be red, purple, or green, and the character sprites may all be blue. Most of the time, however, the colors will change to greyscale when battling.
 
Another Glitch Dimension possible with [[arbitrary code execution]] is brown and is nicknamed "[[Pokémon Brown Mode]]".
Using the Gold/Silver/Crystal equivalents of the glitch moves TM52, TM53, TM54, or TM55 will also cause this to happen, though this has not been studied thoroughly. Additionally, this may be achieved by first checking to see if all four [[move zero|move zeroes]] are activated, (if not, look at another Pokémon's moves in the stats menu without closing it, and moving back to the Ditto's moveset screen) and then using a Mysteryberry on each blank move. Sometimes this will not activate it, so it will have to be done in battle afterwards.
 
==Other types of unexpected resets==
==Procedure (Glitch Dimension 3)==
The Glitch Dimension can also be accessed by withdrawing or trying to read [[glitch mail]] received from a glitch trainer in the Viridian Trainer House. It usually results from reading a mail that makes an extra text box appear when highlighted with all the other text boxes from previous [[glitch_(verb)|glitched]] mails with said effect. If the mail does not give glitch text boxes, it will usually not make the Glitch Dimension appear.
 
*Normal resets: The game resets with seemingly no known side effects.
==Procedure (Glitch Dimension 4)==
This variant of the Glitch Dimension is accessed by calling a "[[glitch caller]]" using the [[GameShark]] code 01XXC6D9. The player can also have the "glitch caller" call the player to get to the Glitch Dimension by having the code above on and also have the code 01048FD1 on also.
Most of the lower [[Hexadecimal|hex]] [[Identifier|identifiers]] will be coded, so use later hexes.
 
*Altered gameplay: The game resets, but with side effects not previously mentioned. These tend to happen less commonly. Example: [[Mailbox glitches|Pokémon Crystal's type 0xFF mail]].
==Procedure (Glitch Dimension 5)==
Using a walk through walls code, go right from the first floor of MOM's house. Select yes on the question that is presented.
 
==See also==
 
#[[This Game Pak is designed only for use on the Game Boy Color.]]
==Procedure (Glitch Dimension 6)==
The Glitch Dimension can be accessed by battling using [[glitch Pokémon]] or Eggs like those created from the extra Sneasels in the [[Celebi Trick]].
 
==References==
<references />
 
[[Category:Glitch regionsareas]]
[[Category:Terminology]]
[[Category:Generation I glitches]]
[[Category:Generation II glitches]]
[[Category:Recurring glitches]]
[[Category:Glitch things]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.