MissingNo., dar žinomas kaip MissingNO, yra klaidų (glitch) Pokémon personažas, kurio pavadinimas reiškia "Missing Number" (trūkstamas skaičius). Tai nėra oficiali Pokemonų rūšis — tai žaidimo atminties klaidų pasekmė: MissingNo. atsiranda, kai žaidimas bando pasiekti neegzistuojančios pokemonų rūšies duomenis ir vietoje galiojančių duomenų perskaito šiukšlių (garbage) atminties reikšmes. Šie "glitch" pokémonai veikė kaip netyčiniai klaidų rezultatai, atsirandantys gen. I žaidimuose.
MissingNo. pirmą kartą plačiau publikai tapo žinomas po to, kai apie tai 1999 m. gegužės mėn. pranešė žurnalas "Nintendo Power". Susidūrus su MissingNo., dažnai pasireiškia grafikos iškraipymai, o taip pat — sulaukta populiariausio eksperimento — šeštojo žaidėjo inventoriuje esančio daikto kiečiaus padidėjimas. Dėl šių savybių MissingNo. tapo unikaliu ir plačiai aptarinėjamu reiškiniu pokemonų bendruomenėje.
Kaip susidaro klaida (trumpas techninis paaiškinimas)
Pirmosios kartos (Red/Blue/Yellow) žaidimų varomoji mechanika naudoja sąrašą (table) su galimomis laukinėmis susidūrimų rūšimis, o tas sąrašas sudarytas iš indeksų, nukreipiančių į pokemonų duomenų lentelę. Kai žaidimas turi sugeneruoti susidūrimą, jis paima indeksą ir nusprendžia, kuri rūšis pasirodys. Jei dėl klaidos ar specifinio veiksmų sekos tas indeksas yra neteisingas arba nukreipia už lentelės ribų, žaidimas perskaito atminties sritis, kuriose gali būti žaidėjo vardo baitai, inventoriaus duomenys ar kiti reikiami baitai. Tokie baitai panaudojami kaip „rūšies“ ir išvaizdos šaltinis — dėl to atsiranda grafikos iškraipymai ir neįprasti statistikos parametrai.
Kaip MissingNo. buvo gaunamas (Old Man / côte of Cinnabar metodas)
Labiausiai žinomas būdas sutikti MissingNo. Gen I žaidimuose naudoja vadinamąją "Old Man" klaidą kartu su konkrečia pakrantės vieta: Old Man pamokoje (kur Vilkas-žaidėjas mato, kaip teisėjas užveda rūkstančio vyro žvejybos/pasakojimo animaciją) laikina pakeičia tam tikrą atminties sritį. Po to, jei nuskrisite į tam tikras pakrantes (pvz., Cinnabar/Seafoam salų pakrantes) ir naudodami Surf plaukiate palei ekrano kraštą, žaidimas gali sukurti laukinį susidūrimą su neteisingu indeksu — ir taip atsiranda MissingNo. Šis metodas buvo plačiai aprašytas ir daugelis žaidėjų jį naudojo dirbtiniam daiktų padvigubinimui.
Pasekmės žaidime
- Grafikos iškraipymai: MissingNo. išvaizda dažnai yra sumišusi ir surinkta iš netinkamų grafinių blokelių — dėl to ekrane gali atsirasti plytelių (tiles) mozaika ar kitokie pareiškimai.
- Daiktų padidėjimas: susidūrimas su MissingNo. įprastai pridėdavo 128 (0x80) vienetų prie šešto inventoriaus langelio — tai leido daugeliui žaidėjų greitai padvigubinti ar padidinti retų daiktų, pvz., Rare Candies ar Master Balls, skaičių.
- Pokedex ir Hall of Fame anomalijos: kartais po MissingNo. susitikimo Pokédex įrašai ar Hall of Fame įrašai būdavo sugadinti arba pavaizduoti neteisingai (iškraipyti sprite'ai). Tai dažniau paveikdavo tik vizualinę informaciją, bet rinktiniais atvejais žaidimo būsenos anomalijos pasiliko ir po išsaugojimo.
- Galimi žaidimo sutrikimai: nors dauguma klaidų buvo tik grafikos ar duomenų rodymo pobūdžio, egzistuoja rizika, kad netinkamas išsaugojimas po rimtesnių anomalijų gali sugadinti kai kuriuos failo laukus (pvz., Hall of Fame failus). Bendra nuomonė: MissingNo. retai "sunaikina" visą saugyklą, tačiau gali sukelti erzinančias ar sunkiai ištaisomas anomalijas.
Versijų skirtumai ir kiti glitch pokémonai
Gen I leidimuose (ypač originaliose anglų kalbos Red/Blue versijose) MissingNo. buvo labiausiai žinomas. Geltonoje versijoje ir kai kuriose regioninėse versijose glitch'ai gali elgtis šiek tiek kitaip. Taip pat žaidimuose yra kitų "glitch" monstrų (kartais pavadintų įvairiais simboliais arba tuščiomis identifikacijomis), kurių elgsena priklauso nuo konkrečių žaidimo duomenų bei atminties išsidėstymo.
Istorija, kultūrinė įtaka ir reagavimas
MissingNo. tapo viena iš garsiausių žaidimų klaidų istorijoje: jis įkvėpė straipsnius, vadovus ir interneto diskusijas. Dėl daiktų padauginimo galimybės daugelis žaidėjų aktyviai naudojosi MissingNo. tais laikais, kol vėlesnės perleidimo versijos ir oficialūs pataisymai bei remastered leidimai pašalino tokias lengvai prieinamas klaidas. Game Freak ir Nintendo žaidimų koduose vėliau užtikrino didesnį patikimumą, todėl vėlesnėse kartose toks paplitęs glitch'as nebebuvo toks lengvas.
Ar verta bandyti ir ką svarbu žinoti?
- Jei tik tyrinėjate: MissingNo. yra įdomus techninis reiškinys ir žaidimo istorijos dalis, verta jį pažinti kaip pavyzdį, kaip žaidimų atminties mechaniškumas gali sukelti netikėtų pasekmių.
- Jei vertinate savo saugyklą: nederėtų taupyti žaidimo išsaugojimo (save) po tokio susitikimo, nebent turite atsarginę kopiją. Išsaugojus po rimtesnių anomalijų gali likti vizualinių ar duomenų klaidų.
- Venkite triukų žaidimų rėžimuose, kuriuose norite saugiai žaisti: jei žaidžiate be siekio eksperimentuoti, geriau vengti tokio klaidos išnaudojimo — ypač originaliuose kasetėse/kartridžuose, kur saugyklos valdymas gali būti jautresnis.
Išvados
MissingNo. yra vienas žinomiausių žaidimų glitch'ų: jis parodo, kaip žaidimų mechanikos ir atminties valdymas gali netikėtai sukurti naujus, neplanuotus objektus. Daugeliui žaidėjų tai buvo kultūrinis reiškinys — būdas greitai pasigauti retų daiktų arba pamatyti keistą grafikos lo-fi meną, tačiau jam taikėsi ir rizikos: iškraipymai, Pokédex anomalijos ir galimi išsaugojimo padariniai. Taigi MissingNo. — tiek įdomus istorinis reiškinys, tiek įspėjimas apie žaidimų techninės pusės pažeidžiamumą.