Delete Missingno. In Pokemon Red/Blue?

Coolperez8

Well-Known Member
OP
Member
Joined
Mar 17, 2013
Messages
134
Trophies
1
XP
478
Country
United States
A few years ago. This guy told me that if you delete Missingno.'s Data In Pokemon Red & Blue, all sorts of glitchy stuff happen. How can I achive This?
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,824
Trophies
3
Location
Gaming Grotto
XP
29,820
Country
Poland
He means releasing a MissingNo that you caught, and yes, all sorts of glitchy stuff happens when you do that. I did it on a retail cartridge and all hell broke loose.

All you gotta do is catch a MissingNo using the Fly glitch, put it in the PC and then release it like any normal Pokemon. To be perfectly honest, you'll notice glitches even before you release it - flipped sprites, wrong sprites being displayed, funky Pokemon cries instead of the normal ones - crazy stuff. I'm not sure whether releasing MissingNo will make these even worse or not, but I do know that the only way to "fix" the game is deleting your save file and starting over.
 

Xarsah16

GBATemp's Official Village Dingus/Idiot
Member
Joined
Oct 6, 2007
Messages
722
Trophies
0
Age
33
Location
Hyrule
XP
450
Country
I

I heard he was an error handler

Lol - this is actually my area of expertise!

Clearly, as the name MissingNo. suggests, MissingNo. is what appears when the Pokemon game tries to load a pokemon that wasn't programmed to exist. It's literally the game trying to force a Pokemon template where one doesn't belong anymore. So yes, it is a kind of error handler - but an unintentional one at that. There were originally to be 190 pokemon, however this was reduced to the original 151 we have today. 190 slots were programmed into the game for the 190 pokemon, and so the unused 39 slots carry Missingno. within them.

When the above poster said to rewrite the code, he/she was right - because you would have to actually create 39 new monsters from the ground up - sprite, stat distribution, moves it learns, evolutions, etc. and write them into those slots. It would also require some editing by altering the algorithms used by each location to fit these new monsters into the wild so they can be caught.

Starting a new game over a corrupted save file will overwrite corruption (as Foxi4 mentioned), and most likely result in glitch-free gameplay as you are running with a new save file, but sometimes the game can become permanently corrupted through messing around too much with Missingno. and there is still unseen damage done to the cartridge.

Erasing the Hall of Fame can help make games glitch less- because most of the corruption is saved to the Hall of Fame. However, Even if you don't physically save after seeing Missingno, and you just reset your game, the damage is already done because at the start of the encounter, when the game is black, it is writing to the save file. I myself have tested and confirmed this. Clearing the Hall of Fame can be done by this Gameshark code - 0100A2D5 or for those who would rather just go in the memory, change address D5A2 to 00.

In order to encounter Missingno. (or his brothers M'block and .4 as well as many others) It's pretty straight forward - Fly to Viridian City. Talk to the man who blocked your path in the beginning of the game because he was grouchy and didnt have his coffee. Watch his demonstration on catching a Weedle. Fly to Cinnabar Island. Surf up and down on the shore on the right side of Cinnabar Gym (dark strip of land) and keep going up and down it until you get a Pokemon. DO NOT enter the water - if you do, and you encounter Tentacool or Tentacruel, you messed up the glitch.
 
  • Like
Reactions: Fishaman P

Kouen Hasuki

Coffee Addict
Member
Joined
Jan 9, 2013
Messages
1,387
Trophies
1
Age
40
Location
Behind you
XP
681
Country
Norway
Actually it's programmed into 256 not 190 as they couldn't fit 151 Pokemon into the previous data size of 128 hence they jumped ahead to 256.

I have yet to come across a cart that could not be fixed after encountering the error handler Pokemon MissingNo. Aside from the hall of fame being corrupt most times from my experience releasing and viewing a pokedex entry of any known Pokemon was enough to solve any and all problems with sprites and cry's

Why it occurs though is just some sloppy coding when your name is shifted into wild Pokemon data then surfing the edge of the island which was mistakenly designated as land tiles for the town map. To fix the issue I would think editing the cinebar island map's right edge to not allow Pokemon would sort one of the manor 2 ways to get to m' / MissingNo. The other relating to the fly trainer battle glitch would be harder though and would need much more work in the engine to not allow the player to walk and enter the menu
 

BlackWizzard17

Don't worry Captin we'll buff out those scratches.
Member
Joined
Dec 1, 2012
Messages
1,371
Trophies
0
Location
E-Arth
XP
1,732
Country
United States
All hell broke loose when i caught MissingNo. oh jeez all those people walking through walls and buildings, "You Dont Belong There"
 

Xarsah16

GBATemp's Official Village Dingus/Idiot
Member
Joined
Oct 6, 2007
Messages
722
Trophies
0
Age
33
Location
Hyrule
XP
450
Country
Actually it's programmed into 256 not 190 as they couldn't fit 151 Pokemon into the previous data size of 128 hence they jumped ahead to 256.

You're right about that, but technically, there's Missingno in only 39 of the blocks that weren't programmed with pokemon (because they were erased from the final cut), which is what I was referring to. The other 66 spots (making 256) are indeed just other glitches, like .4 for example as I mentioned earlier. These guys differ from Missingno., and they are just as harmful, if not more. :)

I was only talking about Missingno. before. Our supposed "pokegods"? They are just glitches past the #150 - with the exception of Mew. Some Missingno., others are its brethren. :)

So basically, if there was too many numbers (or TLDR; )

39 slots belong to Missingno.
66 slots belong to other glitches
and 151 belong to the pokemon we know and love. :)
Pokegods are anything above 150.
 

