Inverted sprite: Difference between revisions

m (Landfish7 moved page Inverted sprites to Inverted sprite: singular title per MOS)
 
(33 intermediate revisions by 22 users not shown)
Line 1: Line 1:
{{stub}}
'''Inverted sprites''', also known as '''scrambled sprites''' or '''reversed sprites''', are a side effect of encountering certain [[glitch Pokémon]] or viewing their stat screen in the [[Generation I]] games.
{{GlitchResearch| Exact cause, and why the fix works.}}


'''Inverted sprites''' (also known as '''Scrambled sprites''' or '''Reversed sprites''') is a side-effect of encountering certain [[Glitch Pokémon]].
==In the games==
===Cause===
In {{game|Red and Blue|s|Pokémon Red, Blue}}, and {{v2|Yellow}}, an address in the RAM determines whether the sprite of a [[Pokémon]] in battle is inverted or not. The address is 0xD0AA in Red and Blue, and 0xD0A9 in Yellow. The standard value is 0x00, which results in the sprite presenting in its intended orientation. When any value other than 0x00 is entered, it results in the sprite being inverted.


==Effects==
Viewing the [[Pokédex]] entry of a [[glitch pokémon]] with the Pokédex number 00 or a number above 151 results in the address's value being changed, causing the sprite to invert. Viewing the Pokédex entry or stats screen of a non-glitch Pokémon resets the value to 0x00 and makes the sprite present in its intended orientation, removing the effects of the glitch.
[[File:InvertedSprites1.png|thumb|160px|When one first enters the battle, the trainer sprite is "glitchy" in appearance.  It is also partially reversed from it's normal state: [[File:Y_Red_Back.png|16px]]]]
[[File:InvertedSprites2.png|thumb|160px|After the battle starts, one's Pokémon also have the "glitchy" back sprites.  Note also that the enemy [[Rattata]] also has it's sprite reversed: [[File:Spr_1b_019.png|16px]]]]
[[File:InvertedSprites3.png|thumb|160px|Once one uses an attack, the enemy Pokémon's sprite breaks as well.]]
As the name would imply, having inverted sprites causes sprites to appear backwards or reversed.  This flipping effect is used in the stats screen normally, but is only intended for front sprites and does not react well with other things. <!-- This is from my own research and guesses, so further investigation would be good.  However, this appears to be the case due to the way to fix them. --> For instance, the trainer sprite and back sprites get a "Glitchy" appearance when flipping is attempted.  In addition, while the front sprites flip properly originally, once the sprite is updated (through attacking), it breaks. The effect causes no permanent damage on the game.


==Fix==
===Effects===
To fix the effect, one needs to view the Pokédex entry or stats screen of any non-glitch Pokémon. <!--Todo:What happens when you view a glitch Pokémon?  Does it work there?-->
As the name implies, this glitch cause sprites to appear backwards or flipped. In normal gameplay, only front sprites are mirrored across the x-axis when viewing Pokémon in the stats screen. However, the effect displays sprites incorrectly when applied to the back sprites. In addition, while the front sprites of the opposing Pokémon flip properly initially, once the sprite is updated (during an attack), it breaks. The broken inversions are reversible, and do not cause permanent damage to the game or save file.
 
[[File:InvertedSprites1.png|center]]
During the effects of the glitch, when the player first enters a battle, the Trainer sprite is distorted, as well as partially reversed from its normal state: [[File:Y_Red_Back.png]]
 
[[File:InvertedSprites2.png|center]]
After the battle commences, the player's Pokémon have distorted back sprites. Note that the foe {{p|Rattata}} also has its sprite reversed: [[File:Spr_1b_019.png]]
 
[[File:InvertedSprites3.png|center]]
Once the player's Pokémon uses an attack, the foe Pokémon's sprite will break as well.


==Official Nintendo statement==
==Official Nintendo statement==
<!--Based off of the article on missingno-->
[[Nintendo]] has an official description of [[MissingNo.]] listed in their Customer Service troubleshooting section, which includes a nonworking method of fixing the effect:
[[Nintendo]] has an official description of [[Missingno.]] listed in their Customer Service troubleshooting section, which includes a nonworking method of fixing the effect:
 
<blockquote>"MissingNO is a programming quirk, and not a real part of the game. When you get this, your game can perform strangely, and the graphics will often become scrambled. The MissingNO Pokémon is most often found after you perform the [[Old man glitch#Other coast related exploits|Fight Safari Zone Pokémon trick]].<br><br>To fix the scrambled graphics, try releasing the MissingNo Pokémon. If the problem persists, the only solution is to re-start your game. This means erasing your current game and starting a brand new one." <ref name="NintendoTroubleshooting">[http://www.nintendo.com/consumer/systems/gameboy/trouble_specificgame.jsp#missingno Nintendo - Consumer Service]</ref></blockquote>


Nintendo was incorrect on the method for fixing this behaviour; releasing [[Missingno.]] does not fix inverted sprites. Instead, looking at the stats of a non-glitch Pokémon should do the trick.
<blockquote>"MissingNO is a programming quirk, and not a real part of the game. When you get this, your game can perform strangely, and the graphics will often become scrambled. The MissingNO Pokémon is most often found after you perform the [[Fight Safari Zone Pokémon trick]].</blockquote><blockquote>To fix the scrambled graphics, try releasing the MissingNo Pokémon. If the problem persists, the only solution is to re-start your game. This means erasing your current game and starting a brand new one." <ref name="NintendoTroubleshooting">[http://www.nintendo.com/consumer/systems/gameboy/trouble_specificgame.jsp#missingno Nintendo - Consumer Service]</ref></blockquote>


==Cause==
Nintendo's statement is incorrect on the method for fixing this behavior; releasing [[MissingNo.]] does not fix inverted sprites, and resetting the game's save file is not necessary to fix the glitch. Instead, opening the stats of a non-glitch Pokémon typically removes the effects of the glitch.
{{GlitchResearch}}


==References==
==References==
<references/>
<references/>


{{-}}
{{Glitches}}<br>
{{Glitches}}<br>
{{Project Glitchdex notice}}
{{Project Glitchdex notice}}
[[Category:Glitches]]
[[Category:Glitches]]
[[fr:Inversement des sprites]]
[[it:Sprite capovolti]]

Latest revision as of 00:00, 1 May 2024

Inverted sprites, also known as scrambled sprites or reversed sprites, are a side effect of encountering certain glitch Pokémon or viewing their stat screen in the Generation I games.

In the games

Cause

In Pokémon Red, Blue, and Yellow, an address in the RAM determines whether the sprite of a Pokémon in battle is inverted or not. The address is 0xD0AA in Red and Blue, and 0xD0A9 in Yellow. The standard value is 0x00, which results in the sprite presenting in its intended orientation. When any value other than 0x00 is entered, it results in the sprite being inverted.

Viewing the Pokédex entry of a glitch pokémon with the Pokédex number 00 or a number above 151 results in the address's value being changed, causing the sprite to invert. Viewing the Pokédex entry or stats screen of a non-glitch Pokémon resets the value to 0x00 and makes the sprite present in its intended orientation, removing the effects of the glitch.

Effects

As the name implies, this glitch cause sprites to appear backwards or flipped. In normal gameplay, only front sprites are mirrored across the x-axis when viewing Pokémon in the stats screen. However, the effect displays sprites incorrectly when applied to the back sprites. In addition, while the front sprites of the opposing Pokémon flip properly initially, once the sprite is updated (during an attack), it breaks. The broken inversions are reversible, and do not cause permanent damage to the game or save file.

During the effects of the glitch, when the player first enters a battle, the Trainer sprite is distorted, as well as partially reversed from its normal state:  

After the battle commences, the player's Pokémon have distorted back sprites. Note that the foe Rattata also has its sprite reversed:  

Once the player's Pokémon uses an attack, the foe Pokémon's sprite will break as well.

Official Nintendo statement

Nintendo has an official description of MissingNo. listed in their Customer Service troubleshooting section, which includes a nonworking method of fixing the effect:

"MissingNO is a programming quirk, and not a real part of the game. When you get this, your game can perform strangely, and the graphics will often become scrambled. The MissingNO Pokémon is most often found after you perform the Fight Safari Zone Pokémon trick.

To fix the scrambled graphics, try releasing the MissingNo Pokémon. If the problem persists, the only solution is to re-start your game. This means erasing your current game and starting a brand new one." [1]

Nintendo's statement is incorrect on the method for fixing this behavior; releasing MissingNo. does not fix inverted sprites, and resetting the game's save file is not necessary to fix the glitch. Instead, opening the stats of a non-glitch Pokémon typically removes the effects of the glitch.

References


Multiple
generations
Transform glitchesGlitch TrainersCloning glitchesError messagesArbitrary code execution
Generation I GlitchesBattle glitchesOverworld glitches
--0 ERRORBroken hidden itemsCable Club escape glitchDual-type damage misinformation
Experience underflow glitchFight Safari Zone Pokémon trickGlitch CityItem duplication glitchItem underflow
Mew glitchOld man glitchPewter Gym skip glitchPokémon merge glitchRhydon glitchRival twins glitch
Select glitches (dokokashira door glitch, second type glitch) • Super Glitch
Time Capsule exploitWalking through wallsZZAZZ glitch
Generation II GlitchesBattle glitches
Bug-Catching Contest glitchCelebi Egg glitchCoin Case glitchesExperience underflow glitch
Glitch dimensionGlitch EggTeru-samaTime Capsule exploitTrainer House glitchesGS Ball mail glitch
Generation III GlitchesBattle glitchesOverworld glitches
Berry glitchDive glitchPomeg glitchGlitzer Popping
Generation IV GlitchesBattle glitchesOverworld glitches
Acid rainGTS glitchesPomeg glitchRage glitch
Surf glitchTweakingPal Park Retire glitch
Generation V GlitchesBattle glitchesOverworld glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Frozen Zoroark glitchSky Drop glitch
Generation VI GlitchesBattle glitchesOverworld glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Lumiose City save glitchSymbiosis Eject Button glitchToxic sure-hit glitch
Generation VII GlitchesBattle glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Toxic sure-hit glitchRollout storage glitch
Generation VIII Glitches
Charge Beam additional effect chance glitchCharge move replacement glitchChoice item lock glitch
Toxic sure-hit glitchRollout storage glitchParty item offset glitch
Generation IX Glitches
Glitch effects Game freezeGlitch battleGlitch song
Gen I only: Glitch screenTMTRAINER effectInverted sprite
Gen II only: Glitch dimension
Lists Glitches (GOMystery DungeonTCG GBSpin-off)
Glitch Pokémon (Gen IGen IIGen IIIGen IVGen VGen VIGen VIIGen VIII)
Glitch moves (Gen I) • Glitch types (Gen IGen II)


  This glitch Pokémon article is part of Project GlitchDex, a Bulbapedia project that aims to write comprehensive articles on glitches in the Pokémon games.