Cracking the Code: The MissingNo Glitch in Pokémon

Поделиться
HTML-код
  • Опубликовано: 9 янв 2025

Комментарии • 20

  • @NewbieIndieGameDev
    @NewbieIndieGameDev  2 года назад +8

    Coolest glitch ever, dare to disagree?

  • @uhhmir
    @uhhmir 2 года назад +5

    this is the best missingno explanation ive seen! amazing video

  • @Z-713
    @Z-713 2 года назад +3

    Awesome video! I can tell you put a lot of work in to make it high quality. I hope it blows up 👍

  • @edgardeitz5746
    @edgardeitz5746 11 месяцев назад +3

    There were originally *40* pokemon cut from the game, and thusly 40 Missingno.s. But when the game was being bug fixed to create the _Japanese_ *Pokemon Blue,* enough space for *one* more pokemon was freed up, and *Mew,* who wasn't even supposed to BE in the game, was placed in the first "Missingno." slot - slot 21 in decimal; this would've been a pokemon based on MechaGodzilla...

  • @AkarFire
    @AkarFire 2 года назад +3

    Sometimes index -1 represents the last index, so maybe that's why it converts to 256

    • @NewbieIndieGameDev
      @NewbieIndieGameDev  2 года назад +4

      Nice! That feature is more popular in modern languages, isn't it? I don't think that was the case for these old games. I believe the number was jumping from 0 to the maximum possible value because of incorrect bit manipulation. But the idea behind it is more or less the same, considering the range as a circular space, where the first and last values are next to each other in a way.

    • @stephentrueman4843
      @stephentrueman4843 10 месяцев назад

      @dormiebasne3578 i agree. The red/blue pokemon games were written in assembler

  • @ktom
    @ktom Год назад +1

    I've seen some other explanation videos, but this is by far the best one 🙌

  • @tim000x3
    @tim000x3 2 года назад +1

    So wait can we manipulate missing no even more by choosing a specific name?

    • @NewbieIndieGameDev
      @NewbieIndieGameDev  2 года назад +3

      To my knowledge, this is as far as it gets. The player name is relevant to decide which Pokémon show up and their levels, and that includes MissingNo.

    • @lonestarr1490
      @lonestarr1490 29 дней назад

      I think the most interesting question in this regard is if one can trigger Mew to show up by selecting a specific player name. But I guess not, or otherwise we would be collectively aware of it by now.

    • @planetgodzilla473
      @planetgodzilla473 16 дней назад

      ​@@lonestarr1490 while this may not work with mew, if you name your character RED then you can get wild mewtwos to appear.
      And if you do this on the 3ds version ports then you have a infinite supply of mewtwos to transfer up to pokemon home.

  • @michaelpapa
    @michaelpapa Месяц назад

    It definitely corrupted my blue version.

  • @enochsadventures
    @enochsadventures Год назад

    what editing software do you use?
    I love how nintendo managed memory, it's so skillful.
    I think modern game development is ruined by abandoning hardware expertise. Nintendo is an example of a company that care a lot about managing resources in an efficient manner.
    Sure everyone wants 69k graphics with 420fps but that'll lead to games eating all the memory and taking up a gajillion GB of hard drive space. People think the solution is to have 100GB memory and 100TB drives, but that's just duct tape over the real issue. There will be an implosion.

    • @stephentrueman4843
      @stephentrueman4843 10 месяцев назад

      Funny you say that, the game was made by Game Freak who are not connected with Nintendo. Funnier still is that pokemon red/blue have been reversed engineered and contain 3 identical copies of the audio engine in the ROM.

  • @akip15
    @akip15 Год назад +1

    Awsome.video! Thanks