サーチ式CギアOFF乱数調整

このページではktxad様のツールMySeedFinderとコイル様のSyokiSeedSearch4(SSS)を使って行うCギアOFF乱数調整の方法を解説します。


MySeedFinder:「ROMのパラメータを求めるのに使うツール」
SSS4:「パラメータから理想値が出る時間を検索できるツール」

となっています。

【導入】

*乱数ってなにそれおいしいのって人はこちらの説明がしっくりくるかも

今回の第5世代ではCギアをOFFの状態で始めると「何年何月何日何時何分何秒にゲームを起動したか(DS内の時計)」によって出てくる個体値が決まっています。(すぐに固定シンボルに話しかけたり卵を受け取ったときに限る。ゲームを初めて歩きまわったりするとかわることも)
このことを利用してどの時間設定で起動したら6Vや5Vがでてくるか、というのを検索してくれるのがSSS4というツールなわけです。


そしてそのSSS4というのは各ROM(ソフト)ごとに決まっている「パラメータ」という情報をもとにしてその時間設定を検索します。
パラメータ、って何かよく分からないかもしれませんがまぁそのROMの中身の大事な情報とでも思ってもらえればいいと思います。
その情報さえあればSSS4で理想値が出る時間設定がわかるわけですね。


じゃぁそのパラメータはどうやったらわかるのか、というとここでMySeedFinderというツールを使うのです。
このツールはとりあえず適当な時間設定で出会った固定シンボルの能力値(個体値)からそのROMのパラメータを推測してくれるツールになっています。


ということで流れとしては


MySeedFinderでパラメータを求めて、その情報をもとにSSS4で理想値が出てくる時間設定を検索する
その時間設定で起動してすぐに戦闘に入る(タマゴをもらう)ことで理想の個体値ポケモンが出てくる

と、こんな感じになるわけです。
わかりましたかね?


では以下で具体的な手順を示していきます。



まずツールはこちらからもらって下さい。(最新版でない可能性があります。バージョンアップに関しては各自調べてください。)

MySeedFinder:http://www1.axfc.net/uploader/Ne/so/96492&key=32123

SyokiSeedSearch4:http://rusted-coil.squares.net/tool/syokiseedsearch/sss_down.htm

作成者様には感謝感謝ですね〜


私自身ブラック・ホワイト両ソフトで成功を確認済みです。
DSliteを使用。

なお初代DS、DSliteでならばこの乱数調整を行うことが出来ますが、
DSiではうまくいきませんので注意してください。
(理由:詳しくは分からないがDSliteDSiでは仕様が少し違うのでツールがDSiに対応した正しい結果を出せない?)




1)固定シンボル(伝説)での前でセーブ
(ある程度分かっている人は化石でやったほうが楽かもしれません。化石でもできます→こちらを参考に)

2)一度電源を切って適当な時間に設定してゲームを起動
  このときゲームを起動しただいたいの時間を覚えておく(何年何月何日何時何分何秒まで、秒はだいたいの値でいい)

ただしDSで設定している「誕生日」と同じ日にしないこと!そうするとうまく検索に引っかからなくなるようです!(RAさん情報ありがとうございます。)

ちなみにですがゲームを起動した時間というのはメニュー画面からポケモンのソフトを選ぶ時間でいいです。


3)ゲーム選択後の白画面ではボタンに触らない。
  黒い画面になって 2010 Pokemon とかの字が完全に出てきたあたりでAボタンを押し始める。

4)もちろんCギアはOFFでスタート

5)そのままボタン適当に連打しながら(季節表示を飛ばしてOK)固定シンボルとの戦闘に入る。

6)てきとーに捕まえて個体値を確認
http://www.mc.ccnw.ne.jp/kasumiruru/BW1.htm
 個体値の確認が済んだらゲーム側の操作はいったん終了

7)MySeedFinderを起動して以下の条件を入れ込む。
  
ブラックとホワイトで入れるべき条件が違うので間違えないように。(間違えると正しい結果が出ません)

ブラックの条件をB、ホワイトでの条件をWで表します。

また範囲を指定できますので一応±2くらいでいれておくといいようです。
(ただし下に書いてますがTimer0の値は購入時期によってはこの範囲ではヒットしないこともあるみたいなので 0xc50〜0xc9f みたいに極端に広い範囲を取ってもらって全然大丈夫です。)

MAC:本体情報 から確認できます。

*「つづきからはじめる」とかの画面にある「Wi-Fi設定」→「オプション」→「本体情報」

nazo
 B 0x2215f10 (範囲:0x2215f0e〜0x2215f12)
 W 0x2215f30 (範囲:0x2215f2e〜0x2215f32)
Vcount
 B 0x60 (範囲:0x5e〜0x62)
 W 0x5f (範囲:0x5d〜0x61)
Timer0 
 B 0xC79 (範囲:0xc77〜0xc7b)
 W 0xC68 (範囲:0xc66〜0xc6a)


注意)ソフトの購入時期によってこのTimer0は大きく違うことがあるようです。

具体的には12月末に購入の場合、0xc87であった、という情報が上がっています。
(参考:今年2011年購入の場合もc87だったという報告有り)

なので最近購入された方や検索でヒットしない方々はこのTimer0の範囲指定は広めにとったほうがいいかもしれません。

なお、Timer0以外の他の条件はここの通りで問題なかったとのことです(ミサキ様情報提供ありがとうございます。)

ちなみに「Timer0の範囲広げてみてもうまくいかないのですがどうしたら良いですか」と聞かれても困ります。
個体値の確認間違えていないか、数字は本当に間違い無く入れているか、そのへんを見なおしてもらうしかないです。



Flame
 DSliteだと0x6、DSだと0x8(?)だいたい6か8になります。
(→範囲 0x6〜0x8 にしておけばよさそう)
日付・時間
 ゲームを起動したときの時間[やりかた2)のところのやつ]
GxStat
 0x6000000 そのままでいい


ホワイトの場合こんな感じになると思います。

もちろんMACやら時間やら個体値は違うと思いますが。

ここまで入力したら個体値の入力ボックスの横にある「検索開始」を押します。
多少時間がかかります。

範囲や個体値が適切に入力されていれば結果が出てきます。

パラメータ = 2215f30,5f,c68,6,6000000,10,12,8,12,44,12,0,0,0,2c00,0

結果のこのパラメータの部分を使用します。

候補が複数出てくる可能性が高いです。

候補1以下の部分のパラメータというのを使用します。(結果の一番上にもパラメータというのが出てくるが関係ない)


パラメータは順に nazo,Vcount,Timer0,Flame,GxStat,年,月,日,時,分,秒
になっています。

これがちゃんと任意に決めた時間設定になっていることを確認して下さい。(秒は自分の思っていたものと1秒くらい違ってたりします)

複数候補が出てきたときは任意に決めた時間設定に一番近いものが正解だと思います(正しいのは1つです)

候補の中に自分の決めた時間設定に近いものがなければおそらく個体値もしくは条件の入力ミスです。
(前述したように購入時期によってはTimerの範囲を広げる必要があるようです。)

8)SyokiSeedSearch4を使う。

MACやTimer0などの条件を入れ、個体値と日時には先ほどのものを入れて検索開始します。


*最初「消費」は7〜7になっていると思いますが固定伝説、化石など調べているのは0消費のものだと思うので、確認の時はここを0〜0にするのを忘れないように。
うまく先程の個体がヒットすればOKです。
この確認を必ずすること。


これで先程の個体がヒットしないということはMySeedFinderで求めたパラメータが間違っているということなので 7) で複数候補が出てきた場合はそのなかで選びなおすだとか個体値を測り直すだとか、時間設定から新たにやり直すだとかしてください。


9)目標シードを探す

まぁこんな感じで↓


個体値のところに理想的な個体を入力します。
日時は図のように2000/1/1〜2030/12/31のように入れると31年分の検索になりますね。


消費は0にすれば固定シンボルに
消費7にすればタマゴの基礎個体値
つかえるものとなります。


*徘徊については消費1の個体が出てくるのですが、きちんと「徘徊」にチェックを入れれば消費0で検索して大丈夫です。


だいたい1年当たり6分くらいかな?スペックによるかもしれませんが。。
またおおよその目安ですが5Vならば1年に1つくらいの割合、6Vならば30年に1つくらいの割合でしか見つかりません。
よって「10年分検索したのに6Vがヒットしない!」というのは不思議なことではありません。
運が悪いと100年分検索しても6Vとかだと出ないかもしれません。まぁ運が悪いと ですが。

後は待つだけです。

10)結果の見方

もう上に書いてあるとおりです。
説明するまでもないでしょう。(と言いつつも念の為に↓)

11,4,16,12,35,4,0,31,31,31,15,31,31,3176A458,2281EDFB

2011年4月16日12時35分4秒に起動
消費0
個体値 V-V-V-15-V-V

上位シードと下位シードの数字はbwseedlistとかに入れればOKです。
(下に説明してます)

後はこの結果のとおりです。

上の例なら書いてある時間に起動して消費0のまま固定シンボルに話しかければ5Vが出てくるということになりますね。(当然CギアはOFFで始めてくださいね。)

補足ですが検索結果で出てきた日時は起動時刻です。


ゲームを選択した時間
 メニュー画面からポケットモンスターホワイトを選ぶ瞬間の時間

ゲームを起動した時間
 ゲームを選択した時間から約1秒後

なので表記されている時間のだいたい1秒前くらいに選択するとうまくいくと思います。

◆固定シンボルの乱数調整の場合

・消費0で検索した結果を使う。
ポケモンの前でセーブします。ツールで出てきた時間に起動します。
・ゲーム起動後は黒画面になって文字(2010 Pokemon など)が完全に出てきたのを確認して適当に連打開始(それまではボタンに触らない、高速で連打する必要なし。適当にポチポチと)
・もちろんCギアOFFでスタート
・季節表示も連打で飛ばす
・そのまま連打で戦闘開始

個体値しか合わせられない(性格はシンクロ頼み)
シンクロしないならペラップ消費(記事下の方)で適当に性格値乱数を進めてみるとシンクロする消費が見つかるはず。

一番簡単です。

◆徘徊の乱数調整の場合


こちらにまとめてあります。


◆孵化の乱数調整の場合

遺伝という処理があるため、固定シンボルの乱数よりも少し難し目です。
ページが長くなってしまうので別ページに移しました。

●CギアOFF乱数調整・孵化
↑↑リンクが貼ってあります。↑↑


質問は許可していますがリンク先のよくある質問をきちんと読んでからお願いします。

また 質問 → 自己解決しました などなどその他重要でないと思われる書き込みに関しては私の判断で削除させてもらうことがありますのでご了承ください。

☆よくある質問☆ (別ページが開きます)


ただし質問コメントが多いので

記事を読めば分かるレベルの質問、
ツールの結果通りにいかない

などの質問コメントには返信しない、もしくは「記事をちゃんと読んで」程度の返信に留めることがあります。


最後に…
 この記事はRAさんのブログ を参考にして書かせていただきました。
 私ができたのもここのおかげです。
 RAさんは質問を禁止されているので絶対にしないこと。

                                                                                              • -