FRLGの固定・野生乱数について、事前準備である初期SEED集めについてのまとめ。
実際の乱数調整は次の記事。
今回使用するツール
・鳥ツール
今回使用した環境
・Nintendo DS Lite
・ポケットモンスター ファイアレッド
FRLGの初期SEEDについて
FRLGはEmとは違って初期SEEDが一定ではなく、ソフトの起動からゲームをスタートするまでの時間、スタートまでにボタンを押した回数・長さ等で細かく変動する。
また、「起動からどれくらいの時間でスタートすればどの初期SEEDが出るか」というように、実際に出る初期SEEDのデータを収集していく作業が必要になる。(確認したところ、同じバージョン・出荷時期のソフトであれば初期SEEDの情報を共有することも可能。集めた初期SEEDを載せてくださっているサイトもあるそう。)
そのため、まず乱数調整の事前準備として、実際にある程度初期SEEDを収集することにより、目的の個体が狙えそうな初期SEEDを探す。
FRLGの乱数調整について
FRLGではエンカウントのタイミング以外に、初期SEEDを決定する際にもタイミングを一致させなくてはならない。(起動時間を調整することにより、狙った初期SEEDを再現するため)
1回の試行で2回タイマーを合わせることになるので、ある程度の試行回数が必要になる。
また狙う個体値については妥協が必要。 色違いの高個体などは、現実的な待機時間で出現するSEEDを見つけるために事前により多くの初期SEEDを収集し、見つけても待機時間がかなり長くなる可能性が高い。
(実際に色違いかつ特定の性格、個体値は不問という条件で乱数調整を行ったが、現実的な待機時間でその個体が出現するような初期SEEDを見つけるまで半日ほどかかった‥‥😇)
実際に初期SEED集めをしていく
ゲーム内でサンダー・ファイヤー・フリーザーのいずれかを捕獲、個体値を調べることで実際に出る初期SEEDを調べていく。今回は出現場所への行きやすさからサンダーで調べた。
-準備-
・ゲーム内で、手持ちポケモンに1匹以上空きを作った上で、むじんはつでんしょのサンダーに話しかけられる位置でレポートをかいておく。何度も捕獲作業を行うのでマスターボール所持を推奨。色違いを狙う場合は事前に裏IDを特定しておく。(やり方についてはこちら)
・DoubleTimerの初期SEED決定前の欄に2100F、決定後の欄に1000Fを入力する。
・鳥ツールには以下のように入力しておく。(DoubleTimerの入力時間によって必要があれば変更する)
※数値についてはこの記事の最後で軽く触れる
-手順-
1. DSを起動し、ソフト選択と同時にDoubleTimerをスタート(開始ボタンを押すと「カウントを始めます」のダイアログが出るので、OKを押すとスタート)
2. オープニングムービーは飛ばさずに一切ボタンを押さないまま、1つ目のタイマーが0になると同時にAボタンを長押しし、ゲームをスタートする(ホワイトアウト後、つづきからはじめるの画面が完全に表示されるまで長押しを続ける。2つ目のタイマーが自動で動き始める。)
3. つづきからはじめるを選択し、2つ目のタイマーが0になると同時にAボタンを押す(サンダーに話しかける)
4. サンダーを捕獲後、個体値と性格を鳥ツールに入力し、表示された初期SEEDを起動からスタートまでの時間(初回の場合は2100F)と共にメモしておく
5. DSの電源を切り、1.に戻る※
※同じ起動時間でも複数の初期SEEDがあり、出やすい・出にくいもある。そのため、起動時間ごとに十分なデータが集まるまでは同じ起動時間でこの手順を繰り返す必要がある。
実際に行った際は1つの起動時間につき5~10回ほど作業を繰り返し、出やすい初期SEEDがわかってきたら起動時間を+3F進め、収集した。(2100F→2103F→2106F…という感じ)
初期SEEDがある程度集まったら狙いの個体と使用するSEEDを決める→次の記事
今後も乱数調整をすることを考えると初期SEEDをある程度集めてから目的の個体が出現する初期SEEDを検索することが望ましいのかもしれないが、実際は面倒だったのであまり先のことは考えず新しい初期SEEDが出る度に目的の個体が存在するのかを検索し、なければ次の初期SEEDを探すという手順で行った。
「目的の個体の出現する初期SEEDを見つける」方法は次の記事で説明している。
本命は別の子だったが、まずテストも兼ねてサンダー自体を光らせようと待機時間が短時間かつ色以外すべて不問という緩めの条件で検索。2100Fで出る初期SEEDだけですぐに見つかった。
手順の補足
FRLGではソフト起動からスタート画面(リザードン・フシギバナの画面)が完全に表示されるまでの間にボタンを押すことによって初期SEEDが変化する。
ボタンを押してしまった場合は実際にその初期SEEDを出したいというときにも同様の入力が必要になり、再現性がとりづらくなる。(あえて特定のボタンを一定の時間押すことで初期SEEDを変化させて、狙いのSEED探す方法もある)
つまり何も押さないのは、スタート画面が完全に表示されるまでの間の入力を一定(何も押さない)に保ち、再現性をとりやすくしているということ。また、DoubleTimerに入力した2100F(35秒)はスタート画面が完全に表示されるまでのおおよその時間である。
また、初期SEEDの収集中、鳥ツールの検索範囲を少し広めにとった場合など、候補が複数出ることがある。その際正しい候補がわかるよう、初期SEED決定後(スタート画面でAを長押ししたタイミング)から実際のエンカウントまでのタイマーも1000Fで一定にする。もし複数出てしまった場合は入力した数値に近いものを選択する。(だいたい900F前後の個体が出る。)
参考にさせていただいたサイト
●全体の流れ
乱数252振りする人向けのポケモン乱数調整 【3世代】FRLG乱数について
●初期SEED集め
FRLG 乱数調整 ファイアレッド リーフグリーン 初期SEED集め やり方 : 大人でもポケモン好き
ミュウツー FRLG 固定乱数 陽気5V 理想seedを紹介
以下実際に集めた初期SEED
(サンダー・エンテイ(同一個体)とラッキーを狙ったときの時のメモ)
—————————————–
-起動2100F-
0x0000803F
0x0000599C *2
0x00006A09
0x00003943 *3
0x0000D6A9
0x000020ED
0x00001000 *3
0x00000922 *5 –サンダー成功!
0x0000A2DC
0x0000C6D5
0000803F
0000599C
00006A09
00003943
0000D6A9
000020ED
00001000
00000922
0000A2DC
0000C6D5
4378 4383 1:12.96 6 84DDD629 !!! てれや 1 11 3 16 19 17 4 エスパー 42 F M F F
ズレ修正115F 1.91秒前からカウント
エンテイ初期SEED決定前2100F-待機4515F
徘徊後ストライクにて0922を先に確認
—————————————–
-起動2103F-
0x00000922 *2
0x00001000
0x0000599C *2
—————————————–
-起動2106F-
0x0000ED41 *3
0x0000367E
0x00006A09
—————————————–
-起動2108F-
0x00006A09
0x0000F4B4
0x0000AFA1
—————————————–
-起動2109F-
0x0000FF45 ラッキーあり
0x0000B66F *3
0x0000367E *2
0x000073E3 *2
—————————————–
-起動2110F-
0x0000FF45 ラッキーあり
0x000073E3 *2
0x0000488C
0x0000367E
—————————————–
-起動2111F-
0x000073E3
0x0000FF45 ラッキーあり
0x0000F4B4 ラッキーあり
0x0000B66F
0x0000C8B3
—————————————–
-起動2112F-
0x0000FF45 *3 ラッキーあり
0x0000488C *2
0x000073E3
0x0000F4B4 ラッキーあり
0x0000D02A ラッキーあり
0x0000488C
0x00003DCC
—————————————–
-起動2113F-
0x0000488C
0x0000F4B4 *2 ラッキーあり
0x0000B66F
0x000073E3
0x0000FF45 ラッキーあり
—————————————–
-起動2114F-
0x0000865C
0x0000F4B4 *4 ラッキーあり
0x0000488C
0x0000FF45
—————————————–
-起動2115F-
0x00003DCC
0x0000F4B4 *5 ラッキーあり
0x0000D02A
0x0000C8B3
0x0000488C
0x0000B66F
0x000073E3
0x0000FF45
コピペ用
0000F4B4
0000865C
00003DCC
0000D02A
0000488C
0000C8B3
0000488C
0000ED41
0000B66F
0000367E
0000599C
00001000
00000922
0000AFA1
00006A09
000073E3
0000FF45
2115Fで起動 初期SEED F4B4確認後タマムシシティ出発一定ルートで目的地へ
草むらを歩くことによって追加で乱数消費がされるらしい
65454F ズレ修正356F前からカウント開始、あまいかおりで4秒早くカウント終了
全部合わせると待機65570F
—————————————–
-起動2118F-
0000D02A
0000F4B4
—————————————–
-起動2125F-
000002D6
コメント