エメラルドで色違いを孵化する手順まとめ


タイミング調整に使える(?)ツールを作成中。(ソースコード
8/14完成しました。(EmeEggPid)
まあ、アーマーさんのツールで表を出力すれば事足りるんでしょうけど・・・

色違い地球投げヨノワールに向けて

どこかの名無しさんがエメラルドのタマゴの性格値の生成法を解明してくれたので、
「つづきからはじめる」を選んだ後の行動が同じならばフレーム数と乱数の個数とのずれが同じになるか検証。
「つづきからはじめる」選択画面でしばらく待って、前と同じように選択後はBダッシュ
生まれたパッチールの性格値がF90E1FFCで、
1FFCは1107番目の乱数、F90Eは1078から作られた乱数で、その差は29。
リンク先のアーマーさんの検証結果とほぼ同じ。
ということは、「つづきからはじめる」を選んだ後の行動が同じならばフレーム数と乱数の個数とのずれが同じになる
といえる。


逆に、「つづきからはじめる」選択後にしばらく待って、Bダッシュ
今度生まれたパッチールの性格値はE8717797で、
7797は759番目の乱数、E871は708から作られた乱数で、その差は41。
やはり、「つづきからはじめる」選択後の行動がこの差に影響するらしい。

半分

エメラルドのタマゴの性格値について。
タマゴの性格値の下位16ビットは、元となる乱数+1
であることが分かった。
520番目の乱数が0x3354のとき、そこから生成される性格値の下位16ビットは0x3355となる。
上位16ビットの生成方法は引き続き調査中。

うーん

タマゴの性格値のループについて
分かったこと

  • 親のポケモンの性格値などは関係しない
  • ソフト内の時刻も関係しない。

気になること

  • トレーナーのIDは関係あるか

気になるデータ

  • AAE53355
  • 691F3355
  • 691F175D

集めたデータにこんな性格値の組み合わせがあった。
連続する乱数そのものではないようだが、どんな関係があるだろうか。