Kouen Hasuki

Coffee Addict
Member
Joined
Jan 9, 2013
Messages
1,387
Trophies
1
Age
40
Location
Behind you
XP
681
Country
Norway
You're right about that, but technically, there's Missingno in only 39 of the blocks that weren't programmed with pokemon (because they were erased from the final cut), which is what I was referring to. The other 66 spots (making 256) are indeed just other glitches, like .4 for example as I mentioned earlier. These guys differ from Missingno., and they are just as harmful, if not more. :)

I was only talking about Missingno. before. Our supposed "pokegods"? They are just glitches past the #150 - with the exception of Mew. Some Missingno., others are its brethren. :)

So basically, if there was too many numbers (or TLDR; )

39 slots belong to Missingno.
66 slots belong to other glitches
and 151 belong to the pokemon we know and love. :)
Pokegods are anything above 150.

Aye I can agree with that, even after all these years MissingNo. M' and the other glitches still fascinate us lol
 
  • Like
Reactions: Xarsah16

ken28

Well-Known Member
Member
Joined
Oct 21, 2010
Messages
1,181
Trophies
1
XP
1,693
Country
Germany
Lol - this is actually my area of expertise!

Clearly, as the name MissingNo. suggests, MissingNo. is what appears when the Pokemon game tries to load a pokemon that wasn't programmed to exist. It's literally the game trying to force a Pokemon template where one doesn't belong anymore. So yes, it is a kind of error handler - but an unintentional one at that. There were originally to be 190 pokemon, however this was reduced to the original 151 we have today. 190 slots were programmed into the game for the 190 pokemon, and so the unused 39 slots carry Missingno. within them.
even with 190 pokemon they would have problems, the main problem was that the smallest safeable size are 8,16,32,64, 128 and since this wasnt enought they had to go to the next higer size wich was 256.
At this point they had two option include 256 pokemon or use 151 and close the other 104 slots with grapage, the only thing they messed up seemingly is that the game can accses some of the data
 

Xarsah16

GBATemp's Official Village Dingus/Idiot
Member
Joined
Oct 6, 2007
Messages
722
Trophies
0
Age
33
Location
Hyrule
XP
450
Country
even with 190 pokemon they would have problems, the main problem was that the smallest safeable size are 8,16,32,64, 128 and since this wasnt enought they had to go to the next higer size wich was 256.
At this point they had two option include 256 pokemon or use 151 and close the other 104 slots with grapage, the only thing they messed up seemingly is that the game can accses some of the data

Programming was tricky in both the 80's and 90's, and what you just said was obvious to the creators at that time. There's no question they would have known. I've seen it with my own eyes, as I like to mess around with the game's coding for fun on my emulator. (I would never, ever, do it on my retail copy. I own a GB gameshark, and I know how codes are made, but it was my first game ever, lol.) We can do so many things far easier today than we could back then. This is all a result of mechanical limitation - trying to be resourceful and using the resources they can to achieve the best results, while being limited by the present technology of the time.

It's well known that Pokemon Red and Blue are the glitchiest games of the series, and some of the glitchiest (retail) games of all time - (aside from the berry glitch in R/S/C which is relatively minor.) However, I think the one thing that people forget to take into account, is that all of the glitches in the game require a bit of knowhow in order to activate. Anyone who is just leisurely playing the game will not think "Oh! Shit. This trainer just saw me. I should Fly away from this trainer before he battles me." They're either going to think "Aw, dammit, another battle" or "I'll toast him with my Charizard." If you don't do the Fly glitch (perhaps for activating the Mew Glitch) exactly right, you will end up in a battle, just like those who are just simply battling trainers because it is a part of the game.

When you do the Missingno. glitch that I mentioned above - think about it. Someone had to go into the games coding and figure out that there were no specific pokemon programmed into the strip of shore to the right of Cinnabar. If a person is surfing on the routes surrounding the island, the pokemon on that strip would normally be Tentacool and Tentacruel, because it's the last area with wild pokemon you've battled them in. No one would have known. I'm actually thinking who ever discovered the glitch- it must have been a real lucky accident. However, when you throw Old Man into the mix - that's intentional. Who's going to go talking to him ON PURPOSE? He's just some random NPC, and we know how to catch pokemon already!! If we want to activate the glitch, that's why. It's the only reason we talk to him post early-game Viridian City - and that's to change the trainer data being stored in the memory banks.

