Jump to content

??????????: Difference between revisions

817 bytes removed ,  2 years ago
m
Text replacement - "http://forums.glitchcity.info" to "https://forums.glitchcity.info"
>Torchickens
No edit summary
m (Text replacement - "http://forums.glitchcity.info" to "https://forums.glitchcity.info")
 
(7 intermediate revisions by 5 users not shown)
Line 1:
{{error traps}}
{{Bulbapedia2|Ten question marks}}
[[File:Collective.png|frame|right|Various "Decamarks"Decamark sprites]]
 
''?????????? links here. For the hex:0000 {{MDRB}} glitch Pokémon, see [[MD1GlitchDex/00000]].''
 
'''??????????''' also called '''Decamark(s)''' for short by some people (because"deca-" Decabeing meansa 'prefix meaning "10'", socombined thewith literal meaning is '10 ("question) marks'mark"), refers to both many glitch Pokémon themselves,in Generation III and the [[error trap]] used for them. The exceptions are [[? (glitch Pokémon)|?]], [[- (glitch Pokémon)]] and [[Bad Egg]].
 
TheyIn each game, they occupy index numbersnumber hex:0000 and everything up tobeyond hex:019D,. but someSome ?????????? are too unstable to be worked with, because while some only freeze the game on the opponent's side, others freeze the game simply by hatching one or when hacking to have a Pokémon evolve into one.
 
 
A ?????????? will have a sprite that is basically a white ? mark inside a black circle inside a white circle inside another black circle (see the bottom picture for what it is supposed to be). Certain ?????????? have messed up versions of this sprite though (see picture, left/right), which may be of a different color palette (possibly even to the extent the visible features of the intended ?????????? sprite cannot be seen), or may be flipped.
 
A ?????????? will have a sprite that is basically a white ?question mark inside a black circle inside a white circle inside another black circle (see the bottom picture for what it is supposed to be). Certain ?????????? have messed updifferent versions of this sprite though (see picture, left/right), which may be of a different color palette (possibly even to the extent the visible features of the intended ?????????? sprite cannot be seen), or may be flipped.
 
Though the relevant glitch Pokémon will be referred to as "??????????" on the opponent's side, the same glitch Pokémon may have a glitch name on the nickname screen and summary screen, such as a shortened or unchanged version of a move name (e.g. "RBOLT", hex: '''0201''' instead of THUNDERBOLT) depending on its index number.
 
==Technical information==
<!-- This whole section might need to be rewritten, but I've tried to salvage the intelligble portions of it. -->
A glitch Pokémon species name and Pokémon data (Types, Exp Curve, Learned Mosevet, Base Stats,...) are read on ROM data depending on its index number.
Most of the species names and other attributes of the first thousand glitch Pokémon are common between different language versions of the third generation games. However, aside from the Speciesspecies name of the very first glitch Pokémon that are basedtaken offfrom movesmove names, most of a Glitch PokémonDecamark's Data is completely different between different versions of Generation III games (differences between an English Ruby and an English Sapphire, differences between an English Ruby and an English Emerald, differences between an English Ruby and a Spanish Ruby), leading to hundreds of thousands of different Glitchglitch Pokémon across 6x5=30the Generation III Games.
 
In every Generation III game, when aan NPC such as the Slateport PokemonPokémon Fan Club Journalistjournalist or Island Two OldIsland old Womanwoman reads a Glitchglitch Pokémon's species name, the whole species name is read, which overwrites a string of RAM data in the process as they are not properly terminated.
Most of the Species Name/Pokémon Data of the first thousand Glitch Pokémon are common between different language versions of Ruby & Sapphire / Emerald / FireRed & LeafGreen.
 
Every NPC that readreads a species name except Slateportthe Pokémon Fan Club Journalistjournalist will freeze the game when reading a species namenam whothat contains moretoo than 100-200many characters, usually over 100.
However, aside from the Species name of the very first glitch Pokémon that are based off moves names, most of a Glitch Pokémon Data is completely different between different versions of Generation III games (differences between an English Ruby and an English Sapphire, differences between an English Ruby and an English Emerald, differences between an English Ruby and a Spanish Ruby), leading to hundreds of thousands of different Glitch Pokémon across 6x5=30 Generation III Games.
 
Making a glitch Pokémon gain levels can freeze the game (supposed to either be because of an evolution attempt, loading the glitch pokémon species name, trying to learn too many moves at once, trying to learn a glitch move, or not being able to parse withapply the experience curve.).
In every Generation III game, when a NPC such as Slateport Pokemon Fan Club Journalist or Island Two Old Woman reads a Glitch Pokémon species name, the whole species name is read, which overwrites a string of RAM data in the process.
 
In Emerald and Fire RedFireRed & Leaf GreenLeafGreen, a glitch Pokémon's species name is fully read (and fully written in RAM) when the player goeshovers over the Glitch Pokémon in the PC. This RAM overwritingwriting messes with graphical data related to PC graphics. Changing PC Boxes and selecting Pokémon can quickly and randomly crash the game, while closing the PC will clear off all the graphical issues. An example can be seen here: https://www.youtube.com/watch?v=kOXh7bZRlMo
Every NPC that read a species name except Slateport Pokémon Fan Club Journalist will freeze the game when reading a species name who contains more than 100-200 characters.
 
If the species name is long enough, the overwriting can mess up with the Pokémon Selectionselection mechanic and allow for Cloning[[Pokémon cloning|cloning]] and Reversereverse Cloningcloning. SpeciesLonger name even longernames can alter the music as well as the overworld background, even though these effects are not retained bythrough saving and soft-resetting.
Making a glitch Pokémon gain levels can freeze the game (supposed to either be because of an evolution attempt, loading the glitch pokémon species name, trying to learn too many moves at once, trying to learn a glitch move, or not being able to parse with the experience curve).
 
The cloning procedure also generates a PC Pokémon with data taken from the Glitchglitch Pokémon's species name. If the PC Pokémon data is empty enough, an Invisibleinvisible Bad Egg (a corrupted hex:0000 ) may be generated. An Invisibleinvisible Bad Egg can be used to deposit every Party Pokémon that was alive with a technique called '''Decaswitch'''.
In Emerald and Fire Red & Leaf Green, a glitch Pokémon species name is fully read (and fully written in RAM) when the player goes over the Glitch Pokémon in the PC. This RAM overwriting messes with graphical data related to PC graphics. Changing PC Boxes and selecting Pokémon can quickly and randomly crash the game, while closing the PC will clear off all the graphical issues.
 
If the species name is long enough, the overwriting can mess up with the Pokémon Selection mechanic and allow for Cloning and Reverse Cloning. Species name even longer can alter the music as well as the overworld background, even though these effects are not retained by saving and soft-resetting.
 
The cloning procedure also generates a PC Pokémon with data taken from the Glitch Pokémon's species name. If the PC Pokémon data is empty enough, an Invisible Bad Egg (a corrupted hex:0000 ) may be generated. An Invisible Bad Egg can be used to deposit every Party Pokémon that was alive with a technique called Decaswitch.
 
The inverse cloning procedure from Glitch Pokémon species name is also the only way to discard Bad Eggs obtained in FireRed and LeafGreen.
 
Having a Glitchglitch Pokémon that allows for cloning and inverse cloning in FireRed and LeafGreen is enough to make these versions autonomous regarding [[Pomeg Glitchglitch]] setup and thus the [[Pomeg Glitchdata corruption Dataglitch]], Corruptionas (no more trades from Emerald are needed).
Some Glitch Pokémon species name can be used to change the color of certain graphical entities of the PC Screen depending on the currently selected Pokémon : https://www.youtube.com/watch?v=kOXh7bZRlMo
 
In Fire RedFireRed and Leaf GreenLeafGreen, a Glitch Pokémonglitched species name is always replaced by "??????????" in the summary screen, and its summary sprite is always the ?unaltered whitequestion mark inside circlesa circle.
 
The PC sprite of a Glitch PokémonDecamark will always be a copy of the sprite of aanother Pokémon in the same box, but with anothera different color palette. However, theThe sprites of the Glitch Pokémon's[[glitch Glitchtype|glitch Typestypes]] can cause heavy graphical glitches in the summary screen.
 
Some Glitchglitch Typetype sprites can turn someother PC Pokémon into Bad Eggs if the player goes toviews other summaries, allowor to seecause the summarywrong ofPokémon's empty slots, allowsummary to see some summaries of PC Pokémon that are in another box, or freeze thebe gameloaded. As a result, the summary of a slight portion of Glitch Pokémon cannot be opened safelt/safely without crashing in Fire Red &FireRed Leafand GreenLeafGreen.
 
Glitch Pokémon in FireFireRed Red & Leafand GreenLeafGreen seem to be hatchable with no major issueissues, as their spritesprites isare stable and as their species namenames isare not written in RAM. <!-- impossible for obvious reasons -->
 
In Emerald, only the 10 first ten characters of a Glitchglitch Pokémon's name are readprinted in the summary page.
 
The Pokémon's second sprite and <!-- second sprite? --> and animation isare supposedsuspected to be the cause behind the importantgame numbercrashes ofupon Glitch Pokémon that crashviewing the game when their summary is seenscreen.
A Glitch Pokémon Sprite can be the ? white mark inside circles, a variant with a different color palette, a block of glitchy mess, or a glitched sprite that crashes the game.
 
Most of the Glitchglitch Pokémon in Emerald crash the game when their summary page is opened, or when they hatch from an Egg. Thus, a double corruption is mandatory to obtain them in order to not go through a hatching sequence. <!-- hatching sequence? -->
The Pokémon's second sprite and sprite animation is supposed to be the cause behind the important number of Glitch Pokémon that crash the game when their summary is seen.
 
In Ruby and Sapphire, the whole species name is read when viewing a glitch Pokémon summary. The glitch Pokémon sprite is always the ? whitequestion mark inside circles.
Glitch type sprites can also freeze/crash the game. There seems to be more glitch types that crash the game in Emerald than in FireRed & LeafGreen.
 
ItThe seemsRAM thatwriting only a handful of Glitch Type Sprites can freeze the game, even thoughfrom viewing the summary screen of a Glitch Pokémon causes a string of bytes in RAM to be overwritten by the species name. This RAMglitch overwritingtypes can be used to remove the Safari Mode while inside Safari Zone, even though a large part of the story flags and bag contents becomes corrupted (https://www.youtube.com/watch?v=yD7UCBv0ozA ).
Most of the Glitch Pokémon in Emerald crash the game when their summary page is opened, or when they hatch from an Egg. Thus, a double corruption is mandatory to obtain them in order to not go through a hatching sequence.
 
All of the ?????????? can be obtained with the [[Pomeg corruption glitch]] by performing a double- corruption on certain PC Pokémon, or through the use of a [httphttps://forums.glitchcity.info/index.php/?topic,=2094.msg238670.html#msg23867 wild Pokémon modifier code] for a [[cheating device]].
In Ruby and Sapphire, the whole species name is read when viewing a glitch Pokémon summary. The glitch Pokémon sprite is always the ? white mark inside circles.
 
It is also possible to see the Pokédex entry of a Glitchglitch Pokémon by trading data with a save file who possesses that glitch Pokémon in its party and by stealing it from the secret base trainer that appeared after the data exchange.
It seems that only a handful of Glitch Type Sprites can freeze the game, even though viewing the summary screen of a Glitch Pokémon causes a string of bytes in RAM to be overwritten by the species name. This RAM overwriting can be used to remove the Safari Mode while inside Safari Zone, even though a large part of the story flags and bag contents becomes corrupted (https://www.youtube.com/watch?v=yD7UCBv0ozA ).
 
All of the ?????????? can be obtained with the [[Pomeg corruption glitch]] by performing a double-corruption on certain PC Pokémon, or through the use of a [http://forums.glitchcity.info/index.php/topic,2094.msg23867.html#msg23867 wild Pokémon modifier code] for a [[cheating device]].
 
It is also possible to see the Pokédex entry of a Glitch Pokémon by trading data with a save file who possesses that glitch Pokémon in its party and by stealing it from the secret base trainer that appeared after the data exchange.
 
==Hex:<b>0000</b> variant==
Line 78 ⟶ 69:
 
Its species is the "Unknown" Pokémon. It is 0'00 tall and 0.0 lbs.
{{Researchneeded|Document more effects of it. Can a Glitch Pokémon evolve if hisits sprite and name are "stable" enough ? Are there many glitch cries available for Glitch Pokémon ? List Glitch Type Sprites that could cause interesting effects. Study the causes and effects of the corruption of the PC Pokémon Selection in Fr/Lg. Test again the effect of Pokédex entries of Glitch Pokémon.}}
{{clr}}
 
==External links==
*[httphttps://forums.glitchcity.info/index.php?topic=2094.0 DecDex-Decamark variation list (Melchior X)].
[[Category:Error trappers in the Pokémon games]]
[[Category:Generation III glitch Pokémon]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.