Poké Transporter: Difference between revisions

→‎Location data: Since the data is still technically in the data structure, but not visible
(→‎Location data: Since the data is still technically in the data structure, but not visible)
(48 intermediate revisions by 22 users not shown)
Line 10: Line 10:
February 5, 2014<br /><small>(The Americas)</small>
February 5, 2014<br /><small>(The Americas)</small>
<!--<ref>[https://twitter.com/NintendoAmerica/status/386183184398168064 Nintendo of America's Twitter] (English - United States)</ref><ref>[http://www.pokemonxy.com/es-la/strategy/ Banco de Pokémon] (Spanish - Latin America)</ref><ref>[http://www.pokemonxy.com/en-gb/strategy/ Pokémon Bank] (English - Great Britain)</ref><ref>[http://www.pokemonxy.com/es-es/strategy/ Banco de Pokémon] (Spanish - Spain)</ref><ref>[http://www.pokemonxy.com/it-it/strategy/ Banca Pokémon] (Italian - Italy)</ref><ref>[http://www.pokemonxy.com/fr-fr/strategy/ Banque Pokémon] (French - France)</ref><ref>[http://www.pokemonxy.com/de-de/strategy/ Pokémon Bank] (German - Germany)</ref><ref>[http://www.nintendo.com.au/index.php?action=news&nid=3099&pageID=6 Nintendo Australia's website] (English - Australia)</ref>-->
<!--<ref>[https://twitter.com/NintendoAmerica/status/386183184398168064 Nintendo of America's Twitter] (English - United States)</ref><ref>[http://www.pokemonxy.com/es-la/strategy/ Banco de Pokémon] (Spanish - Latin America)</ref><ref>[http://www.pokemonxy.com/en-gb/strategy/ Pokémon Bank] (English - Great Britain)</ref><ref>[http://www.pokemonxy.com/es-es/strategy/ Banco de Pokémon] (Spanish - Spain)</ref><ref>[http://www.pokemonxy.com/it-it/strategy/ Banca Pokémon] (Italian - Italy)</ref><ref>[http://www.pokemonxy.com/fr-fr/strategy/ Banque Pokémon] (French - France)</ref><ref>[http://www.pokemonxy.com/de-de/strategy/ Pokémon Bank] (German - Germany)</ref><ref>[http://www.nintendo.com.au/index.php?action=news&nid=3099&pageID=6 Nintendo Australia's website] (English - Australia)</ref>-->
|serviceprovided=Transferring Pokémon from Generation V
|serviceprovided=Transferring Pokémon from [[Generation V]] and the [[Virtual Console]] releases of [[Generation I]]
|accessableby=[[Nintendo 3DS]] family of systems
|accessableby=[[Nintendo 3DS]] family of systems
|externallink=
|externallink=[http://www.pokemonbank.com/en-us/transporter/ Pokemonbank.com/en-us/transporter/] (English)
}}
}}
{{bulbanews|game}}
{{bulbanews|game}}
The '''Poké Transporter''' (Japanese: '''ポケムーバー''' ''PokéMover'') is an application for the [[Nintendo 3DS]] line of systems. It was released on the {{wp|Nintendo eShop}}, serving as an extension to [[Pokémon Bank]].
The '''Poké Transporter''' (Japanese: '''ポケムーバー''' ''PokéMover'') is an application for the [[Nintendo 3DS]] line of systems. It was released on the {{wp|Nintendo eShop}}, serving as an extension to [[Pokémon Bank]].
On January 24, 2017, Pokémon Bank and Poké Transporter received an update that allows players to transfer Pokémon from the Virtual Console releases of {{game2|Red|Blue|Yellow}} to [[Pokémon Sun and Moon]].<ref>[http://www.pokemon.com/us/pokemon-news/a-special-item-for-pokemon-bank-subscribers/ A Special Item for Pokémon Bank Subscribers]</ref>


==Features==
==Features==
This software allows players of the [[Generation V]] [[core series]] games to migrate Pokémon to [[Generation VI]] games. The service allows one-way transfer of Pokémon from {{game|Black and White|s}} and {{game|Black and White|s|Pokémon Black 2 and White 2|2}} to [[Pokémon Bank]], from where they can be moved to {{g|X and Y}} and {{g|Omega Ruby and Alpha Sapphire}}. When one of the [[Nintendo DS]] cartridges is inserted into the system, it is possible to transport Pokémon belonging to it to Pokémon Bank. Then, such choices can be downloaded into a connected [[Generation VI]] game using the Nintendo 3DS.
This software allows Pokémon to sent from the [[Generation V]] [[core series]] games and [[Virtual Console]] [[Generation I]] core series games to [[Pokémon Bank]]. The service allows one-way transfer; once sent, they cannot be withdrawn in the Generation V or Virtual Console Generation I games.
 
Pokémon sent from Generation V core series games can be withdrawn from Pokémon Bank in {{g|X and Y}}, {{g|Omega Ruby and Alpha Sapphire}}, and {{g|Sun and Moon}} (although they cannot be withdrawn in the [[Generation VI]] games once they have been withdrawn by [[Generation VII]] games). Pokémon sent from the Virtual Console releases of the Generation I core series games can be withdrawn from Pokémon Bank in {{g|Sun and Moon}} only.
 
Poké Transporter allows the player to select an inserted physical copy of [[Pokémon Black and White Versions|Pokémon Black, White]], [[Pokémon Black and White Versions 2|Black 2, or White 2]]; or a Virtual Console copy of {{game2|Red|Blue|Yellow|or}} (in Western languages) or {{game4|Red|Green|Blue|Yellow|or}} (in Japanese). While Japanese versions of Pokémon Black, White, Black 2, and White 2 are region-locked due to being [[Nintendo DSi|DSi]]-enhanced, Generation V games of any region can be used with Poké Transporter.


Only the Pokémon from Box 1 can be transported, and the entire Box will be transported at once, limiting the transfer to up to 30 Pokémon at a time; if any Pokémon in the Box are ineligible to transport, they will simply remain in the Box while all other Pokémon in the Box are transported. The Pokémon transported to Pokémon Bank are placed in the Transport Box, from where they can be moved into Pokémon Bank's regular boxes or a Generation VI game. Pokémon cannot be transported if there are any Pokémon remaining in the Transport Box.
Only the Pokémon from Box 1 can be transported, and the entire Box will be transported at once, limiting the transfer to up to 30 Pokémon at a time (20 from Western language versions of the Generation I games); if any Pokémon in the Box are ineligible to transport, they will simply remain in the Box while all other Pokémon in the Box are transported. The Pokémon transported to Pokémon Bank are placed in the Transport Box, from where they can be moved into Pokémon Bank's regular boxes or a Generation VI game. Pokémon cannot be transported if there are any Pokémon remaining in the Transport Box.


Any held items will be returned to the Bag, or deleted if it is full. Unlike the [[Pal Park]] and [[Poké Transfer]] before it, Pokémon that know [[HM]] [[move]]s can be transported without having to [[Move Deleter|forget]] those moves. {{p|Kyurem}} must be in its normal form to be transported. {{pkmn|Egg}}s cannot be transported.
Any held items will be returned to the Bag, or deleted if it is full. Unlike the [[Pal Park]] and [[Poké Transfer]] before it, Pokémon that know [[HM]] [[move]]s can be transported without having to [[Move Deleter|forget]] those moves. {{p|Kyurem}} must be in its normal form to be transported. {{pkmn|Egg}}s cannot be transported.


As a part of Pokémon Bank, the player must have a valid pass in order to use Poké Transporter. While the Generation V games are region-locked due to being [[Nintendo DSi|DSi]]-enhanced, Generation V games of any region can be used with Poké Transporter.
As a part of Pokémon Bank, the player must have a valid pass in order to use Poké Transporter.
 
===Legality checking===
Poké Transporter has a legality checker that is intended to prevent Pokémon obtained or modified through [[Cheating|external devices]] or modified by a glitch such as the [[Rage glitch]] from passing through. However, it does not prevent all illegitimate Pokémon, and does stop some legitimate Pokémon. While legitimately obtainable, {{Shiny}} {{p|Jirachi}} could not be transported prior to the release of the Shiny {{DL|List of local event Pokémon distributions in Generation VI|2014 Tanabata Jirachi}}.


In January 2017 Pokémon Bank and Poké Transporter will receive an update that will allow players to transfer Pokémon from the Virtual Console releases of {{game2|Red|Blue|Yellow}} to [[Pokémon Sun and Moon]].
{{p|Mewtwo}} that knows {{m|Pay Day}}, which it can learn via [[TM]] in {{game|Red and Blue|s}} ([[Pokémon Red and Green Versions|Red, Green]], and {{v2|Blue|_(Japanese)}} in Japanese) but not {{game|Yellow}}, is considered not legal and remains in the Generation I game.


===Legality checking===
Only {{p|Mew}} obtained from the Generation I Virtual Console distributions (the {{DL|List of European language event Pokémon distributions in Generation I|Nintendo UK's Pokémon Festival Mew}} and the {{DL|List of Japanese event Pokémon distributions in Generation I|Game Freak Mew|Japanese Game Freak Mew}}) can be transported to Pokémon Bank. Specifically, Mew must have the [[original Trainer]] GF or ゲーフリ and [[Trainer ID number]] 22796 in order to be considered legal.
Poké Transporter has a legality checker that is intended to prevent Pokémon obtained or modified through [[Cheating|external devices]] or a glitch such as the [[Rage glitch]] from passing through. However, it does not prevent all illegitimate Pokémon, and does stop some legitimate Pokémon. While legitimately obtainable, {{Shiny}} {{p|Jirachi}} could not be transported prior to the release of the Shiny {{DL|List of local event Pokémon distributions in Generation VI|2014 Tanabata Jirachi}}.


===Modifications to transported Pokémon===
===Modifications to transported Pokémon===
The names of [[Nickname|unnicknamed]] Pokémon will be rechecked upon transportation. An unnicknamed Pokémon's name will be made to match its species name in its origin language if it had obtained a name from another language by [[evolution]] in a game in that language. Unnicknamed Pokémon from before Generation V, which have their species names in all-caps, have their names changed to be capitalized normally. If a Pokémon's nickname contains a word which is prohibited in the Generation VI games, the Pokémon's nickname will be erased, reverting to the default species name in its language of origin.
====From Generation V====
{{incomplete|section|What the OT is replaced by in each language. Whether the replacement OT depends on the language of origin of the Pokémon, the language of the Generation V game, or the language of Pokémon Bank. Check if the filter applies to Pokémon from Korean games.}}
The names of [[Nickname|unnicknamed]] Pokémon will be rechecked upon transportation. An unnicknamed Pokémon's name will be made to match its species name in its origin language if it had obtained a name from another language by [[evolution]] in a game in that language. Unnicknamed Pokémon from before Generation V, which have their species names in all-caps, have their names changed to be capitalized normally.
 
If a Pokémon's nickname contains a word which is prohibited by the [[Nintendo 3DS]] system's filter, the Pokémon's nickname will be erased, reverting to the default species name in its language of origin. If a Pokémon's original Trainer contains a word which is prohibited by the filter, the original Trainer will be replaced by Shiro* (in English) or ホワイト. (in Japanese) if the game is Pokémon White or White 2, or Kuro* (in English) <!--or ブラック. (in Japanese)--> if the game is Pokémon Black or Black 2. Since the Generation VII update, this filter is not applied to {{wp|kana}}.


[[List of Pokémon with form differences#Basculin|Blue-Striped]] {{p|Basculin}} with the [[Ability]] {{a|Reckless}} will have their Ability changed to {{a|Rock Head}} upon transportation. {{p|Starly}} that have their Hidden Ability flag set (such that they would evolve into Reckless {{p|Staravia}}) will have their Ability changed to Reckless upon transportation. {{p|Venipede}}, {{p|Whirlipede}}, and {{p|Scolipede}} with {{a|Quick Feet}} will have their Ability changed to {{a|Speed Boost}} upon transportation.
[[List of Pokémon with form differences#Basculin|Blue-Striped]] {{p|Basculin}} with the [[Ability]] {{a|Reckless}} will have their Ability changed to {{a|Rock Head}} upon transportation. {{p|Starly}} that have their Hidden Ability flag set (such that they would evolve into Reckless {{p|Staravia}}) will have their Ability changed to Reckless upon transportation. {{p|Venipede}}, {{p|Whirlipede}}, and {{p|Scolipede}} with {{a|Quick Feet}} will have their Ability changed to {{a|Speed Boost}} upon transportation.


Pokémon obtained in [[Generation III]] that gained an Ability in [[Generation IV]] that would change Ability slot upon [[evolution]] will be locked into their current Ability slot upon transportation (although it can still be changed using the [[Ability Capsule]]). Female {{p|Azurill}} that would evolve into male {{p|Marill}} will be permanently locked into being female upon transportation.
Pokémon obtained in [[Generation III]] that gained an Ability in [[Generation IV]] that would change Ability slot upon evolution will be locked into their current Ability slot upon transportation (although it can still be changed using the [[Ability Capsule]]). Female {{p|Azurill}} that would evolve into male {{p|Marill}} will be permanently locked into being female upon transportation.
 
=====Location data=====
When a Pokémon is transferred, its location becomes simply the name of the region it was caught rather than the exact location it was caught. A Pokémon caught in {{game|HeartGold and SoulSilver|s|HeartGold or SoulSilver}} will have its location listed as Johto, regardless of whether it was caught in [[Kanto]], the [[Sinjoh Ruins]], or the [[Pokéwalker]]. In Generation VI, the level obtained at is changed to the level arrived at, and the date obtained becomes the date it was transported to [[Pokémon Bank]]; in Generation VII, no met level or date obtained is displayed for Pokémon obtained in previous generations.
 
To determine the met location in Generation VI and VII, Poké Transporter only reads the data of the game the Pokémon was originally generated in, rather than its met location in the Generation V game. This sets any Pokémon created in FireRed or LeafGreen to [[Kanto]]; HeartGold or SoulSilver to [[Johto]]; Ruby, Sapphire, or Emerald to [[Hoenn]]; Diamond, Pearl, or Platinum to [[Sinnoh]]; Black, White, Black 2, and White 2 to [[Unova]], and Colosseum or XD to "[[Orre|distant land]]". (Pokémon obtained from [[Wonder Card]]s are treated as being created in the game they were received in.) A Pokémon whose {{pkmn|Egg}} was obtained in a game based in one region and traded to another region before it was hatched will display the name of the region it was generated in, rather than the one it was hatched in; this means that a Pokémon generated in Platinum but hatched in SoulSilver would have the OT and ID of the SoulSilver player but list that it was met in Sinnoh.
 
If a Pokémon was met in a [[fateful encounter]], this information is retained upon transfer.
 
=====Personality value=====
Since the [[shiny]] chance was doubled in Generation VI, some [[PID]]s that were not shiny in Generation V would become shiny upon transfer. Specifically, if the [[Personality value#Shininess|shiny value]] is between 8 and 15, the Pokémon would not be shiny in Generation V, but would be shiny if it had the same PID in Generation VI+. To prevent this, Poké Transporter checks for this case, and if the shiny value is between 8 and 15, changes the PID's {{wp|most significant bit}} (adds or subtracts 2,147,483,648 or 0x80000000, depending on whether the PID is above or below this value).<ref>[http://gaming.stackexchange.com/questions/177171/can-pok%C3%A9transporter-make-a-pok%C3%A9mon-shiny/177447#177447 "Can PokéTransporter make a Pokémon shiny?" on Arqade]</ref>
 
====From Generation I====
{{incomplete|section|needs=Details of game of origin and language of origin (are they assumed to be the current game?). Whether Ä, Ö, Ü, ä, ö, ü are preserved in a Pokémon's nickname (check both German and non-German). What happens to the OT of in-game trade Pokémon in each language. Check unnicknamed Mr. Mime from French, Spanish, and Italian games. What happens to OTs that contain censored words in Pokémon Blue and in each language?}}
Any Pokémon transferred from the Virtual Console releases of the [[Generation I]] games have their {{DL|Ability|Hidden Ability}}. Their {{IV}}s are randomly generated, but three are guaranteed to be 31 (five if the Pokémon is {{p|Mew}}). [[Effort value|Stat experience]] is completely erased, so the transferred Pokémon has 0 {{EV}}s. As these games do not keep track of which [[Poké Ball]] is used to catch a Pokémon, all transferred Pokémon will be in a regular Poké Ball.
 
A transferred Pokémon will be {{Shiny}} if in Generation I its Speed, Attack, and Special IVs are all 10, and its Defense IV is 2, 3, 6, 7, 10, 11, 14 or 15. This is similar to the method used to determine whether a Pokémon is Shiny in [[Generation II]], but swaps the roles of the Defense and Attack stats. If it does not meet these requirements, it will never be Shiny.
 
A transferred Pokémon has a randomly assigned [[gender]] (independent of its [[individual value]], which is used to determine gender in Generation II). Its [[nature]] is that nature whose index number corresponds to the Pokémon's [[experience]] {{wp|modulo}} 25; the Pokémon's experience is then reset to the minimum amount of experience required for its current level.
 
=====Nicknames and original Trainer names=====
{{incomplete|section|Missing Trainer names}}
Normally, unnicknamed Pokémon, which have their species names in all-caps, have their names changed to be capitalized normally. If an unnicknamed {{p|Mr. Mime}} (only possible with the [[Mew glitch]]) is transported from Generation I, it will be given the nickname <code>MR-MIME</code>. In French, if an unnicknamed Pokémon of a species that has a {{wp|diacritic}} or {{wp|Typographic ligature|ligature}} in its species name is transported from Generation I, due to the Generation I games not using diacritics or ligatures, it will be given the nickname corresponding to the way its species name is displayed in Generation I (not changing upon evolution).
 
A name consisting of only spaces, which is only possible in Generation I, will remain unchanged.
 
In Generation I, the original Trainer of Pokémon from [[in-game trade]]s uses a control character that displays Trainer in the games' language (e.g. TRAINER in English). Transported Pokémon have this OT converted to regular capitalization and any abbreviations expanded.
 
{| class="roundy" style="background: #{{kanto color dark}}; border: 3px solid #{{kanto color}}"
|-
! style="background:#{{kanto color}}; {{roundytl|5px}}" rowspan=2 | Language
! style="background:#{{kanto color}}; {{roundytr|5px}}" colspan=2 | OT
|-
! style="background:#{{kanto color}}" | Gen I
! style="background:#{{kanto color}}" | Bank
|- style="background:#FFF"
|English
|TRAINER
|Trainer
|- style="background:#FFF"
|French
|DRES.
|Dresseur
|- style="background:#FFF"
|German
|TRAINER
|''unknown''
|- style="background:#FFF"
|Italian
|ALLEN.
|''unknown''
|- style="background:#FFF"
|Spanish
|ENTREN.
|Entrenador
|-
| style="background:#FFF; {{roundybl|5px}}" | Japanese
| style="background:#FFF" | トレーナー
| style="background:#FFF; {{roundybr|5px}}" | ''unknown''
|}
{{-}}
 
If a Pokémon has <code>{{PK}}</code>, <code>{{MN}}</code>, <code>[</code>, <code>]</code>, or <code>×</code> in its [[nickname]] or [[original Trainer]], this will be converted to <code>P</code>, <code>M</code>, <code>(</code>, <code>)</code>, or <code>x</code>, respectively, upon being transported.
 
Since the [[character encoding in Generation I]] does not draw a distinction between the {{wp|hiragana}} <code>へ</code> (including <code>べ</code> and <code>ぺ</code>) and <code>り</code> and the {{wp|katakana}} <code>ヘ</code> (including <code>ベ</code> and <code>ペ</code>) and <code>リ</code>, Poké Transporter converts the character to hiragana or katakana depending on the first character of the Pokémon's name that is not a space or <code>ー</code>. If the first character is hiragana (other than the four kana in question), the character is converted to hiragana <code>へ</code> or <code>り</code>; if the first character is katakana or any of the four kana in question, the character is converted to katakana.
 
If a Pokémon's nickname contains a word which is prohibited by the [[Nintendo 3DS]] system's filter, the Pokémon's nickname will be erased, reverting to the default species name in its language of origin. If a Pokémon's original Trainer contains a word which is prohibited by the filter, the original Trainer will be replaced by Red* if the game is Pokémon Red<!--English or French-->, or Yellow*<!--English--> if the game is Pokémon Yellow. This filter is applied after converting characters such as <code>{{PK}}</code>. This filter is not applied to {{wp|kana}}.
 
=====Location data=====
Pokémon transported from Generation I have their met information (including met level and date) replaced by "Seems to have traveled across both space and time to reach you from the Kanto region in the good old days." This differs from the text used for Pokémon from {{game|FireRed and LeafGreen|s}} only by the text "in the good old days."


====Location data====
Pokémon transported from Generation I have the [[File:GB icon.png]] [[origin marking]].
When a Pokémon is transferred, its location becomes simply the name of the region it was caught rather than the exact location it was caught. A Pokémon caught in {{game|HeartGold and SoulSilver|s|HeartGold or SoulSilver}} will have its location listed as Johto, regardless of whether it was caught in [[Kanto]], the [[Sinjoh Ruins]], or the [[Pokéwalker]]. In addition, the level obtained at is changed to the level arrived at, and the date obtained becomes the date it was transported to [[Pokémon Bank]].


Like [[Pal Park]] and [[Poké Transfer]], Poké Transporter only reads the data of the game the Pokémon was originally generated in, rather than its in-game met location. This sets any Pokémon created in FireRed or LeafGreen to [[Kanto]]; HeartGold or SoulSilver to [[Johto]]; Ruby, Sapphire, or Emerald to [[Hoenn]]; Diamond, Pearl, or Platinum to [[Sinnoh]]; Black, White, Black 2, and White 2 to [[Unova]], and Colosseum or XD to "[[Orre|distant land]]". (Pokémon obtained from [[Wonder Card]]s are treated as being created in the game they were received in.) A Pokémon whose [[Pokémon Egg|Egg]] was obtained in a game based in one region and traded to another region before it was hatched will display the name of the region it was generated in, rather than the one it was hatched in; this means that a Pokémon generated in Platinum but hatched in SoulSilver would have the OT and ID of the SoulSilver player but list that it was met in Sinnoh.
{{p|Mew}} is flagged as being met in a [[fateful encounter]].


==Server issues==
==Server issues==