MissingNo. (tunnetaan myös muotoilulla MissingNO) on tunnettu glitch-pokémon, jonka nimi tulee englanninkielisestä ilmaisusta "Missing Number". MissingNo.-tyyppiset objektit eivät ole tarkoitettuja pelissä esiintyviksi pokémoneiksi, vaan ne syntyvät, kun peli yrittää käyttää muistista Pokémon-lajia tai tietuekenttää, jota ei oikeasti ole määritelty.

Miten MissingNo. syntyy

Teknisesti MissingNo. esiintyy alkuperäisissä Game Boyn Pokémon Red- ja Blue-versioissa, kun pelin kohtaamislogiikka lukee virheellisiä muistin osoitteita. Tunnetuin tapaus liittyy niin kutsuttuun "Old Man" -glitchiin: peli lukee kevyesti erilaisia muistin arvoja (esimerkiksi pelaajan nimen kirjaimia tai satunnaisia data-alueita) ja käsittelee niitä kohtaavan villin pokémonin lajikoodina. Kun luettu arvo osoittautuu taulukon ulkopuoliseksi tai epävalidiksi lajikoodiksi, peli näyttää glitchejä, jotka pelaajat tunnistavat MissingNo.:ksi.

Vaikutukset peliin

MissingNo.:n kohtaamiseen liittyy useita havaittuja ilmiöitä:

  • Grafiikkavirheet: spriteissä ja taustakuvissa voi näkyä vääristyneitä ruutuja tai mosaiikkikuvioita.
  • Esinekopiointi: tunnetuin vaikutus on niin sanottu "sixth item glitch" eli kuudennen esinepaikan määrän moninkertaistuminen. Tämä johtuu siitä, että pelin näyttämä määrätieto luetaan väärästä muistipaikasta.
  • Tallennus ja Hall of Fame -korruptio: kohtaaminen voi sekoittaa pelin graafisia resursseja siten, että Hall of Fame -näyttö tai osa tallennetusta datasta näyttää oudolta. Vaikka useimmat raportit osoittavat, että itse tallennustiedosto ei välttämättä tuhoudu pysyvästi, on suositeltavaa olla varovainen ennen tallentamista.

Eri muodot ja tunnistaminen

MissingNo. ei ole yksi yksiselitteinen “pokémonlaji” vaan joukko erilaisia virheidä: eri muistipaikat tuottavat erilaisia sprite- ja tilarekistereitä, minkä vuoksi kohtauksen ulkonäkö ja käyttäytyminen vaihtelevat. Pelaajakulttuurissa on myös muita glitcheihin liittyviä erikoismerkkejä ja -lajeja (esimerkiksi erikoismerkeillä koodatut tiedot, jotka näkyvät pelissä omituisina nimiyhdistelminä).

Historia ja dokumentointi

MissingNo.:sta kirjoitettiin laajalti peliyhteisössä heti pelien julkaisun jälkeen. Nintendo dokumentoi ilmiön virallisesti jo Nintendo Power -lehden toukokuun 1999 numerossa. Glitch saavutti nopeasti laajan huomion foorumeilla ja oppaissa, ja sitä käytettiin sekä uteliaisuuden tyydyttämiseen että pelin mekaniikkojen tutkimiseen.

Vaikutus Pokémon-yhteisöön

MissingNo.:sta tuli osa Pokémonin varhaista kansanperinnettä: se synnytti urbaanilegendoja, ohjeita esineiden kopiointiin sekä runsaasti keskustelua pelimekaniikoista. Glitch myös innosti pelaajia tutkimaan pelin sisäistä toimintaa ja loi varhaisia yhteisöhankkeita, joissa jaettiin löydöksiä ja suorituksia. Nykyään MissingNo. on osa pelien historiaa ja sitä käsitellään usein esimerkkinä vanhojen videopelien arkkitehtuurin rajoituksista.

Turvallisuus- ja varotoimet

  • Jos kohtaat MissingNo.:n, vältä tallentamista ennen kuin olet varma vaikutuksista omaan pelikopioosi.
  • Jos haluat tutkia glitchiä ilman riskejä, käytä pelin emulaattoria ja tee varmuuskopio tallenteesta ensin.
  • Muista, että vaikka moni pelaaja käytti MissingNo.:ta hyödyksi (esimerkiksi esineiden kopiointiin), glitchien hyödyntäminen voi johtaa odottamattomiin seurauksiin pelissä.

MissingNo. ei ole suunniteltu osa Pokémon-universumia vaan tekninen sivutuote, joka on silti jättänyt pysyvän jäljen pelihistoriaan ja pelaajakulttuuriin. Sen tutkiminen on tarjonnut arvokasta tietoa pelimoottorin toiminnasta ja muistinkäsittelystä, sekä luonut tunnistettavan mytologian vanhojen Pokémon-pelien ympärille.

Alkuperäisessä käytössä MissingNo.-tyyppisiä ilmiöitä hyödynnettiin ja dokumentoitiin laajasti yhteisön toimesta; pelin kehittäjänä taho Game Freakin roolia ja bugien syntysyitä on analysoitu jälkikäteen, ja glitchit kuvataan usein epätoivottuina virheenkäsittelijöinä pelin muistinhallinnassa (virheenkäsittelijöinä).