Delete Missingno. In Pokemon Red/Blue?

Discussion in 'Other Handhelds' started by Coolperez8, Apr 1, 2013.

Apr 1, 2013
  1. Coolperez8
    OP

    Member Coolperez8 GBAtemp Regular

    Joined:
    Mar 17, 2013
    Messages:
    114
    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?
     


  2. Quickguy

    Newcomer Quickguy Newbie

    Joined:
    Apr 20, 2013
    Messages:
    3
    Country:
    United States
    Wrong section...
     
  3. andibad

    Member andibad Soon™

    Joined:
    Sep 14, 2009
    Messages:
    699
    Location:
    hospital
    Country:
    Indonesia
    fact?, i think he was fool you. missingNo is glitch. so if you want fix that, rewrite the code then.
     
  4. Foxi4

    Reporter Foxi4 On the hunt...

    pip
    Joined:
    Sep 13, 2009
    Messages:
    22,734
    Location:
    Gaming Grotto
    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.
     
  5. Coolperez8
    OP

    Member Coolperez8 GBAtemp Regular

    Joined:
    Mar 17, 2013
    Messages:
    114
    Country:
    United States
    I

    I heard he was an error handler
     
  6. Xarsah16

    Member Xarsah16 GBATemp's Official Village Dingus/Idiot

    Joined:
    Oct 6, 2007
    Messages:
    722
    Location:
    Hyrule
    Country:
    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.
     
    Fishaman P likes this.
  7. Kouen Hasuki

    Member Kouen Hasuki Kouen the Cyber Husky

    Joined:
    Jan 9, 2013
    Messages:
    1,388
    Location:
    Gaming Bunker
    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
     
  8. BlackWizzard17

    Member BlackWizzard17 Don't worry Captin we'll buff out those scratches.

    Joined:
    Dec 1, 2012
    Messages:
    978
    Location:
    E-Arth
    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"
     
  9. Rydian

    Member Rydian Resident Furvert™

    Joined:
    Feb 4, 2010
    Messages:
    27,883
    Location:
    Cave Entrance, Watching Cyan Write Letters
    Country:
    United States
    Seafoam islands also has tiles on the right-side that do it.
     
  10. Xarsah16

    Member Xarsah16 GBATemp's Official Village Dingus/Idiot

    Joined:
    Oct 6, 2007
    Messages:
    722
    Location:
    Hyrule
    Country:
    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.
     
  11. Kouen Hasuki

    Member Kouen Hasuki Kouen the Cyber Husky

    Joined:
    Jan 9, 2013
    Messages:
    1,388
    Location:
    Gaming Bunker
    Country:
    Norway
    Aye I can agree with that, even after all these years MissingNo. M' and the other glitches still fascinate us lol
     
    Xarsah16 likes this.
  12. ken28

    Member ken28 GBAtemp Advanced Fan

    Joined:
    Oct 21, 2010
    Messages:
    659
    Country:
    Germany
    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
     
  13. Chary

    Reporter Chary GBAtemp's #1 Naoto

    pip
    Joined:
    Oct 2, 2012
    Messages:
    3,109
    Location:
    Steins Gate World Line
    Country:
    United States
    Feed it a rare candy.
     
    ShawnBurress and naved.islam14 like this.
  14. Xarsah16

    Member Xarsah16 GBATemp's Official Village Dingus/Idiot

    Joined:
    Oct 6, 2007
    Messages:
    722
    Location:
    Hyrule
    Country:
    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: :)
     
    NahuelDS likes this.
  15. Nah3DS

    Member Nah3DS Madre de Dios! Es El POLLO DIABLO!!!

    Joined:
    Feb 9, 2010
    Messages:
    3,553
    Country:
    Argentina
    2rogvi0.png

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

    Member Xarsah16 GBATemp's Official Village Dingus/Idiot

    Joined:
    Oct 6, 2007
    Messages:
    722
    Location:
    Hyrule
    Country:

    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
     
    Rydian likes this.
  17. Crystal the Glaceon

    Member Crystal the Glaceon GBAtemp Inkling™ Squishies~

    Joined:
    Sep 13, 2009
    Messages:
    14,801
    Location:
    Inkopolis
    Country:
    Antarctica
    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.

     
  18. Foxi4

    Reporter Foxi4 On the hunt...

    pip
    Joined:
    Sep 13, 2009
    Messages:
    22,734
    Location:
    Gaming Grotto
    Country:
    Poland
    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
     
  19. Crystal the Glaceon

    Member Crystal the Glaceon GBAtemp Inkling™ Squishies~

    Joined:
    Sep 13, 2009
    Messages:
    14,801
    Location:
    Inkopolis
    Country:
    Antarctica
    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.
     
  20. Foxi4

    Reporter Foxi4 On the hunt...

    pip
    Joined:
    Sep 13, 2009
    Messages:
    22,734
    Location:
    Gaming Grotto
    Country:
    Poland
    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.
     

Share This Page