Here you may post your current research about Glitches and Glitch Pokemon. Any and all research is allowed here.
Here’a one of the most famous video-game glitches of all time! Back in the days of Pokemon Red and Blue, glitches were common, but there’s one that stood above the rest. Its name is Missingno., and it’s looked upon both as a programming quark, and as an Easter egg. If you own a copy of either Pokemon Red, or Pokemon Blue, and have never heard of Missingno., then good for you! It’s not a glitch that I encourage seeking out due to its unstable properties. But if you don’t really care what happens to your game, then here’s how Missingno. works!
Missingno. is famous for a couple of things; the first of which being its appearance. This glitch takes the form of a Pokemon you can catch. When it appears, it can appear as a multitude of things. Depending on the characters in your name, it can appear as multiple Pokemon fossils or even a ghost, but the most common form seen is a squared “d” shape made up of pixels. When you run into Missingno., it may not be named “Missingno.” You could (if you didn’t use any of the game’s default names) run into its sister glitch, ‘M, which has slightly different properties but works the same.
If you were to catch this Pokemon, you would run into all sorts of problems. You would come across many graphical errors and may even have to start a new game. So, why do people go out of they’re way to catch a glimpse of this legendary data-troll? After encountering this bug, the sixth item in your bag is set to increase in quantity be 128. This is the feature of Missingno. that people love to exploit. Some people like to experiment in trading the glitch and battling with the glitch. People have discovered that, in Pokemon Red and Blue, Missingno. is a dual type Pokemon, one type being Normal, and the other being a mysterious “Bird” type. It’s number 000 in the Pokedex, and starts off knowing Water Gun twice and Sky Attack. While I don’t recommend going after this glitch at all, if you do, you absolutely shouldn’t catch it.
If you feel like seeing Missingno., here’s the most common means of encounter, the old man glitch. To start off, the way encountering Pokemon in these games works, is by assigning values to specific areas, like tall grass or caves, that calls on a specific Pokemon in the data buffer (let’s just say that the data buffer is just the database of all the game’s potential information.) This value is coded in something called hexadecimal code, which sets a more comprehensive variety of values by using digits 0-9 and characters a-f in combination to crate big numbers (a lot like bytes.) To help make this much easier to understand, “2AF3″ in hexadecimal is equal to 10,995. Why am I telling you about hexadecimal? Because it’s how the old man glitch works.
The Old Man Glitch… How and Why:
Step one of using this glitch is learning to catch Pokemon. No, I’m not joking around here. Even if you know how to use a Pokeball, the tutorial starts this glitch off. There’s an old man in Viridian City that teaches you how to catch Pokemon by catching a Weedle. Why does this matter? Well, remember how I said every wild area has a hexadecimal value to call on Pokemon encounters? Well, during this tutorial, your name is set to the hexadecimal encounter value. This is why your encounter with Missingno. or ‘M differs on your name. Just so you know, a code as long and as variant as your name holds a value extremely high, higher than any other Pokemon in the game. After the old man catches the Weedle, you’ll be standing in Viridian with an encounter value equal to your name. If you walk into any wild area (like route 2,) though, the code will reset to the value of the current area.
Step two of seeking out this mysterious programming quark is to use this code to encounter a Pokemon. Since the code resets whenever you step into a wild area, like tall grass or a cave, you shouldn’t just run around anywhere. There are two encounter areas in these games that have no encounter value, the eastern shores of Cinnabar and the Seafoam islands. These areas don’t have a value, so they basically inherit the previous area’s code. So, if you are surfing along the ocean to Cinnabar, when you get there, you’ll encounter all of the same Pokemon you ran into on the way there. Now, with the Seafoam islands this may work, but with Cinnabar, a place you can fly to, there’s just one problem. If you fly directly from Viridian to Cinnabar, your encounter value will still be equal to your name. Now if you surf on the eastern shore so that your fin is still touching land, you will technically still be at Cinnabar, and your code will remain the same.
Step three is to encounter Missingno.! Surf up and down the island until you that hexadecimal code tries to call on a Pokemon. When you finally run into something, the hexadecimal code (still equal to your name) will try to pull a nonexistent Pokemon out of the data buffer, and do you know what happens when you try to battle a Pokemon that doesn’t exist? Missingno. happens! The developers created a subroutine for this exact situation, like an error code, but this error code is far to complex to be assigned a number. After running into Missingno., run away immediately.
There are actually other ways to see Missingno., but I won’t be covering those. For now, enjoy the old man glitch!
Gahh, I wish I still had my Red!
You can still buy one.
Hmm, maybe. I'll probably just use a ROM.
What's a ROM?
Kinda hard to explain...
Oh, and here, I found something... wierd.
ポケモンプラチナのバグ(?) - YouTube
Good work! Well, here is another article right here.
??????????, also known as Ten question marks or Decamarks, is a glitch Pokémon that usually occupies slot 0000 in Ruby, Sapphire, Emerald, FireRed, and LeafGreen. It was programmed into the game to prevent game crashes and is technically not a glitch because its information was defined by the programmers. However, ?????????? can also occupy other values of the 65536 slots available as well as cause glitchy behavior in games.
??????????'s sprite usually appears as three concentric circles alternating between white and black around a question mark in the center. Whereas index number 0000 and other ?????????? usually use Bulbasaur's footprint, there are a few which use other Pokémon's footprints.
o__o I wanna do that... wait, I already have! XD Through hacking, of course. :P
I should try some time. Well here is yet another article.
The glitch Egg is Egg data with the Pokémon specified to hatch from it as another Egg, and thus acts as a glitch Pokémon.
Egg data in Pokémon games usually have their own entry in the same chunk as other species' data. In Generation II, number 253 stored most of the data associated with the unhatched Egg. For any Pokémon in a Trainer's party, there are two values stored per Pokémon that indicate its species. The first value, found in the Pokémon data structure, decides how the stats grow and what sprite appears in battle. The second value is typically exactly the same as the actual species value while it is in the party that almost only decides what sprite appears in the party screen next to the Pokémon's name. However, when the Pokémon is still an unhatched Egg, this second value will be 253, signaling the game to treat it as an Egg. Unstable hybrid Pokémon are Pokémon with these two values set to different species.
It has a footprint with the number 253 embedded in it.
Here is it's Pokedex Entry