11 votes

MissingNo.'s glitchy appearance in Pokémon explained

6 comments

  1. babypuncher
    (edited )
    Link
    The clever ways engineers worked around hardware limitations back then never cease to amaze me. People today may not realize this, but when Pokemon came out on the Game Boy it was a technical...

    The clever ways engineers worked around hardware limitations back then never cease to amaze me. People today may not realize this, but when Pokemon came out on the Game Boy it was a technical marvel. When these games reached North America, the Game Boy was in it's 9th year as the king of handheld consoles. The fact that an aging machine designed to play Tetris and a stripped-down version of Mario could run a massive (for the time) RPG with hundreds of unique creatures and characters was nothing short of impressive.

    Retro Game Mechanics videos are excellent. The animations he creates to demonstrate these principals are top notch. He should be teaching computer science courses, because I come out of some of his 15 minute videos with a better understanding of this stuff than I did after whole hours spent in real classes learning assembly.

    4 votes
  2. nacho
    Link
    I just realized its name, MISSINGNO isn't som randomly generated garble, but "Missing number." And then comes this whole 20 minute video with all the mechanics of how games like this were created...

    I just realized its name, MISSINGNO isn't som randomly generated garble, but "Missing number."

    And then comes this whole 20 minute video with all the mechanics of how games like this were created with such limited cartridge memory space and the weak processing power of the gameboy.

    Fascinating.

    3 votes
  3. [2]
    cfabbro
    (edited )
    Link
    Retro Game Mechanics Explained released a new, related video today: Fixing Glitch Pokémon Sprites p.s. @AugustusFerdinand since you mentioned wanting to see a bit more of what MissingNo was...

    Retro Game Mechanics Explained released a new, related video today:
    Fixing Glitch Pokémon Sprites

    p.s. @AugustusFerdinand since you mentioned wanting to see a bit more of what MissingNo was actually "made of", and this video satisfies that IMO.

    3 votes
  4. AugustusFerdinand
    Link
    Solid video, thanks for sharing. When he started explaining how the sprites are loaded from compression I had hopes that Missingno was just still compressed data and we'd get a look at some bits...

    Solid video, thanks for sharing. When he started explaining how the sprites are loaded from compression I had hopes that Missingno was just still compressed data and we'd get a look at some bits of sprites from various other sources to find out what the pokemon was "made of" so to speak. Disappointed that it's just buffer overrun, but still glad to know how it works now.

    1 vote
  5. cfabbro
    Link
    Another related video from Retro Game Mechanics Explained was released yesterday: Pokémon Sprite Decompression Explained

    Another related video from Retro Game Mechanics Explained was released yesterday:
    Pokémon Sprite Decompression Explained