Have you ever heard of the Phantom Man who appears at the Guardhouse inside Cycling Road? Or the one who appears on the roof of the Cinnabar Gym? This is the stuff a casual player would notice. Gamebreaking? No. Pretty cool though.

When the tiniest bit isn't coded properly, we get glitches like that. Humans make mistakes all the time. Sometimes we don't all have the time to catch them. All in all, though, aside from Phantom Man, gameplay is pretty glitch free. They tested it well, and I'm sure as the gaming developers had so many other things to worry about, they didn't think of every single possibility. Which is to be expected.

For more detail on the Missingno glitch - I really love how YuriofWind explained it.
To elaborate where Yuri didn't know about Missingno's evolution - it's because Rhydon and Kanghaskan were the first two pokemon to be created, and hence the first two to be programmed into the game. As far as Ditto - I'm not sure why just yet, but I do know that when you try to catch 'M block, you will be able to catch him twice in one battle - The first ball - you have the glitch. The second, you have a Ditto in it. Must be something relating to it.

Also some background on the game: :)
 
  • Like
Reactions: NahuelDS

PolloDiablo

Madre de Dios! Es El POLLO DIABLO!!!
Member
Joined
Feb 9, 2010
Messages
3,858
Trophies
2
XP
2,945
Country
United States
2rogvi0.png


1st gen is amazing.... it's been almost 20 years, and people are still discovering new things
 

Xarsah16

GBATemp's Official Village Dingus/Idiot
Member
Joined
Oct 6, 2007
Messages
722
Trophies
0
Age
33
Location
Hyrule
XP
450
Country
*image snip*
1st gen is amazing.... it's been almost 20 years, and people are still discovering new things


Totally! It's so easy to go in and hex edit things, and because we have pretty much cracked the whole programming of the game, it's so easy for us to find that stuff now.

Smogon is currently down, but they had a list of differences between the RB battle system compared to today's newer battle system, and you can see Google's cache'd version here - http://webcache.googleusercontent.com/search?q=cache:http://www.smogon.com/rb/articles/differences

Saw the image you attached floating around on facebook - it really blows my mind!

There's also this - quite a large portion of the game's coding was figured out and identified - and using the programming I was able to change my Raichu into a Lapras. It was pretty cool!
http://www.ocf.berkeley.edu/~jdonald/pokemon/PKCodes.pdf
 
  • Like
Reactions: Rydian

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,908
Trophies
4
Location
Making a non-binary fuss
XP
39,176
Country
Antarctica
but I do know that the only way to "fix" the game is deleting your save file and starting over.

WRONG!! NINTENDO ACTUALLY LIED!
To fix it all you need to do is look at a Pokemon in the PokeDex and that will fix the glitches.

A few videos on missingno.

 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,824
Trophies
3
Location
Gaming Grotto
XP
29,820
Country
Poland
WRONG!! NINTENDO ACTUALLY LIED!
To fix it all you need to do is look at a Pokemon in the PokeDex and that will fix the glitches.

There must be a few flavours of the glitch then, because I performed it on my original Red cartridge and no amount of "looking at Pokemon in the Pokedex" or any other "remedies" cured the screwy graphics. ;) I just started over. :P
 

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,908
Trophies
4
Location
Making a non-binary fuss
XP
39,176
Country
Antarctica
There must be a few flavours of the glitch then, because I performed it on my original Red cartridge and no amount of "looking at Pokemon in the Pokedex" or any other "remedies" cured the screwy graphics. ;) I just started over. :P

Missingno. doesn't break your game, it does cause some problems, but doesn't actually break anything. The graphical glitches are fixable through the method I just mentioned.
It also doesn't corrupt your save file, Nintendo also lied about that as well oddly enough. I guess they were trying to scare people away from exploiting the glitches.
There are a few game breaking glitch pokemon, but most can only be caught using a cheating device. The only one that can cause game freezes is 'M, which does cause game freezes if you try to remove it from your box. If you don't don't have it in a box and have it in your party it wouldn't freeze the game.
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,824
Trophies
3
Location
Gaming Grotto
XP
29,820
Country
Poland
Missingno. doesn't break your game, it does cause some problems, but doesn't actually break anything. The graphical glitches are fixable through the method I just mentioned.
It also doesn't corrupt your save file, Nintendo also lied about that as well oddly enough. I guess they were trying to scare people away from exploiting the glitches.
There are a few game breaking glitch pokemon, but most can only be caught using a cheating device. The only one that can cause game freezes is 'M, which does cause game freezes if you try to remove it from your box. If you don't don't have it in a box and have it in your party it wouldn't freeze the game.

I used the fly glitch and had it in my party - upon checking the Pokedex entries, all the graphics remained screwy, they also stayed the same after I attempted deleting the monster so I just deleted the save file... :P

...that is, if my memory serves me well - that was years ago.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr