MissingNo, znany również jako MissingNO, to nazwa Pokémon glitch, który jest skrótem od "Missing Number". MissingNo. Pokémon są używane jako obsługi błędów przez dewelopera gry Game Freak; pojawiają się, gdy gra próbuje uzyskać dostęp do danych dla gatunku Pokémon, który nie istnieje.
Po raz pierwszy udokumentowane przez Nintendo w majowym numerze Nintendo Power z 1999 roku, napotkanie MissingNo. skutkuje zepsutą grafiką i duplikacją szóstego przedmiotu w ekwipunku gracza. Ma to unikalny wpływ na społeczność Pokémonów, niespotykany nigdzie indziej.
Jak powstaje glitch
W grach Pokémon Red/Blue (oraz w pewnym stopniu w Yellow) mechanika losowych spotkań opiera się na odczytywaniu wartości z odpowiednich tablic danych. Błąd pojawia się, gdy gra zamiast odczytać poprawny wpis o dzikich Pokémonach dla danego obszaru zaczyna odwoływać się do innych danych (m.in. bajtów z imienia gracza). W efekcie indeks gatunku wskazuje na nieistniejący wpis w tabeli Pokémonów — stąd nazwa "Missing Number".
Klasyczna metoda wywołania (tzw. "Old Man glitch")
Najbardziej znany sposób spotkania MissingNo. wymaga wykonania prostych kroków w wersjach Red/Blue:
- W Viridian City obejrzyj demonstrację łapania Pokémona od "Old Man" (stary mężczyzna).
- Natychmiast po demonstracji poleć na Cinnabar Island.
- Surfuj wzdłuż wschodniego wybrzeża Cinnabar (na granicy lądu i morza), aż napotkasz dzikiego Pokémona — zamiast zwykłego stworka można napotkać MissingNo.
Mechanizm polega na tym, że demonstracja zmienia sposób, w jaki gra odczytuje dane o spotkaniach, co w połączeniu ze specyficzną tabelą spotkań na wybrzeżu daje odwołanie do "brakującego" wpisu.
Skutki spotkania MissingNo.
- Duplikacja przedmiotu: najczęściej skutkiem jest „duplikacja” szóstego przedmiotu w plecaku — liczba tego przedmiotu zwiększa się o 128 (co gracze wykorzystali do mnożenia Rare Candy, Master Ball itp.).
- Uszkodzenia graficzne: sprite'y Pokémonów, grafiki menu i tekstury świata mogą zostać zniekształcone; grafika często wraca do normy po restarcie gry, ale w niektórych przypadkach część danych może pozostać uszkodzona do momentu ponownego wczytania save'a.
- Zmiany w Pokédexie i Hall of Fame: napotkanie MissingNo. może zarejestrować błędne wpisy w Pokédexie lub spowodować wyświetlanie niepoprawnych nazw/sprite'ów w Hall of Fame.
- Stabilność zapisu gry: choć rzadko zdarza się całkowite uszkodzenie pliku zapisu, istnieje ryzyko utraty części danych (np. niepoprawne wpisy Pokédexu). Z tego powodu oficjalne ostrzeżenia zalecały ostrożność.
Warianty MissingNo. i pokrewne błędy
Nie istnieje tylko jedna wersja MissingNo. — w pamięci gry występuje kilka „wariantów” wynikających z różnych indeksów i danych źródłowych. Różne warianty różnią się wyglądem sprite'a, typem i wpływem na zapis. Poza MissingNo. gracze natrafiali także na inne glitch-Pokémony i zniekształcone nazwy wynikające z podobnych odwołań do pamięci.
Zagrożenia i środki ostrożności
- Jeśli zależy Ci na nienaruszonym Pokédexie lub zachowaniu czystego pliku zapisu, unikaj świadomego wywoływania tego glitchu.
- Zanim spróbujesz go wykorzystać (np. do duplikacji przedmiotów), zrób kopię zapisu (na emulatorze) lub pamiętaj, by nie zapisywać gry po napotkaniu MissingNo.
- Pamiętaj, że oficjalne źródła (w tym Nintendo) ostrzegały przed możliwymi niepożądanymi skutkami; eksperymentuj jedynie świadomie i z ostrożnością.
Znaczenie kulturowe
MissingNo. stał się jednym z najbardziej rozpoznawalnych glitchy w historii gier wideo. Zyskał legendarny status w społeczności Pokémonów — gracze wykorzystywali go do szybkiego zdobywania rzadkich przedmiotów, opisywali w poradnikach i archiwach (np. na forach i w magazynach jak Nintendo Power), a także rozpowszechniali historie o „dziwnych” skutkach jego spotkania. Do dziś jest przywoływany jako przykład tego, jak niedoskonałości oprogramowania mogą stać się elementem kultury graczy.