Differenze tra le versioni di "Errore di codice"

Nessun cambiamento nella dimensione ,  03:39, 30 ago 2018
m
c
m
m (c)
Nei giochi principali di [[prima generazione]] sono presenti diversi errori di codice riportanti il formato '''(x)ERROR.'''{{#invoke:sup|R}}{{#invoke:sup|B}} o '''(x)error.'''{{#invoke:sup|G}}, che appaiono generalmente come conseguenza dei [[glitch]]. Essi si attivano frequentemente quando il gioco stampa un byte 0x00 interno nel mezzo di una stringa di testo. Nella maggior parte dei casi, il numero nel codice è il numero d'indice della finestra di dialogo contenente il byte 0x00.
 
L'indirizzo di memoria $FF8C solitamente archivia l'identificatore della finestra di dialogo dopo che il messaggio viene chiuso. Quando vengono mostrati i premi del [[Casinò di Azzurropolirzzurropoli]], viene archiviata direttamente la rispettiva finestra. Errori di codice possono comparire anche durante i [[Glitch di Mew|glitch degli Allenatorirllenatori a lungo raggio]]: ad esempio, in [[Pokémon Rosso e Blu]], fuggire dal lungo raggio visivo dell'Allenatorerllenatore sul {{rt|6|Kanto}}, riabilitare l'uso del [[menu]] fuori da detto Percorso e tornarvi dopo aver letto l'insegna del [[Pokémon Market]] di [[Aranciopolirranciopoli]] farà comparire un "Errore 9". Questo perché il numero d'indice di detta insegna è 0x09 ed è archiviato nell'indirizzo di memoria $CF13, oltre al fatto che, dopo essere tornati nel Percorso 6, il gioco tenta di stampare senza successo la finestra di dialogo 0x09, che però qui non esiste, essendo presumibilmente soltanto un singolo byte 0x00.[[File:Errore48 Rosso.png|200px|thumb|right|Un Errore 48 in Pokémon Rosso]]
 
Dal momento che il numero d'indice delle finestre di dialogo nei giochi di prima generazione non supera mai 0x63, i codici di errore che presentano un numero d'indice uguale o maggiore a 0x64 saranno mostrati utilizzando una mattonella piuttosto che un numero.
 
==Seconda generazione==
Gli errori di codice nei giochi di [[seconda generazione]] hanno lo stesso sistema di quelli della generazione precedente e possono presentarsi mentre si esaminano [[Messaggi]] danneggiati o dopo aver eseguito il [[Glitch della Casa Allenatorerllenatore|glitch della Casa Allenatorerllenatore]].
 
 
106 621

contributi