Experience underflow glitch: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
Content added Content deleted
>Torchickens
(Created page with "{{Researchneeded|Check underflow techniques for other experience groups, including glitch experience groups}} The '''experience underflow glitch''' refers to a 'glitch' in {{R...")
 
>Torchickens
No edit summary
Line 1: Line 1:
{{Researchneeded|Check underflow techniques for other experience groups, including glitch experience groups}}
{{Researchneeded|Check underflow techniques for other experience groups, including glitch experience groups}}
[[File:Level 1 Mew Y.png|frame|right|A level 1 Mew with 'negative' experience (16777162) or -54.]]
The '''experience underflow glitch''' refers to a 'glitch' in {{RBY}} and {{GSC}} where the result of the calculation of a Pokémon's experience was a negative number.
The '''experience underflow glitch''' refers to a 'glitch' in {{RBY}} and {{GSC}} where the result of the calculation of a Pokémon's experience was a negative number.


Line 8: Line 9:


The experience calculation for this experience type is as such:<br>[[File:03_Medium-Slow.png]]
The experience calculation for this experience type is as such:<br>[[File:03_Medium-Slow.png]]
, i.e. 1.2L<sup>3</sup> - 15L<sup>2</sup> + 100L - 140
, '''i.e. 1.2L<sup>3</sup> - 15L<sup>2</sup> + 100L - 140'''


For level 0 and level 1 Pokémon the result is a negative number; i.e. -140 for level 0 and -53.8 for level 1 (which is rounded to -54).
For level 0 and level 1 Pokémon the result is a negative number; i.e. -140 for level 0 and -53.8 for level 1 (which is rounded to -54).
Line 14: Line 15:
However, this is interpreted by the game as an extremely high negative number (16777076 at level 0 and 16777162 at level 1), and the maximum experience is 16777215 (FF FF FF) before the total experience 'wraps around' back to 0.
However, this is interpreted by the game as an extremely high negative number (16777076 at level 0 and 16777162 at level 1), and the maximum experience is 16777215 (FF FF FF) before the total experience 'wraps around' back to 0.


This means that if a level 0 Pokémon gains less than 140 experience or if a level 1 Pokémon gains less than 54 experience it will jump to level 100 if it is stable.
This means that if a level 0 Pokémon gains less than 140 experience or if a level 1 Pokémon gains less than 54 experience it will jump to level 100 if it is stable. If it gains more than the relevant amount it the experience will be a positive number so the Pokémon will jump to a normal level.


Despite the experience being for an extremely high level, level 100 is the cap. However, note that the level cap may vary for [[unstable hybrid]] Pokémon, for example the cap for a Mew/Chansey hybrid with Chansey as the recipient is level 109.
Despite the experience being for an extremely high level, level 100 is the cap. However, note that the level cap may vary for [[unstable hybrid]] Pokémon, for example the cap for a Mew/Chansey hybrid with Chansey as the recipient is level 109.

Revision as of 15:01, 26 October 2014

More research is needed for this article.

Reason given: Check underflow techniques for other experience groups, including glitch experience groups


A level 1 Mew with 'negative' experience (16777162) or -54.

The experience underflow glitch refers to a 'glitch' in Pokémon Red, Blue, and Yellow and Pokémon Gold, Silver and Crystal where the result of the calculation of a Pokémon's experience was a negative number.

It also refers to a common glitch technique in Pokémon Red, Blue, and Yellow where a level 1 'medium-slow' experience type Pokémon is forced to jump to level 100.

Underflow with medium-slow growth Pokémon

The medium-slow experience type is used for all valid Pokémon part of 3-stage evolutionary line excluding the Butterfree, Beedrill, and Dragonite line. Mew is also part of the medium-slow experience type.

The experience calculation for this experience type is as such:
, i.e. 1.2L3 - 15L2 + 100L - 140

For level 0 and level 1 Pokémon the result is a negative number; i.e. -140 for level 0 and -53.8 for level 1 (which is rounded to -54).

However, this is interpreted by the game as an extremely high negative number (16777076 at level 0 and 16777162 at level 1), and the maximum experience is 16777215 (FF FF FF) before the total experience 'wraps around' back to 0.

This means that if a level 0 Pokémon gains less than 140 experience or if a level 1 Pokémon gains less than 54 experience it will jump to level 100 if it is stable. If it gains more than the relevant amount it the experience will be a positive number so the Pokémon will jump to a normal level.

Despite the experience being for an extremely high level, level 100 is the cap. However, note that the level cap may vary for unstable hybrid Pokémon, for example the cap for a Mew/Chansey hybrid with Chansey as the recipient is level 109.

Obtaining level 1 or 0 medium-slow experience type Pokémon

Obtaining level 1 medium-slow growth Pokémon is possible with Special stat encounter Trainer escape glitches, if the enemy Pokémon's attack stage is 1 (i.e. if six Growls have been used).

Obtaining level 0 medium-slow growth Pokémon is possible with a Super Glitch item in Pokémon Red, Green, and Pokémon Blue (Japanese) and Pokémon Yellow (Japanese). It is also possible with the text pointer encounter trick.

Example ways to get a level 0 Pokémon indirectly:

A medium-slow experience type Pokémon can be obtained at over level 100 using the old man trick and then leveled up to level 0 (by trying to level it up to 'level 256' with Rare Candies).

In Yellow, a Pokémon over level 100 can be hybridized with a medium-slow growth Pokémon that can evolve using the Pokémon merge glitch, and then the Pokémon can be evolved with a Rare Candy.

See also