もっと詳しく

<p>「ポケモン ホーム」にて“パッチール出禁問題”発生。ぶちパンダポケモン、入園拒否される – AUTOMATON</p><p>【ニュース】「ポケモン ホーム」にて“パッチール出禁問題”発生。ぶちパンダポケモン、入園拒否される</p><p>株式会社ポケモンは5月23日、クラウドサービス「Pokémon HOME」において、ポケモンであるパッチールのタイトル間移動に制限があると明らかにした。ぶちパンダポケモンが“入園拒否”された背景とは。</p><p>Pokémon HOME 」において、ポケモンであるパッチールのタイトル間移動に制限があると明らかにした。ユーザー検証によれば、パッチールを封じ込めたのは、その特徴的なぶち模様にまつわる技術的障壁のようだ。 「Pokémon HOME」は、“すべてのポケモンが集まる場所”を謳い文句に、『ポケットモンスター』シリーズ作品や『ポケモンGO』と連携。各タイトルで仲間にしたポケモンを預けたり、引き出したりできるクラウドサービスだ。同サービスは5月19日にアップデートを配信。『ポケットモンスター ブリリアントダイヤモンド・シャイニングパール(以下、ポケモンBDSP)』および『Pokémon LEGENDS アルセウス』との連携に新たに対応し、両作からポケモンを出入りさせられるようになった。 出禁扱いのぶちパンダ しかし、そこには例外があったようだ。ぶちパンダポケモンの「パッチール」である。パッチールは『ポケットモンスター ルビー・サファイア』にて初登場したポケモンで、可愛らしいぶち模様とゆるいキャラクターが特徴だ。「Pokémon HOME」アップデート配信後には、コミュニティからパッチールの移動に関する問題の報告が多発。「『ポケモンBDSP』からパッチールを「Pokémon HOME」へ預けられない」との報告が投じられていた。 また、パッチール自体はアップデート以前にも、別サービス経由で「Pokémon HOME」への移動が可能だった。そちらについても、「過去作から「Pokémon HOME」へ預けたパッチールを『ポケモンBDSP』で受け取れない」との報告がなされている。5月23日には、公式Q&Aにて上述の現象を認める旨の回答がなされている。すなわち『ポケモンBDSP』と「Pokémon HOME」間のパッチール移動制限は、意図的な仕様ということだ。 なぜ出禁になったのか なぜ、パッチールがこのような“出禁措置”を食らってしまったのだろうか。ユーザー検証によれば、その原因はパッチールの特徴であるぶち模様の仕様にありそうだ。パッチールの外見グラフィックのぶち模様は、個体ごとに変化する。この仕様はポケモンのなかでも特殊だ。そして、ぶち模様の配置を決定しているのは、「暗号化定数(性格値)」と俗に呼ばれる内部数値であるとされている。この暗号化定数および性格値は、ポケモンが生成される際に決定される、いわゆる隠しパラメータである。この数値は、ポケモン個体それぞれのデータにこっそりと格納されている。 この性格値は、16進法で表記するなら「12 34 AB CD」といった数列となる。間にスペースを入れて表記したのは、2桁ごとに「1バイト」と呼ばれる単位になっているからだ。性格値の定数全体では、1バイトの数値が4つ集まり、ひとつのグループになっている。ゲームや「Pokémon HOME」は内部でこの数列を解釈し、パッチールのぶち模様の配置に反映しているわけだ。一方で、このグループの並び順には、複数の種類がある。 そのひとつが、「ビッグエンディアン」と呼ばれる手法だ。グループ全体として、桁の大きい数字から並べていく手法であり、「12 34 AB CD」はこれにあたる。一方で、「リトルエンディアン」もあり、こちらでは桁の小さい数字から並べていく。この場合の記述は、「CD AB 34 12」となり、ビッグエンディアンとは逆順に数値を読み取っていくのだ。このルールはハードウェアやソフトウェアごとに違う。しかし、内部的に数値を扱う順番を変えることによって、数値の並び順があべこべにならないようにしているわけだ。 そして、有志による</p>