ミルクの日記

ポケモンの乱数調整方法を紹介しているサイト

【第5世代乱数】BW Timer0の値の片寄り及び安定化可能であるかについて

検証環境

  • 使用DS
    • 初代DS
  • 使用ソフト
    • 北米ホワイト1

起動時間

  • 2000年3月13日20時41分17秒 キー A

想定されるTimer0の範囲

  • C7F~C80

想定される出現個体情報

0,3,13,20,41,17,c7f,0,28,16,5,28,7,17,くさ,50,EE36993C76D6DE6B,A
0,3,13,20,41,17,c80,0,31,31,31,31,31,31,あく,70,9E02B0AE6B8029A0,A

検証方法

DSの起動モードの方法を比較し、Timer0の値に変動があるか?
また、どちらのTimer0の値が出やすいか調査する

共通の設定
  • ゲーム選択時間は一緒とし、想定外個体の出現はカウントしない
    • 今回は想定外固定は出現しなかった
  • DSのコメント画面に文字を全て入力済み

起動モードごとの調査方法

  • ①マニュアルモード
    1. 設定画面で時間設定
    2. 即時DSを起動
    3. 針の位置が16秒になったと同時にメニュー画面からソフトを選択
    4. 検証個体を捕獲し、Timer0の値を逆算
  • ②オートルモード
    1. 設定画面で時間設定+時刻を計測
      • ※電源+『start』ボタン長押しでメニュー画面が出る
    2. 即時DSを起動
    3. 計測時間が約16秒50になったと同時にメニュー画面からソフトを選択
    4. 検証個体を捕獲し、Timer0の値を逆算

検証結果

https://imgur.com/zRIoE7J.png

  • 出やすいTimer0の値

C7Fの個体が7割ほど出現しているため、偏りはあると思われる

  • 起動モードの差異

BW1の海外ロムにおいては、影響しないと思われる

BW2に関しては、ごんZさんの検証によって偏りがあることは確認されている
※BW1も影響ないとのことですが、検証結果が載ってなかったので載せました
co291424.com