Glitch del vecchietto
Il glitch del vecchietto è un glitch presente in alcune versioni di Pokémon Rosso e Blu: infatti, il glitch è stato rimosso in alcune versioni (come quella spagnola e italiana). Il glitch non era presente in Pocket Monsters aka e midori e Pocket Monsters ao giapponesi ed è stato risolto in Pokémon Giallo.
Effetti
Utilizzando il glitch, si ha la possibilità di incontrare numerosi Pokémon lungo la costa dell'Isola Cannella, a volte anche con livelli superiori al 100. Inoltre, è il metodo più conosciuto per catturare i Pokémon glitch MissingNo. ed 'M, due tra i più famosi Pokémon glitch di prima generazione.
Come avviare il glitch
Il procedimento per avviare il glitch è abbastanza semplice: per prima cosa, bisogna parlare con il vecchietto di Smeraldopoli che ti insegna a catturare i Pokémon e far partire il video tutorial per la cattura di un Pokémon. A questo punto, occorre usare Volo per recarsi all'Isola Cannella ed utilizzare la mossa Surf lungo il tratto di costa accanto alla palestra. Fatto questo, si inizieranno ad incontrare, oltre a normali Pokémon, Pokémon di livello superiore al 100 o, con un po' di fortuna/sfortuna, i Pokémon glitch 'M e MissingNo..
Cosa causa il glitch?
Questo glitch è il risultato di numerose sviste da parte dei programmatori: in primo luogo, quando si parla con il vecchietto di Smeraldopoli il gioco sostituisce temporaneamente il nome del giocatore con "Vecchio", salvando il nome del giocatore dove ci sono i dati dei Pokémon selvatici. Terminata la lotta, il nome del giocatore torna normale, ma rimane la copia creata dal gioco. Normalmente, a questo punto andando in un percorso il gioco dovrebbe sovrascrivere i precedenti dati con i dati dei Pokémon del nuovo Percorso. Tuttavia, volando all'Isola Cannella ciò non avviene, poiché essa è una città e nelle città non esistono dati relativi ai Pokémon selvatici, quindi la copia del nome del giocatore rimane nella parte di RAM destinata ai Pokémon selvatici. E qui giocano invece altre due sviste dei programmatori: la prima data dal fatto che il gioco considera la costa accanto alla Palestra come parte della città, mentre la seconda deriva dal fatto che il gioco considera erroneamente l'acqua in quel tratto di costa erba alta, per cui caricherà gli ultimi dati relativi ai Pokémon selvatici catturabili nell'erba alta (nel nostro caso, essi comprendono la copia del nome del giocatore).
Quali Pokémon possono apparire?
Con un nome scelto
Dato che, come detto in precedenza, il gioco caricherà al posto dei dati dei Pokémon selvatici i dati del nome del giocatore, le specie di Pokémon che potranno essere incontrati dipenderanno da quei dati: il nome del giocatore è composto da sei valori esadecimali. Il gioco necessita di soli tre "slot" destinati alla generazione di Pokémon selvatici per contenerlo. Le specie dei Pokémon che il giocatore incontra lungo la costa sono determinate dal terzo, dal quinto e dal settimo carattere del nome del giocatore, mentre i loro livelli sono determinati dal secondo, dal quarto e dal sesto rispettivamente. Conoscendo a quali lettere e simboli corrispondono quali specie e livelli, grazie all'uso di certi programmi è possibile scegliere il nome del giocatore per incontrare determinate specie di Pokémon a specifici livelli (ad esempio, inserendo il nome "Ashwxxxy" si ha la possibilità di incontrare tutte e 4 le forme di MissingNo.). Inoltre. è possibile incontrare anche degli allenatori glitch. In questa tabella, è possibile vedere a quale specie di Pokémon o livello è associato ogni carattere. Gli allenatori glitch sono segnati in grassetto.
Con un nome preimpostato
Scegliendo un nome preimpostato, il glitch funzionerà in modo differente. (Scrivendo come nome uno dei nomi preimpostati, il glitch funzionerà normalmente). I nomi preimpostati funzionano diversamente perché sono posti uno dopo l'altro nella memoria di gioco, mentre i nomi a scelta sono seguiti da tanti zeri. Nella versione inglese di Pokémon Rosso, i nomi sono salvati in quest'ordine: ROSSO<FINE>ASH<FINE>JACK<FINE>NUOVO NOME, con il nome scelto posto sempre al primo posto. Invece, in Pokémon Blu sono salvati come BLU<FINE>GARY<FINE>JOHN<FINE>NUOVO NOME, con il nome scelto al primo posto. Ecco quindi i Pokémon che si possono incontrare in ogni versione con il nome predefinito.
Pokémon Rosso
Nome | Livello 1 | Pokémon 1 | Livello 2 | Pokémon 2 | Livello 3 | Pokémon 3 | Livello 4 | Pokémon 4 | Livello 5 | Pokémon 5 |
---|---|---|---|---|---|---|---|---|---|---|
ROSSO | 132 | Mewtwo | 80 | Golduck | 146 | MissingNo. (87) | 80 | MissingNo. (89) | 128 | Golbat |
ASH | 146 | MissingNo. (87) | 80 | MissingNo. (89) | 128 | Golbat | 138 | MissingNo. (50) | 141 | Snorlax |
JACK | 128 | Golbat | 138 | MissingNo. (50) | 141 | Snorlax | 150 | MissingNo. (7F) | 141 | Golduck |
Pokémon Blu
Nome | Livello 1 | Pokémon 1 | Livello 2 | Pokémon 2 | Livello 3 | Pokémon 3 | Livello 4 | Pokémon 4 | Livello 5 | Pokémon 5 |
---|---|---|---|---|---|---|---|---|---|---|
BLU | 139 | Abra | 132 | MissingNo. (50) | 134 | Golduck | 145 | Starmie | 80 | MissingNo. (87) |
GARY | 128 | Marowak | 152 | MissingNo. (50) | 137 | Clefable | 135 | Electrode | 80 | Electrode |
JOHN | 142 | MissingNo. (87) | 141 | MissingNo. (50) | 141 | Snorlax | 150 | MissingNo. (7F) | 141 | Golduck |
Curiosità
- Teoricamente, il glitch potrebbe essere attivato anche dopo uno scambio, poiché dopo uno scambio, così come accade dopo aver parlato al vecchietto, il nome del giocatore viene memorizzato nella parte di RAM relativa ai Pokémon selvatici.