Glitch dimension: Difference between revisions

m
m (添加中文链接)
Line 25: Line 25:


==Explanation==
==Explanation==
The glitch causes the game to reset unexpectedly. When this happens it repeats the process used at startup to determine what type of [[Game Boy]] it is running on. This process relies on the fact that different models leave different information in memory at startup. Since the game was already running, that information is no longer present, so the process fails and believes it is running on a [[Game Boy|classic Game Boy]]. Because of that, the game is trying to ensure backward compatibility by disabling all changes in color palettes, since the original Game Boy did not support them.
The glitch causes the game to reset unexpectedly. When this happens it repeats the process used at startup to determine what type of [[Game Boy]] it is running on. This process relies on the fact that different models leave different information in memory at startup. Since the game was already running, that information is no longer present, so the process fails and believes it is running on a [[Game Boy|classic Game Boy]]. Because of this, the game is trying to ensure backward compatibility by disabling all changes in color palettes, since the original Game Boy did not support them.


As the game thinks that it is running on the first model of Game Boy, certain features will be locked out. For example, talking to the girl in the [[Goldenrod Department Store]] who enables [[Mystery Gift#Generation II|Mystery Gift]] will tell the player that Mystery Gift requires a [[Game Boy Color]].
As the game thinks that it is running on the first model of Game Boy, certain features will be disabled. For example, talking to the girl in the [[Goldenrod Department Store]] who enables [[Mystery Gift#Generation II|Mystery Gift]] will tell the player that Mystery Gift requires a [[Game Boy Color]].
{{game|Crystal}} completely abandoned any backward compatibility with the original Game Boy, so performing this glitch on Crystal will cause the game to show an error message, explaining that a Game Boy Color is necessary to play.
{{game|Crystal}} completely abandoned any backward compatibility with the original Game Boy, so performing this glitch on Crystal will cause the game to show an error message, explaining that a Game Boy Color is necessary to play the game.


==In [[Generation I]]==
==In [[Generation I]]==
25

edits