Se ti va di provare davvero il meglio, come nient'altro, questi potrebbero essere i giochi fatti apposta per te.
Sommario#
Come i vecchi giochi della serie Final Fantasy, anche questi hanno avuto un percorso di localizzatione piuttosto contorto. Visto ciò, questa pagina parla delle versioni iniziali giapponesi, intitolate Rosso e Verde, la revisione aggiornata Blu, e le localizzazioni internazionali che derivano (chiamate Rosso e Blu) da quest'ultima.
Much like the early entries in the Final Fantasy series, these games have a messy history when it comes to localization. As a result, this page covers the initial Japanese versions, titled Red and Green, the updated Blue revision, and the subsequent international localizations (dubbed Red and Blue) that drew from the latter.
Melodia Inutilizzata#
Rosso e Blu contengono una piccola melodia inutilizzata, senza avere nemmeno dei puntatori definiti. Sembra essere incompleta, e mentre ha solamente due canali audio con le ottave impostate troppo alte, ha un tempo definito, ed è relativamente veloce. I due canali si trovano nella ROM ad offset 0xA913 e 0xA9CF, e può essere ascoltata nel gioco a Biancavilla attraverso un codice Game Genie code o dopo aver modificato un insieme di offset, entrambi mostrati in basso.
Code and Data#
Miscellaneous#
Codice Game Genie |
Offset da Modificare |
|---|---|
132-2FB-F7D |
0x822F su 13 |
692-30B-7F7 |
0x8230 su 69 |
CF2-32B-917 |
0x8232 su CF |
692-33B-4CB |
0x8233 su 69 |
A differenza dei giochi successivi, la tavola interna delle specie Pokémon non è organizzata, i Pokémon non sono raggruppati in base alle loro famiglie evolutive o in qualsiasi altro ordine comprensibile. Per esempio, gli index number 0x01, 0x02, and 0x03 sono Rhydon, Kangaskhan e Nidoran ♂. Probabilmente questo era l'originale catalogazione dei Pokémon nel Pokédex, o forse l'ordine di ingresso dei Pokémon nel titolo.
La melodia completa è stata trovata nel codice sorgente inglese leakato, conosciuta al suo internno come Koukan, traducibile come "Scambio". In base a quanto riportato in esso, i canali della melodia sarebbero dovuti essere stati divisi tra due Game Boy, con un canale riprodotto su uno ed il resto sull'altro. Un comportamento simile è stato utilizzato in Pokémon Rubino e Zaffiro per le Gare Pokémon multigiocatore. Inoltre, è presente anche nel codice sorgente trafugato di Pokémon Oro e Argento come EFFDATA/M_TRADE.DAT, che riproduce la versione sorgente.
Versione Danneggiata:
Versione Riparata:
Versione Sorgente:
Restored Version:
Source Version:
Base Inutilizzata dei Versi Pokémon#
Una base inutilizzata dei versi Pokémon. Non è presente in nessuna tabella dei puntatori, e quindi non è presente nessun ID associato ad essa. È contenuta anche all'interno di Pokémon Cristallo, sempre inutilizzata e senza riferimenti.
Tipo Inutilizzato#
In tutti i giochi di prima e seconda generazione è presente una tipologia di Pokémon inutilizzata chiamata "Uccello". Questa tipologia, senza debolezze e resistenze, è assegnata solamente a MissingNo. e si pensa che sia o una vecchia versione del tipologia Volante o una alternativa.
Entrata Inutilizzata ad Azzurropoli#
Un'entrata inutilizzata del Centro Commerciale di Azzurropoli (mappa 136) esiste in Azzurropoli, nell'edificio a destra dell'Ufficio Ritiro Premi dove normalmente è presente una porta. Esistono anche dati di posizione di uscita per essa, con l'indice del punto di uscita pari a 08.
Si può creare una porta per accedere a questa entrata utilizzando il codice GameShark 017C72C8. Si può anche apparire dove quest'entrata è situata utilizzando i codici GameShark 0108B5D3 0108B1D3, entrando in una mappa in Azzurropoli (come per esempio il Centro Pokémon) e uscendo da essa.
(Fonte: Torchickens e IIMarckus)
Unused Scripted SFX#
There exists three unused scripted events in which a sound effect would have been played using a text command. For example, the Dewgong cry would have played if the player interacted with an NPC version of Dewgong. However, in that specific case it never gets used as no Dewgong exists on the overworld in the final games, with only a member of the Pokémon Fan Club owning a Seel.
TX_SOUND_POKEDEX_RATING, SFX_POKEDEX_RATING
TX_SOUND_GET_ITEM_1_DUPLICATE, SFX_GET_ITEM_1
TX_SOUND_CRY_DEWGONG, DEWGONG
(Source: Pokémon Red Disassembly)
Unused Learned Moves#
Unlike future titles, Pokémon Red and Blue lack a move relearning facility, meaning that there are occasions where a Pokémon may be caught at too high a level to learn certain moves that are in its learnset. Getting these moves on a Pokémon from this generation is only possible through Pokémon Stadium 2's move relearner facility.
Confusion / Disable Mewtwo#
The most notable case is Mewtwo, which has Confusion and Disable in its Level 1 learnset. However, because it learns Barrier at Level 63 and Recover at Level 70, and it's caught at Level 70, it cannot learn them under normal circumstances. Glitches such as Trainer-Fly can allow the Level 1 learnset to manifest.
Wrap Lickitung#
Lickitung can only be obtained via trading a Slowbro, and Slowbro's lowest possible level is 23. At this level, Lickitung learns Defense Curl, which overwrites Wrap. Japanese Pokémon Blue and any version of Yellow fix this by having Lickitung obtainable at a low enough level to not overwrite Wrap.
Starter Dex Entries#
To display the Pokédex entries for the starter Pokémon, the game marks them as owned for a brief time, then shows the Pokédex data screen, and then clears the Pokédex. However, for an unknown reason, aside from just marking Bulbasaur, Charmander, and Squirtle as owned, the code also marks Ivysaur as owned. This doesn't matter in the grand scheme of things, as it gets cleared and the player never gets to see this, but it's still there. Ivysaur was probably not meant to be a starter, and it was likely added into the function by mistake.
Note that this doesn't mark the starters as seen, only owned, as it wasn't necessary for the Pokédex entry to work. However, if it was possible to view the Pokédex's list during this time, the entries, while owned (with a Poké Ball icon) cannot be viewed and are not named, as in the screenshot on the right (unless the player had already seen them, e.g., receiving the gift or as wild Pokémon).
Additionally, if the player already owned Bulbasaur, Charmander, Squirtle, or Ivysaur in the Pokédex prior to viewing the Pokédex entry and backed out, all of those owned entries will be disabled after backing out with B. This also doesn't really matter, however, as there is no way to get Pokémon, and as such the player is expected to not own any Pokémon prior to getting the Pokédex.
; this function temporarily makes the starters (and Ivysaur) owned
; so that the full Pokedex information gets displayed in Oak's lab
StarterDex:
ld a, 1 << (DEX_BULBASAUR - 1) | 1 << (DEX_IVYSAUR - 1) | 1 << (DEX_CHARMANDER - 1) | 1 << (DEX_SQUIRTLE - 1)
ld [wPokedexOwned], a
predef ShowPokedexData
xor a
ld [wPokedexOwned], a
ret
(Source: Pokémon Red Disassembly)