「ゲームサロン板避難場所過去ログその1」の編集履歴(バックアップ)一覧はこちら
「ゲームサロン板避難場所過去ログその1」(2009/04/09 (木) 18:14:49) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*ゲームサロン板避難場所過去ログその1
[[【エメループ】ポケモン ループ考察・解析スレ【乱数】>http://schiphol.2ch.net/test/read.cgi/gsaloon/1231740978/l50]]
の重要と思われる記事だけを抜き出した過去ログです。全てが正しいとは限らないので注意。
**過去ログ
20 :ゲーム好き名無しさん:2009/01/13(火) 21:30:05 ID:MV/DK+Fo0
避難所に利用させていただきます。
今分かっている情報から予想をしてみました。
前提1. RSでは乱数のループが発生するという話題は*聞いたことが無い* (伝聞)
前提2. FLでは乱数の初期シードはプレイ時間で決定されるらしい (伝聞)
前提3. Emでは乱数の初期シードは0で固定 (解析中だがほぼ確定)
前提4. Emで乱数のシードを初期化する関数は存在する
前提5. DS版ではRTCにより乱数の初期シードが決定されるらしい(伝聞)
これより予想
予想1. RSではRTCから乱数の初期シードを決定していた
予想2. FLではRTCが無くなったので初期シードをプレイ時間により決定するように変更
予想3. EmでFLのルーチンと組み合わせたときに初期シードを決定する関数の実行が抜け落ちた
予想4. ネットで話題になり株ポケが気づいたがビジネスに影響がないのでROMの再マスタリングはしないことにした
予想5. DS版でRTCから乱数の初期シードを決定するように戻した
もちろん、前提が誤っていれば、予想も誤っていることになります。
予想というより妄想に近いので取り扱い注意
21 :ゲーム好き名無しさん:2009/01/13(火) 21:32:25 ID:daAHhUmj0
>>20
RSは時計が止まってるとループするとかいう話を聞いたことがある
聞いただけだから、ガセかもしれんが
25 :ゲーム好き名無しさん:2009/01/13(火) 21:46:32 ID:MV/DK+Fo0
>>21
そうですか、それは予想1を補強するものになりますね。ありがとうございます。
今はEmの解析で手一杯ですが、そのうち読んでみることにします。
>>22
作っているのは株ポケではないですが、ビジネスの責任を負っている i.e.
収支を判断するのは株ポケですので>>20のように書いています。
26 :ゲーム好き名無しさん:2009/01/13(火) 21:47:09 ID:RcfDMkKi0
seed生成の式が見つかるとはまったく思ってなかったんだろうね
それでもエメはお粗末すぎるけど
27 :ゲーム好き名無しさん:2009/01/13(火) 23:13:55 ID:MV/DK+Fo0
お粗末と言えばお粗末ですが、試験で気がつくかというと非常に難しいと
思います。動作自体は正常に見えますからね。全く同じ動作をリセットして
数十回も行うなんて試験はなかなか出来るものでは無いですし。
中身を少しずつ見ているとなかなか興味深いものが有りますね。
明らかに最適化の手法が異なるルーチンが混在しています。
また、同じ処理なのにレジスタを微妙に変えながら実行してあり非常に
読みづらい部分もあります。volatileを使ってもこのようにはならないと
思うのですが...
組み込み向けで命令のサイクルが一定なのでx86よりはずっと素直ですね。
30 :ゲーム好き名無しさん:2009/01/14(水) 00:45:22 ID:eI1rAxwq0
>>29
>その他NPCのいないエリアでの甘い香り出現の野生
これタタラ製鉄所でやってみたら1548回目にいた色ブーバー捕獲できた。
ちなみに使用したのは「あまいみつ」だけど。
草むらに突入すると乱数+1(or2)
草むらの中で方向転換あるいは1歩進むと乱数+1(or2)
あまいみつ使用で乱数+1
この辺をうまく調整すればOKと思う。
33 :ゲーム好き名無しさん:2009/01/14(水) 06:55:41 ID:KeTcpWEJO
>>30
報告どうもです
あまいみつで一回乱数が進むということは、
例えば100回目の個体を狙うときは99回まで乱数を進めてあまいみつを使う、ということ?
34 :ゲーム好き名無しさん:2009/01/14(水) 07:59:03 ID:eI1rAxwq0
>>33
そのとおりです。
35 :ゲーム好き名無しさん:2009/01/14(水) 07:59:21 ID:JglXOS5k0
孵化ループについて
参考
ttp://d.hatena.ne.jp/error_astray/20090106
ttp://d.hatena.ne.jp/error_astray/20090108
FRLGループについて
参考
ttp://d.hatena.ne.jp/error_astray/20090111
36 :ゲーム好き名無しさん:2009/01/14(水) 09:44:17 ID:foCN6xATO
>>35
㌧
やっぱりFLはきついな
40 :ゲーム好き名無しさん:2009/01/14(水) 18:06:34 ID:eI1rAxwq0
プラチナ乱数だが甘い香りの木も出来た。
揺れている木をチェックすることで乱数が1進むだけみたい。
ちなみに205番道路の釣り人が4人いる所の近くの木と
谷間の発電所の木とタタラ製鉄所の木でやってみて可能だった。
あとこれはかなり強引だが、レジロックも乱数調整で色違い出せた。
洞窟の左下の草むらの右端で上右上右…の繰返しで方向転換して
野生に遭遇して捕獲してから、個体値調べずにそのままランニングシューズで
走って洞窟に最短コース約44歩で入る。
その後、個体値を調べてシード特定後、自転車に乗って歩数調整をするというやり方。
洞窟に入った時点でNPCの影響により乱数はほぼ10進んでいるので、
目的の回数から10をマイナスした上で歩数調整をしたらちょうどいい感じ。
41 :ゲーム好き名無しさん:2009/01/14(水) 20:53:15 ID:j4XMoNxk0
GBA+GAMECUBEの環境が手元にないので教えてください。対象はEmです。
ソフトの起動シーケンスは通常
(1) GBA Advanceのロゴが表示される
(2) 白画面になる
(3) 白がだんだん薄れてゆき、コピーライト 2004 ポケモン, 1995-2004 Nintendo などのロゴが表示される
(4) オープニングムービーが始まる
(5) ボタンを押すとタイトル画面(PUSH START BUTTON)に移動
(6) START(or A) を押すと「つづきからはじめる」画面に移動
だと思いますが、ポケモンコロシアムやBOXと接続する場合にはどこの
間でGAMECUBE制御画面に切り替わりますか?
もし手元で試すことが出来る方がいらっしゃいましたらお願いします。
あと、Emでセーブデータが無い場合にはDS版みたいに自動で博士の説明
画面になったような気がしますが合っていますか?
44 :ゲーム好き名無しさん:2009/01/14(水) 21:04:21 ID:j4XMoNxk0
>>39
ありがとうございます。
>>37
線形疑似乱数生成器の出力結果が利用できないので計算量が多くなりますが、
十分な色違いおよび色違いで無いポケモンがいれば理論上は可能です。
ただし、
- 色違いのポケモンの性格、特性からSIDの範囲を絞る
- 色違いでないポケモンの性格、特性から SIDの範囲を絞る
- パッチールの斑点と性格からSIDの範囲を絞る
- アンノーンの形、性格からSIDの範囲を絞る
などの作業となりますので、これらを効率化する方法を考える必要があります。
46 :ゲーム好き名無しさん:2009/01/14(水) 21:30:02 ID:j4XMoNxk0
>>44を訂正です
- 特性はPIDのbit 0で決まるため色違いと組み合わせてSIDを求めることができません。
- 判断条件に「性別」および「ケムッソの進化」を加えます
難しさはあまり変わらないと思いますが...
48 :ゲーム好き名無しさん:2009/01/14(水) 22:47:27 ID:cTPmHYDQ0
>>41
(3)でしばらく止まって(4)になる代わりにソフトごとの待機画面に切り替わる
自動で博士の説明になるのはDPtとFRLG。RSEmは「さいしょからはじめる」「せってい」が出るはず
51 :ゲーム好き名無しさん:2009/01/15(木) 00:39:23 ID:/xSkrwIW0
汚い文章で悪いけど説明しておくと
裏IDは16ビットだけどそのうち色違いの判定に使われるのは上位13ビットのみ
だから色違いのPIDから裏IDを特定したら上位13ビットまでしか特定できない
よって下位3ビット(0-7)の8通りの裏IDの候補が出る
でも下位3ビットは色違いの判定には必要ないから上位13ビットだけ判定できれば十分
59 :ゲーム好き名無しさん:2009/01/15(木) 11:33:56 ID:7s2/nJfMO
どうくつの中で向きだけ変えるのと草むらを一歩進むのって乱数の進みは一緒だよね?
甘い香り木やってみたんだけどズレが酷いんだよね
60 :ゲーム好き名無しさん:2009/01/15(木) 13:04:07 ID:gKVB7bSlO
エンカウント値がその洞窟と違うんじゃないの?
61 :ゲーム好き名無しさん:2009/01/15(木) 13:36:03 ID:wqKsku7l0
なんとなく予想だが
何歩か動きながらの場合(128歩ごとの乱数進行を抜きにしても)と
1歩も動かず方向転換だけの場合とでは
乱数の進み方が違う気がする・・・
実際どうなんだろ?
103 :ゲーム好き名無しさん:2009/01/17(土) 01:19:43 ID:E0wd1XnY0
あ、ちなみにダンジョンとかの歩数調整が無理なところは
方向転換によるエンカウント判定調整で。
「乱数進行のまとめ」(間違ってる可能性あり)
固定系に話しかける +0回
陸地からなみのり使用 +0回
草むらに1歩進入 +1回(or2回)
揺れてる木のチェック +1回
草むらであまいみつ使用 +1回
水上・ダンジョンであまいみつ使用 +2回
128歩ごとに +手持ちの数
124 :ゲーム好き名無しさん:2009/01/17(土) 19:41:07 ID:E0wd1XnY0
>>123
エンカウント判定による調整ってのは
基本的には草むらやダンジョンなどの野生が出てくる所で
方向転換をすることによって乱数を進めて目標に合わせる方法
1度の方向転換で乱数が1or2進むことになる
歩数による調整ってのは
基本的には野生が全く出ない所で歩き回ったり自転車に乗ったりして
乱数を進めて目標に合わせる方法
128歩ごとに手持ちポケ数だけ乱数が進むことになる
自分で実際にいろいろ試すうちにわかってくると思う
127 :ゲーム好き名無しさん:2009/01/17(土) 20:28:45 ID:E0wd1XnY0
ふしぎなアメがもったいないので
アメをまったく使わない方法を思いついた。
リゾートエリアでレベル70以上のコイキングを釣って個体値確認
→シード特定してからそれぞれ狙ってるポケの場所へ移動
→好きなだけ乱数を進めてから野生を捕まえて
性格&大まかな個体値を元にリストを検索して正確な個体値を把握
→その個体値を元に乱数の進み具合確認
→あとはいつもどおり
所に向かい、シンクロを使わずポケモンを捕獲して再度シード特定
特定したシードから再度シンクロ有りで全せいかくを出力→歩数調整に入る
歩数調整して残り1回の状態で揺れ木の前でシンクロ役を先頭に変えてからAボタン
210 :ゲーム好き名無しさん:2009/01/19(月) 01:34:19 ID:e9c42Gb00
ひょっとして >>127のその個体値を元に乱数の進み具合確認
これの説明を省略しすぎたから誤解されてるのか
乱数の進み具合の確認の仕方は>>203で書いたとおり。
最初にコイキングで出したリストだけを見て
何回進んだとかを確認するわけではないので注意。
236 :ゲーム好き名無しさん:2009/01/20(火) 19:44:32 ID:IPgO7WshO
そりゃ動いてる人いっぱいいるから無理に決まってるじゃん
249 :ゲーム好き名無しさん:2009/01/20(火) 23:31:35 ID:Q46nAD7C0
なんとなくRSのシードの決定方法を調べてみました。
あまり実用的ではなさそうだけど誰かがすごい方法を思いつくかもしれないのでとりあえず適当に書いてみます。
シードはやはりカートリッジの中に入っている内蔵時計RTCの時刻によって変わるようで、
RTCが初期化されてから現在までに経過した日数を分に換算した値と、
RTC内におけるBCD表記の時間と分をそのまま16進数の値として扱い、それを分に換算して計算した値と1440を足して、
その上位2バイトと下位2バイトをxorしたものが最初のシードになっているようです。
初回起動時と時計が壊れている場合はシードは0x5A0になっていると思います(たぶん)
エミュレータ等を使っていると発売日との兼ね合いで現時点であり得ないシードが生成されるかもしれません。
基本的に1分ごとに値が変わるのでいつ起動したらこのシードになるという予測はしやすいですが、
時間は調整できないしチャンスは一度きりなのでエメラルドのループのような方法でいいのを狙うのは難しそうです。
時計バグの対策とかでロットによって変わってるかもしれません(上のはルビーのロット番号15B E4でしらべました)
適当なので間違ってる可能性もかなりあります。
253 :ゲーム好き名無しさん:2009/01/21(水) 08:26:00 ID:EvQU6YVQ0
>>249
ありがとうございます。ということはやっぱり時計の電池が消耗していると
乱数が固定されるということですね。
古いRSを持っている人は乱数を固定してうまく捕獲が出来るかもしれない、と。
>>250
FLではRTCを内蔵していないのでプレイ時間で乱数の初期値を決めているという
話だったと思います(伝聞)。これが正しいと、セーブをしなければ乱数は
進まないので
1.固定シンボルのポケモンを一旦捕獲する
2.乱数のシードの初期値を推定する
3.捕獲したい値がどれくらい時間が経ったときに存在するか確認する
4.あまりに乱数が遠いようだったらセーブして乱数を進め、2から繰り返す
5.時間が来たらエンカウントするように調整する
などという手順で出来そうな気がします。本当に出来るかどうかは
分かりませんが。
254 :ゲーム好き名無しさん:2009/01/21(水) 08:38:52 ID:EvQU6YVQ0
>>253に誤解を生じる表現があったので訂正です
4-1 リセットを行う
4-2 あまりに乱数が遠いようだったら開始直後に再セーブして乱数の初期seedを変更する
でもこれが正しいなら>>20で予測したエメラルドでは乱数のseedを決定する関数を
*呼び出し忘れちゃった*というのが真実味を帯びてきましたね。
255 :ゲーム好き名無しさん:2009/01/21(水) 08:41:29 ID:sawnnaHy0
>>251
めざ炎がほしいのに
256 :ゲーム好き名無しさん:2009/01/21(水) 08:41:51 ID:yMPbwfID0
FLは「あらすじ」を見た時間でSEEDが決まるって結論でてるでしょ
257 :ゲーム好き名無しさん:2009/01/21(水) 08:54:26 ID:EvQU6YVQ0
>>256
結論が出てるんですか。それは知りませんでした。
その「あらすじ」を見た時間とは
セーブデータをロードしてから実際にPCを動かすことができるようになるまでの
時間という意味で良いのでしょうか? また、乱数の種が変更される間隔は
どれくらいなのでしょうか?
乱数の種が変更される間隔が1s程度だったら乱数の種を固定するのに
十分な時間があると考えられます。一方フレーム単位の場合は乱数の
種を固定するのがかなり困難になりますね。
258 :ゲーム好き名無しさん:2009/01/21(水) 09:05:47 ID:ldEveOh+0
そういう仕掛けならFRLGは特定の時分にセーブして高個体を狙うパターンを確立出来そうな気がする
臆病良個体は何時間何分でセーブして種がはまれば何フレーム目に出るみたいな
その場合6Vも十分狙える可能性が…
261 :ゲーム好き名無しさん:2009/01/21(水) 11:15:06 ID:u3gD9f7d0
>>256
LGで調べてるけど、初期seedが決まるのはタイトル画面→ロード画面の間
264 :ゲーム好き名無しさん:2009/01/21(水) 14:55:40 ID:Rnd7zWVF0
>>256
もしかして既にFRLGのループって解析されてる・・・?
265 :ゲーム好き名無しさん:2009/01/21(水) 15:02:57 ID:eystzkCN0
まだエメループほど実用的じゃないけど解析は進みつつあるよ
319 :ゲーム好き名無しさん:2009/01/22(木) 23:51:36 ID:hRjCF0YF0
>>317
自分が>>261で言った初期seedが決まるのはタイトル画面でA2回押した後のこと。
つまりゲーム開始からタイトル画面の間で初期seedが変動してるということ。
タイトル後は通常と同じ計算式で1Fごとにseedが1つ進む。
326 :ゲーム好き名無しさん:2009/01/23(金) 02:05:20 ID:NBvkeSbb0
LGではタイトル画面(フシギバナが出てくる画面)に入った時から、
ボタンを押して画面が白くなるまでの期間にCPUの処理した一つ一つの命令の実行時間をカウントしていて、
それをそのままシードとして使用しているようです。
このカウンタは2バイトしか値を持てないようで一瞬(多分4ミリ秒くらい?)でオーバーフローしてしまいます。
値の再現ができないので全くのでたらめを言っている可能性があります。
330 :ゲーム好き名無しさん:2009/01/23(金) 09:39:13 ID:SylAw4UW0
何か話題が出てたので取りやすくてそれなりに有用そうなメタモンを少しあげてみる
自分で実際にメタモンを取れた奴のみ
過去に本スレに出てたのが殆どだが一応成功報告があると狙うのが心理的に楽かもしれないので
3783F ようき,2,31,11,28,23,31(AS)
9714F ようき,31,10,24,9,13,31(HS)
5493F おくびょう,12,19,0,30,28,31(cS、めざパ地)
1385F いじっぱり,27,31,30,7,16,30(Abs)
2571F ひかえめ,19,24,31,31,10,17(BC)
15563F すなお,6,27,31,31,31,31(BCDS)
5623F ずぶとい,31,9,20,10,7(HD)
この辺はシンクロの関係で狙いやすく、悪くないと思うのだがどうだろう?
427 :ゲーム好き名無しさん:2009/01/28(水) 19:15:08 ID:9NjXL8V80
ポケッチのコイントスの裏表ってどうやって決まってるんだろうな
あれで乱数一個消費するなら、今の乱数を調べるのにも、乱数の調整にも使えて便利なんだが
438 :ゲーム好き名無しさん:2009/01/29(木) 01:23:08 ID:3XbE2dIX0
5v物理は出たっていう報告があるから大丈夫だろ。
まだ自分は出してないから無い可能性もあるけどかぎりなく小さいとおもふ。
15117F 31-後-先-21-31-先
みんなが狙ってるのは上のやつ
440 :ゲーム好き名無しさん:2009/01/29(木) 11:18:55 ID:8CVe4O0r0
>>427
以前調べたんだが、何回コイントスしても乱数が進まなかった。
どういうことかまったく分からない。
自分には乱数列からコインの裏表を抽出することもできなかったよ。
441 :ゲーム好き名無しさん:2009/01/29(木) 17:00:27 ID:TyBZg3Or0
>>438
すまん孵化色違い狙いと勘違いしてた
>>439
それってそのフレームでは出ないって事だが、どのフレーム?
>>440
コインは別の所から乱数作ってるんじゃない?現在の秒数とか
442 :ゲーム好き名無しさん:2009/01/29(木) 17:18:03 ID:AyMvezbD0
やっと目的フレームに辿り着いたけど、method違いが出た・・・
なんてこったい
456 :ゲーム好き名無しさん:2009/02/01(日) 23:13:43 ID:tbPPUeEA0
プラチナの乱数調整で、色違いのタマゴを作る方法を考えてみました。
今回はポケッチで調整できるのでちょっと楽かも・・・?
国際結婚だと色違いが出る確率は大体4倍になるようなので、外国のポケモンがいるとさらに楽です。
またどこか間違いがあるとは思いますが、よろしければちょっと見てみてください
http://www1.axfc.net/uploader/He/so/189920&key=123
465 :ゲーム好き名無しさん:2009/02/02(月) 06:52:08 ID:5jsxSWNGO
>>456
これはすごい
海外メタモンと親さえいれば簡単に性格一致の色タマゴが爺前できるな
476 :ゲーム好き名無しさん:2009/02/02(月) 22:53:52 ID:gkIBcYu60
>>456
なんと、ポケッチには別の乱数を用いていたとは…
道理でコイントスを繰り返しても普通の乱数が進まないわけだ。
489 :ゲーム好き名無しさん:2009/02/03(火) 10:18:09 ID:PrmZfYESO
ポケトレ産色パッチールから裏IDは求められる
575 :ゲーム好き名無しさん:2009/02/06(金) 15:31:04 ID:8akKSdrV0
既出かもしれないけど
シード特定してn回目ファイヤーを狙うとすると
サンダーはn+5回目、フリーザーはn+10回目の個体になるみたい
627 :ゲーム好き名無しさん:2009/02/07(土) 23:50:06 ID:OIc+mvLx0
しばらくやってないときって冒険ノート出てくるよね
あれでページめくったりすると乱数逆算したときに本来来るべき位置からずれた
これ使って乱数固定できたりするか…?
628 :ゲーム好き名無しさん:2009/02/07(土) 23:52:41 ID:tfoKApTI0
初期シードの話?
629 :ゲーム好き名無しさん:2009/02/08(日) 00:16:23 ID:YgVxjucG0
>>628
うん
たとえば冒険ノートでAを9回、startを1回おすと乱数が10進む
630 :ゲーム好き名無しさん:2009/02/08(日) 00:18:24 ID:XfDzSjmH0
>>629
バッグから使ったときも?
631 :ゲーム好き名無しさん:2009/02/08(日) 00:38:13 ID:6xBH1Ksg0
>>626
何度かやって、無事狙いの個体が出た
狙いといっても妥協範囲じゃないので続けるけど、どうもありがとう
632 :ゲーム好き名無しさん:2009/02/08(日) 00:47:46 ID:YgVxjucG0
>>630
うん
ただし、Aボタン9回、start1回押しで乱数が11進んだ
明日あたりいろいろ試してみるよ
633 :ゲーム好き名無しさん:2009/02/08(日) 00:52:35 ID:KXsAC8pQ0
>>632
ポケッチのなつき度チェッカーみたいに開くと+1だからじゃね?
開いて+1 Aボタン9回で+9 スタート1回押しで丁度11回だし
634 :ゲーム好き名無しさん:2009/02/08(日) 00:59:23 ID:XfDzSjmH0
じゃあ手持ち6匹でも歩数調整で全フレーム出せるのか
635 :ゲーム好き名無しさん:2009/02/08(日) 01:06:32 ID:XfDzSjmH0
というかそもそもその方法で調整した方が早いか
636 :ゲーム好き名無しさん:2009/02/08(日) 01:32:18 ID:YgVxjucG0
もう1回>>632やったら今度は10進んでた
多分>>632はミス。スマン
あと、>>632の試行を3回やったら30進んでたし、
恐らく冒険ノートのページめくるor終了することで乱数が1進むのでは
ただし、終了だけしても乱数は進まないっぽい?
ちなみに徘徊ポケモン(3鳥)でやってる
637 :ゲーム好き名無しさん:2009/02/08(日) 02:51:26 ID:YgVxjucG0
また訂正orz
1ページめくるごとに1進むわけではないみたい
進み方とかはまた調べる必要あり
ひとまず今は徘徊系で9回A+1回startをくりかえして目的のに近づけるのが無難かと
そういえばBボタンでページを戻すことができるみたいだね
638 :ゲーム好き名無しさん:2009/02/08(日) 08:34:26 ID:ApEGSVIH0
手持ちを1or3にしてれば冒険ノートでの進み10と互いに素だから任意のフレーム狙えるな
発見乙です
642 :ゲーム好き名無しさん:2009/02/08(日) 15:47:33 ID:XfDzSjmH0
9回Aページ送り+START、+22だったり+25だったり安定しない…
682 :ゲーム好き名無しさん:2009/02/09(月) 01:05:24 ID:0iyjLycC0
少し冒険ノート調べてみたが法則がわからん…
ほとんど何も無いページを表示しても+2なのに次のページで+0とか
該当ページを通過したら乱数消費とか?
とりあえず調べた11ページ分張っておく。消費数はそのページまでと前のページまで表示したときの差分。
飛び立った/出た/後にした/捕まえた/ボックスを使った/勝った/交換/その他
+2 0/0/0/1/0/0/0
+2 1/0/0/1/1/1/0/ロッククライム/なみのり
+2 1/0/2/1/1/2/1
+2 3/0/0/1/1/1/2
+2 1/0/1/1/0/0/2/ロッククライム2
+2 2/2/0/0/0/1/1/倒した/バトルビデオ
+2 0/1/0/0/1/1/2/遊んだ2/倒した
+2 0/0/0/1/0/0/0
+0 2/0/0/0/1/1/2/買った
+2 2/0/0/0/2/1/1/遊んだ/倒した
+2 1/1/0/1/0/1/0/なみのり
自分の場合はA9回+STARTで+18だった。昨日の人、いたら詳細お願いできませんか
683 :ゲーム好き名無しさん:2009/02/09(月) 01:53:47 ID:oRnHUYZp0
おお、冒険ノートで乱数が発生するとは…これは便利そう。
ちょっと見た感じだと○○をいつ倒したとか捕まえたというのが怪しそうです。
(その記述があるページを表示するたびに2回乱数が発生するようです)
684 :ゲーム好き名無しさん:2009/02/09(月) 02:36:13 ID:oRnHUYZp0
不思議な贈り物のIDは、進む早さの違う二つのタイマーの値を合わせたものをもとにしてるみたい。
これは調整したりするのは無理そうかな…
696 :ゲーム好き名無しさん:2009/02/09(月) 19:07:07 ID:q1ekJEyA0
>>683のいうとおり、ポケモンを捕まえたor倒したってところで乱数が2進むみたい
A→B→A→B→A→B→…と繰り返しても乱数は進む
手持ち1体ならどんな回数のやつでも狙えるかも
ギラティナで冒険ノート調整試してみたら?
まだ不確定要素多いし徘徊系でしか確認取れてないけど
711 :ゲーム好き名無しさん:2009/02/10(火) 00:00:26 ID:D8ojcZeA0
そういえば甘い香りを使用したときにポケモンが出現しない場所でも
~番道路や各洞窟の入り口のように同じエリア内に
歩き回るだけでポケモンが出る場所(草むらなど)があるところと
~シティ・タウンのように同じエリア内にないところでは
微妙に甘い香りのエフェクトの長さが違う(前者の方が長い)から何か違いがあるかも
説明下手でスマソ
819 :ゲーム好き名無しさん:2009/02/13(金) 19:57:22 ID:NaXJp3M80
>>456のツールをつかって色違いタマゴを作っているのですが
アメがもったいないので、個体値の特定にwifi100戦を代用しましたが成功しました
既出だったら申し訳ない
820 :ゲーム好き名無しさん:2009/02/13(金) 20:00:43 ID:XLQayrka0
>>819
おおマジでか
でも色遠いとこにしかなくてやり直すときめんどくない?
821 :ゲーム好き名無しさん:2009/02/13(金) 20:07:21 ID:NaXJp3M80
>>820
自分は国際孵化でやっているのであんまりわからないですが、
アメを何十個も消費するよりは楽かなと思いまして
DSもROMも2個以上もってる人なんかはすごく楽だと思う
823 :ゲーム好き名無しさん:2009/02/13(金) 22:11:41 ID:l3hdKFBg0
ダイパだと、ファイトエリア右の草むらで、大抵飴一つか、ドーピングでステータス5個くらいまでは確定できる
プラチナはリゾートコイキング
824 :ゲーム好き名無しさん:2009/02/14(土) 00:00:57 ID:et3eSfAK0
いちいち言うことでもないと思うけど
これ一匹目出してからその続きで二匹目に取り掛かっても成功するね
外国メタ×国内ヤジロンの後に続けて国内ヒトカゲ×国内ヒトカゲやっても卵できた
色量産するだけなら一回でいくらでもできるな
まあ爺前もできないし、とんとんする回数の調整は必要になるけど
825 :ゲーム好き名無しさん:2009/02/14(土) 00:03:01 ID:l3hdKFBg0
続けてって、再度ダブルタッチとコイントス繰り返すって事?
試してないけど、そのまま調整せずに続けてだと一つ進まない?
826 :ゲーム好き名無しさん:2009/02/14(土) 00:13:00 ID:et3eSfAK0
>>825
俺の場合、例えば
まず国際と国内でそれぞれ色の出る回数を調べる
国際1124、国内7402だとして
まず色が国際の方を成功させて卵をもらう
この時点で1124回目
次の色が国内7402だから7402-1124=6278
つまり6278回進めて卵をもらう
といった感じ
つまり出る回数まで進めれば別のポケの卵もそのまま連続で作れるし、
国際と国内を組み合わせることもできる
つまり婆からポケモンを引き取ったり、預けたりするとき、自転車で走ったりしてる時
なんかは当たり前だが乱数は進んでいない
843 :ゲーム好き名無しさん:2009/02/15(日) 00:11:40 ID:j+AzJNeC0
ちょっと思ったんだが、手持ちのポケモンのなつき度判定って、
ボックスから引き出したときから128歩ごとなのか、それとも全ポケモンに同じタイミングなのか。
もしも前者なら手持ちの倍数以外の乱数の進みを調整できる。
844 :ゲーム好き名無しさん:2009/02/15(日) 00:45:15 ID:I36raUmH0
タマゴの判定からするとまあ8割方後者だと思われ
878 :ゲーム好き名無しさん:2009/02/16(月) 00:12:56 ID:8674wCas0
冒険ノート+つかう(A)
2がつ15にち(日曜日)
①周目往路A(土曜日)AAAAAAAA(金曜日)
①周目復路B(土曜日)BBBBBBBB(日曜日)
②周目往路A(土曜日)AAAAAAAA(金曜日)
②周目復路B(土曜日)BBBBBBBB(日曜日)
③周目往路A(土曜日)AAAAAAAA(金曜日)
③周目復路B(土曜日)BBBBBBBB(日曜日)
④周目往路A(土曜日)AAAAAAAA(金曜日)
④周目復路B(土曜日)BBBBBBBB(日曜日)
⑤周目往路A(土曜日)AAAAAAAA(金曜日)
⑤周目復路B(土曜日)BBBBBBBB(日曜日)
⑥周目往路A(土曜日)AAAAAAAA(金曜日)
⑥周目復路B(土曜日)BBBBBBBB(日曜日)
⑦周目往路A(土曜日)AAAAAAAA(金曜日)
⑦周目復路B(土曜日)BBBBBBBB(日曜日)
⑧周目往路A(土曜日)AAAAAAAA(金曜日)
⑧周目復路B(土曜日)BBBBBBBB(日曜日)
⑨周目往路A(土曜日)AAAAAAAA(金曜日)
⑨周目復路B(土曜日)BBBBBBBB(日曜日)
⑩周目往路A(土曜日)AAAAAAAA(金曜日)
⑩周目復路B(土曜日)BBBBBBBB(日曜日)
⑪周目往路A(土曜日)AAAAAAAA(金曜日)
⑪周目復路B(土曜日)BBBBBBBB(日曜日)
(B)バッグにもどる。
で178進んだ。2回ほどやったけど結果は同じ。
片道8進んで176、開いて+1、閉じて+1って感じじゃない?
893 :ゲーム好き名無しさん:2009/02/16(月) 03:59:37 ID:dzFGzRbC0
>>877
30-31-31-30-30-31
コイントスを使えば2番目の乱数を進められると聞いてちょっと調べたんだけど、
仕組みがよく分からなかった。初期シードを求める手軽な方法になりそうなんだけどな。
以下ちょっとだけとってみたデータ。誰か分かったら教えてくれ。
初期シード:0x220b0541
コイントスの結果:○×○×○○○×○×○×××○○○×○○○×○
925 :ゲーム好き名無しさん:2009/02/17(火) 03:50:54 ID:eIRA1ypY0
クレセリアは乱数調整で厳選可能
アグノムとかは野生を捕まえて初期シードから進んだ現在の乱数位置を特定する必要があるけど、
クレセリアは乱数が5つ破棄されるだけでずれない
945 :ゲーム好き名無しさん:2009/02/17(火) 19:10:47 ID:eIRA1ypY0
テンプレ案について
>>925にクレセリアは厳選可能と書いたわけだが
アーマー雑記に書いてある方法でできるし、実際に自分も成功した。
947 :ゲーム好き名無しさん:2009/02/17(火) 20:09:20 ID:wsLpNOGK0
プラチナでゲーム開始してから最速で爺にタマゴ受け取るまでのNPCで進む乱数調べて
その進む乱数と預けている親にあった初期seedを時間を変えて出すという方法で
一応狙いの個体値を出せたよ。
950 :ゲーム好き名無しさん:2009/02/17(火) 21:16:37 ID:ploi57ax0
自分がやった時はA連打で爺に話しかけたときに2~3個乱数が進んだ
冒険ノートで調整すれば狙った数だけ乱数進ませるのは簡単だったよ
遺伝の方法がエメラルドと違ったから苦労したんだけど、
0x7e3a77cbでタマゴ貰ったとき遺伝箇所がacSだったから
理論上6Vが産める。
まだ2回目成功してないんだけどね・・・
>>949
上4桁は時計合わせれば余裕
下4桁が難しいんだが、エメで狙えるならこっちも余裕
951 :ゲーム好き名無しさん:2009/02/17(火) 21:22:56 ID:t/GwOsGc0
>>950
秒って、あらかじめ起動から続きから始めるを選ぶまで何秒かかるか計っておいて、それをマイナスした時刻をセットするしかない?
952 :ゲーム好き名無しさん:2009/02/17(火) 21:35:29 ID:ploi57ax0
例えば0x7e3a77cbを狙ったときは5つ前の0x48080a94を初期seedにしたんだけど、
a94になるのに大体50秒だった。
(月×日+分+秒が72になる時刻)ー50sー(セットから起動までの秒数)でセットすればおk
954 :ゲーム好き名無しさん:2009/02/17(火) 23:57:59 ID:ZwGTULaJ0
↑の話見て思ったことなのだが
毎回孵化作業で同じ場所が遺伝ループしてる気がしてたんだけど
もしかしてそれって初期seedのCDEFGH辺りが遺伝に絡んでるのかな
リセットして続きから始めるまでの間隔が大体同じだから同じ場所を遺伝してしまってるのか?
956 :ゲーム好き名無しさん:2009/02/18(水) 00:18:40 ID:4jxoyvLB0
↑みてクレセ粘ってるが、初期シードが見つからない
起動してからA連打でも、-5回の位置に初期シードがあるとは限らないのか?
それとも単に上にある様に秒がずれているのか・・・
960 :ゲーム好き名無しさん:2009/02/18(水) 05:23:31 ID:zqi5KL1R0
上の方で秒云々について聞いてた者だけど、とりあえず途中経過報告@ダイヤ
偶然か必然か分からないけど、初期seedがの下が0a94と同じ値になったので、とりあえず50秒で調整したら全然違った
34秒もしくは35秒で今やってるけど、やっぱダイパとプラチナでは大分違うみたい
あと、捕まえたクレセリアの初期seedがいつも-13回にあるんだけど、これは固定?
ちなみに狙いの初期seedが-9回なので、手持ち4匹で128歩歩いた後にエンカウントしてます
968 :ゲーム好き名無しさん:2009/02/18(水) 20:48:16 ID:53k9JBuJ0
自分は30 18 31 30 31 30の図太いめざ炎クレセリアが欲しかったので、
こいつのシード0xfc76c58aから逆算して57個目の0x220b053bを時間で調整して、
冒険ノートのページを26回行き来して52個シードを消費して捕まえた。
毎回シードが4つ余分に破棄されてるなら、一度それ前提で乱数を進めずにやってみたらいいんじゃないかな。
ちょうど話しかければ狙いが出るような計算になるし。
987 :ゲーム好き名無しさん2009/02/19(木) 04:53:04 ID:AsRocHpM0
>>985
徘徊系は初期seedの出てくる位置が一定だから簡単だよな。
調整する必要もなく1発で出てくるし。
穏やか6Vとかだと歩数調整すらいらんし・・・。
既出かもしれんがイーブイとポリゴンも徘徊系と同じ扱いみたいだ。
ただイーブイはNPCが向き変えるんで乱数が勝手に進むので注意。
下から話しかけるとロードして連打でもズレるときがあるから注意な、左から話かければ大丈夫っぽい。
今は野生ポケをループで狙ってるんだけど1種類しか出ない場所じゃないとやる気が起きないな。
そのseedにぶつかるまでは何がでるか分からないし、ちょっとしたおみくじ状態だよ。
レジギガスもそうだったけど歩数調整が出来ないとエンカウント調整のズレが調整できないみたいで、
少し誤差が出るのがきついな・・・。
988 :ゲーム好き名無しさん:2009/02/19(木) 07:50:46 ID:zXGVGb3j0
プラチナの自慢の裏庭でウラヤマの呼ぶ最新のポケモンをメタモンにして先頭おだやかシンクロで草むらの前でセーブ。
そして、DSの時間を調節して初期seedを0x700217A2にできれば、草むらに1歩入って甘い蜜を使うとおだやか6Vメタモンが出る。
*ゲームサロン板避難場所過去ログその1
[[【エメループ】ポケモン ループ考察・解析スレ【乱数】>http://schiphol.2ch.net/test/read.cgi/gsaloon/1231740978/l50]]
の重要と思われる記事だけを抜き出した過去ログです。全てが正しいとは限らないので注意。
**過去ログ
20 :ゲーム好き名無しさん:2009/01/13(火) 21:30:05 ID:MV/DK+Fo0
避難所に利用させていただきます。
今分かっている情報から予想をしてみました。
前提1. RSでは乱数のループが発生するという話題は*聞いたことが無い* (伝聞)
前提2. FLでは乱数の初期シードはプレイ時間で決定されるらしい (伝聞)
前提3. Emでは乱数の初期シードは0で固定 (解析中だがほぼ確定)
前提4. Emで乱数のシードを初期化する関数は存在する
前提5. DS版ではRTCにより乱数の初期シードが決定されるらしい(伝聞)
これより予想
予想1. RSではRTCから乱数の初期シードを決定していた
予想2. FLではRTCが無くなったので初期シードをプレイ時間により決定するように変更
予想3. EmでFLのルーチンと組み合わせたときに初期シードを決定する関数の実行が抜け落ちた
予想4. ネットで話題になり株ポケが気づいたがビジネスに影響がないのでROMの再マスタリングはしないことにし た
予想5. DS版でRTCから乱数の初期シードを決定するように戻した
もちろん、前提が誤っていれば、予想も誤っていることになります。
予想というより妄想に近いので取り扱い注意
21 :ゲーム好き名無しさん:2009/01/13(火) 21:32:25 ID:daAHhUmj0
>>20
RSは時計が止まってるとループするとかいう話を聞いたことがある
聞いただけだから、ガセかもしれんが
25 :ゲーム好き名無しさん:2009/01/13(火) 21:46:32 ID:MV/DK+Fo0
>>21
そうですか、それは予想1を補強するものになりますね。ありがとうございます。
今はEmの解析で手一杯ですが、そのうち読んでみることにします。
>>22
作っているのは株ポケではないですが、ビジネスの責任を負っている i.e.
収支を判断するのは株ポケですので>>20のように書いています。
26 :ゲーム好き名無しさん:2009/01/13(火) 21:47:09 ID:RcfDMkKi0
seed生成の式が見つかるとはまったく思ってなかったんだろうね
それでもエメはお粗末すぎるけど
27 :ゲーム好き名無しさん:2009/01/13(火) 23:13:55 ID:MV/DK+Fo0
お粗末と言えばお粗末ですが、試験で気がつくかというと非常に難しいと
思います。動作自体は正常に見えますからね。全く同じ動作をリセットして
数十回も行うなんて試験はなかなか出来るものでは無いですし。
中身を少しずつ見ているとなかなか興味深いものが有りますね。
明らかに最適化の手法が異なるルーチンが混在しています。
また、同じ処理なのにレジスタを微妙に変えながら実行してあり非常に
読みづらい部分もあります。volatileを使ってもこのようにはならないと
思うのですが...
組み込み向けで命令のサイクルが一定なのでx86よりはずっと素直ですね。
30 :ゲーム好き名無しさん:2009/01/14(水) 00:45:22 ID:eI1rAxwq0
>>29
>その他NPCのいないエリアでの甘い香り出現の野生
これタタラ製鉄所でやってみたら1548回目にいた色ブーバー捕獲できた。
ちなみに使用したのは「あまいみつ」だけど。
草むらに突入すると乱数+1(or2)
草むらの中で方向転換あるいは1歩進むと乱数+1(or2)
あまいみつ使用で乱数+1
この辺をうまく調整すればOKと思う。
33 :ゲーム好き名無しさん:2009/01/14(水) 06:55:41 ID:KeTcpWEJO
>>30
報告どうもです
あまいみつで一回乱数が進むということは、
例えば100回目の個体を狙うときは99回まで乱数を進めてあまいみつを使う、ということ?
34 :ゲーム好き名無しさん:2009/01/14(水) 07:59:03 ID:eI1rAxwq0
>>33
そのとおりです。
35 :ゲーム好き名無しさん:2009/01/14(水) 07:59:21 ID:JglXOS5k0
孵化ループについて
参考
ttp://d.hatena.ne.jp/error_astray/20090106
ttp://d.hatena.ne.jp/error_astray/20090108
FRLGループについて
参考
ttp://d.hatena.ne.jp/error_astray/20090111
36 :ゲーム好き名無しさん:2009/01/14(水) 09:44:17 ID:foCN6xATO
>>35
㌧
やっぱりFLはきついな
40 :ゲーム好き名無しさん:2009/01/14(水) 18:06:34 ID:eI1rAxwq0
プラチナ乱数だが甘い香りの木も出来た。
揺れている木をチェックすることで乱数が1進むだけみたい。
ちなみに205番道路の釣り人が4人いる所の近くの木と
谷間の発電所の木とタタラ製鉄所の木でやってみて可能だった。
あとこれはかなり強引だが、レジロックも乱数調整で色違い出せた。
洞窟の左下の草むらの右端で上右上右…の繰返しで方向転換して
野生に遭遇して捕獲してから、個体値調べずにそのままランニングシューズで
走って洞窟に最短コース約44歩で入る。
その後、個体値を調べてシード特定後、自転車に乗って歩数調整をするというやり方。
洞窟に入った時点でNPCの影響により乱数はほぼ10進んでいるので、
目的の回数から10をマイナスした上で歩数調整をしたらちょうどいい感じ。
41 :ゲーム好き名無しさん:2009/01/14(水) 20:53:15 ID:j4XMoNxk0
GBA+GAMECUBEの環境が手元にないので教えてください。対象はEmです。
ソフトの起動シーケンスは通常
(1) GBA Advanceのロゴが表示される
(2) 白画面になる
(3) 白がだんだん薄れてゆき、コピーライト 2004 ポケモン, 1995-2004 Nintendo などのロゴが表示される
(4) オープニングムービーが始まる
(5) ボタンを押すとタイトル画面(PUSH START BUTTON)に移動
(6) START(or A) を押すと「つづきからはじめる」画面に移動
だと思いますが、ポケモンコロシアムやBOXと接続する場合にはどこの
間でGAMECUBE制御画面に切り替わりますか?
もし手元で試すことが出来る方がいらっしゃいましたらお願いします。
あと、Emでセーブデータが無い場合にはDS版みたいに自動で博士の説明
画面になったような気がしますが合っていますか?
44 :ゲーム好き名無しさん:2009/01/14(水) 21:04:21 ID:j4XMoNxk0
>>39
ありがとうございます。
>>37
線形疑似乱数生成器の出力結果が利用できないので計算量が多くなりますが、
十分な色違いおよび色違いで無いポケモンがいれば理論上は可能です。
ただし、
- 色違いのポケモンの性格、特性からSIDの範囲を絞る
- 色違いでないポケモンの性格、特性から SIDの範囲を絞る
- パッチールの斑点と性格からSIDの範囲を絞る
- アンノーンの形、性格からSIDの範囲を絞る
などの作業となりますので、これらを効率化する方法を考える必要があります。
46 :ゲーム好き名無しさん:2009/01/14(水) 21:30:02 ID:j4XMoNxk0
>>44を訂正です
- 特性はPIDのbit 0で決まるため色違いと組み合わせてSIDを求めることができません。
- 判断条件に「性別」および「ケムッソの進化」を加えます
難しさはあまり変わらないと思いますが...
48 :ゲーム好き名無しさん:2009/01/14(水) 22:47:27 ID:cTPmHYDQ0
>>41
(3)でしばらく止まって(4)になる代わりにソフトごとの待機画面に切り替わる
自動で博士の説明になるのはDPtとFRLG。RSEmは「さいしょからはじめる」「せってい」が出るはず
51 :ゲーム好き名無しさん:2009/01/15(木) 00:39:23 ID:/xSkrwIW0
汚い文章で悪いけど説明しておくと
裏IDは16ビットだけどそのうち色違いの判定に使われるのは上位13ビットのみ
だから色違いのPIDから裏IDを特定したら上位13ビットまでしか特定できない
よって下位3ビット(0-7)の8通りの裏IDの候補が出る
でも下位3ビットは色違いの判定には必要ないから上位13ビットだけ判定できれば十分
59 :ゲーム好き名無しさん:2009/01/15(木) 11:33:56 ID:7s2/nJfMO
どうくつの中で向きだけ変えるのと草むらを一歩進むのって乱数の進みは一緒だよね?
甘い香り木やってみたんだけどズレが酷いんだよね
60 :ゲーム好き名無しさん:2009/01/15(木) 13:04:07 ID:gKVB7bSlO
エンカウント値がその洞窟と違うんじゃないの?
61 :ゲーム好き名無しさん:2009/01/15(木) 13:36:03 ID:wqKsku7l0
なんとなく予想だが
何歩か動きながらの場合(128歩ごとの乱数進行を抜きにしても)と
1歩も動かず方向転換だけの場合とでは
乱数の進み方が違う気がする・・・
実際どうなんだろ?
103 :ゲーム好き名無しさん:2009/01/17(土) 01:19:43 ID:E0wd1XnY0
あ、ちなみにダンジョンとかの歩数調整が無理なところは
方向転換によるエンカウント判定調整で。
「乱数進行のまとめ」(間違ってる可能性あり)
固定系に話しかける +0回
陸地からなみのり使用 +0回
草むらに1歩進入 +1回(or2回)
揺れてる木のチェック +1回
草むらであまいみつ使用 +1回
水上・ダンジョンであまいみつ使用 +2回
128歩ごとに +手持ちの数
124 :ゲーム好き名無しさん:2009/01/17(土) 19:41:07 ID:E0wd1XnY0
>>123
エンカウント判定による調整ってのは
基本的には草むらやダンジョンなどの野生が出てくる所で
方向転換をすることによって乱数を進めて目標に合わせる方法
1度の方向転換で乱数が1or2進むことになる
歩数による調整ってのは
基本的には野生が全く出ない所で歩き回ったり自転車に乗ったりして
乱数を進めて目標に合わせる方法
128歩ごとに手持ちポケ数だけ乱数が進むことになる
自分で実際にいろいろ試すうちにわかってくると思う
127 :ゲーム好き名無しさん:2009/01/17(土) 20:28:45 ID:E0wd1XnY0
ふしぎなアメがもったいないので
アメをまったく使わない方法を思いついた。
リゾートエリアでレベル70以上のコイキングを釣って個体値確認
→シード特定してからそれぞれ狙ってるポケの場所へ移動
→好きなだけ乱数を進めてから野生を捕まえて
性格&大まかな個体値を元にリストを検索して正確な個体値を把握
→その個体値を元に乱数の進み具合確認
→あとはいつもどおり
所に向かい、シンクロを使わずポケモンを捕獲して再度シード特定
特定したシードから再度シンクロ有りで全せいかくを出力→歩数調整に入る
歩数調整して残り1回の状態で揺れ木の前でシンクロ役を先頭に変えてからAボタン
210 :ゲーム好き名無しさん:2009/01/19(月) 01:34:19 ID:e9c42Gb00
ひょっとして >>127のその個体値を元に乱数の進み具合確認
これの説明を省略しすぎたから誤解されてるのか
乱数の進み具合の確認の仕方は>>203で書いたとおり。
最初にコイキングで出したリストだけを見て
何回進んだとかを確認するわけではないので注意。
249 :ゲーム好き名無しさん:2009/01/20(火) 23:31:35 ID:Q46nAD7C0
なんとなくRSのシードの決定方法を調べてみました。
あまり実用的ではなさそうだけど誰かがすごい方法を思いつくかもしれないのでとりあえず適当に書いてみます。
シードはやはりカートリッジの中に入っている内蔵時計RTCの時刻によって変わるようで、
RTCが初期化されてから現在までに経過した日数を分に換算した値と、
RTC内におけるBCD表記の時間と分をそのまま16進数の値として扱い、それを分に換算して計算した値と1440を足し て、
その上位2バイトと下位2バイトをxorしたものが最初のシードになっているようです。
初回起動時と時計が壊れている場合はシードは0x5A0になっていると思います(たぶん)
エミュレータ等を使っていると発売日との兼ね合いで現時点であり得ないシードが生成されるかもしれません。
基本的に1分ごとに値が変わるのでいつ起動したらこのシードになるという予測はしやすいですが、
時間は調整できないしチャンスは一度きりなのでエメラルドのループのような方法でいいのを狙うのは難しそうで す。
時計バグの対策とかでロットによって変わってるかもしれません(上のはルビーのロット番号15B E4でしらべまし た)
適当なので間違ってる可能性もかなりあります。
253 :ゲーム好き名無しさん:2009/01/21(水) 08:26:00 ID:EvQU6YVQ0
>>249
ありがとうございます。ということはやっぱり時計の電池が消耗していると
乱数が固定されるということですね。
古いRSを持っている人は乱数を固定してうまく捕獲が出来るかもしれない、と。
>>250
FLではRTCを内蔵していないのでプレイ時間で乱数の初期値を決めているという
話だったと思います(伝聞)。これが正しいと、セーブをしなければ乱数は
進まないので
1.固定シンボルのポケモンを一旦捕獲する
2.乱数のシードの初期値を推定する
3.捕獲したい値がどれくらい時間が経ったときに存在するか確認する
4.あまりに乱数が遠いようだったらセーブして乱数を進め、2から繰り返す
5.時間が来たらエンカウントするように調整する
などという手順で出来そうな気がします。本当に出来るかどうかは
分かりませんが。
254 :ゲーム好き名無しさん:2009/01/21(水) 08:38:52 ID:EvQU6YVQ0
>>253に誤解を生じる表現があったので訂正です
4-1 リセットを行う
4-2 あまりに乱数が遠いようだったら開始直後に再セーブして乱数の初期seedを変更する
でもこれが正しいなら>>20で予測したエメラルドでは乱数のseedを決定する関数を
*呼び出し忘れちゃった*というのが真実味を帯びてきましたね。
256 :ゲーム好き名無しさん:2009/01/21(水) 08:41:51 ID:yMPbwfID0
FLは「あらすじ」を見た時間でSEEDが決まるって結論でてるでしょ
257 :ゲーム好き名無しさん:2009/01/21(水) 08:54:26 ID:EvQU6YVQ0
>>256
結論が出てるんですか。それは知りませんでした。
その「あらすじ」を見た時間とは
セーブデータをロードしてから実際にPCを動かすことができるようになるまでの
時間という意味で良いのでしょうか? また、乱数の種が変更される間隔は
どれくらいなのでしょうか?
乱数の種が変更される間隔が1s程度だったら乱数の種を固定するのに
十分な時間があると考えられます。一方フレーム単位の場合は乱数の
種を固定するのがかなり困難になりますね。
258 :ゲーム好き名無しさん:2009/01/21(水) 09:05:47 ID:ldEveOh+0
そういう仕掛けならFRLGは特定の時分にセーブして高個体を狙うパターンを確立出来そうな気がする
臆病良個体は何時間何分でセーブして種がはまれば何フレーム目に出るみたいな
その場合6Vも十分狙える可能性が…
261 :ゲーム好き名無しさん:2009/01/21(水) 11:15:06 ID:u3gD9f7d0
>>256
LGで調べてるけど、初期seedが決まるのはタイトル画面→ロード画面の間
319 :ゲーム好き名無しさん:2009/01/22(木) 23:51:36 ID:hRjCF0YF0
>>317
自分が>>261で言った初期seedが決まるのはタイトル画面でA2回押した後のこと。
つまりゲーム開始からタイトル画面の間で初期seedが変動してるということ。
タイトル後は通常と同じ計算式で1Fごとにseedが1つ進む。
326 :ゲーム好き名無しさん:2009/01/23(金) 02:05:20 ID:NBvkeSbb0
LGではタイトル画面(フシギバナが出てくる画面)に入った時から、
ボタンを押して画面が白くなるまでの期間にCPUの処理した一つ一つの命令の実行時間をカウントしていて、
それをそのままシードとして使用しているようです。
このカウンタは2バイトしか値を持てないようで一瞬(多分4ミリ秒くらい?)でオーバーフローしてしまいます。
値の再現ができないので全くのでたらめを言っている可能性があります。
330 :ゲーム好き名無しさん:2009/01/23(金) 09:39:13 ID:SylAw4UW0
何か話題が出てたので取りやすくてそれなりに有用そうなメタモンを少しあげてみる
自分で実際にメタモンを取れた奴のみ
過去に本スレに出てたのが殆どだが一応成功報告があると狙うのが心理的に楽かもしれないので
3783F ようき,2,31,11,28,23,31(AS)
9714F ようき,31,10,24,9,13,31(HS)
5493F おくびょう,12,19,0,30,28,31(cS、めざパ地)
1385F いじっぱり,27,31,30,7,16,30(Abs)
2571F ひかえめ,19,24,31,31,10,17(BC)
15563F すなお,6,27,31,31,31,31(BCDS)
5623F ずぶとい,31,9,20,10,7(HD)
この辺はシンクロの関係で狙いやすく、悪くないと思うのだがどうだろう?
427 :ゲーム好き名無しさん:2009/01/28(水) 19:15:08 ID:9NjXL8V80
ポケッチのコイントスの裏表ってどうやって決まってるんだろうな
あれで乱数一個消費するなら、今の乱数を調べるのにも、乱数の調整にも使えて便利なんだが
438 :ゲーム好き名無しさん:2009/01/29(木) 01:23:08 ID:3XbE2dIX0
5v物理は出たっていう報告があるから大丈夫だろ。
まだ自分は出してないから無い可能性もあるけどかぎりなく小さいとおもふ。
15117F 31-後-先-21-31-先
みんなが狙ってるのは上のやつ
440 :ゲーム好き名無しさん:2009/01/29(木) 11:18:55 ID:8CVe4O0r0
>>427
以前調べたんだが、何回コイントスしても乱数が進まなかった。
どういうことかまったく分からない。
自分には乱数列からコインの裏表を抽出することもできなかったよ。
441 :ゲーム好き名無しさん:2009/01/29(木) 17:00:27 ID:TyBZg3Or0
>>438
すまん孵化色違い狙いと勘違いしてた
>>439
それってそのフレームでは出ないって事だが、どのフレーム?
>>440
コインは別の所から乱数作ってるんじゃない?現在の秒数とか
442 :ゲーム好き名無しさん:2009/01/29(木) 17:18:03 ID:AyMvezbD0
やっと目的フレームに辿り着いたけど、method違いが出た・・・
なんてこったい
456 :ゲーム好き名無しさん:2009/02/01(日) 23:13:43 ID:tbPPUeEA0
プラチナの乱数調整で、色違いのタマゴを作る方法を考えてみました。
今回はポケッチで調整できるのでちょっと楽かも・・・?
国際結婚だと色違いが出る確率は大体4倍になるようなので、外国のポケモンがいるとさらに楽です。
またどこか間違いがあるとは思いますが、よろしければちょっと見てみてください
http://www1.axfc.net/uploader/He/so/189920&key=123
465 :ゲーム好き名無しさん:2009/02/02(月) 06:52:08 ID:5jsxSWNGO
>>456
これはすごい
海外メタモンと親さえいれば簡単に性格一致の色タマゴが爺前できるな
476 :ゲーム好き名無しさん:2009/02/02(月) 22:53:52 ID:gkIBcYu60
>>456
なんと、ポケッチには別の乱数を用いていたとは…
道理でコイントスを繰り返しても普通の乱数が進まないわけだ。
489 :ゲーム好き名無しさん:2009/02/03(火) 10:18:09 ID:PrmZfYESO
ポケトレ産色パッチールから裏IDは求められる
575 :ゲーム好き名無しさん:2009/02/06(金) 15:31:04 ID:8akKSdrV0
既出かもしれないけど
シード特定してn回目ファイヤーを狙うとすると
サンダーはn+5回目、フリーザーはn+10回目の個体になるみたい
627 :ゲーム好き名無しさん:2009/02/07(土) 23:50:06 ID:OIc+mvLx0
しばらくやってないときって冒険ノート出てくるよね
あれでページめくったりすると乱数逆算したときに本来来るべき位置からずれた
これ使って乱数固定できたりするか…?
629 :ゲーム好き名無しさん:2009/02/08(日) 00:16:23 ID:YgVxjucG0
>>628
うん
たとえば冒険ノートでAを9回、startを1回おすと乱数が10進む
631 :ゲーム好き名無しさん:2009/02/08(日) 00:38:13 ID:6xBH1Ksg0
>>626
何度かやって、無事狙いの個体が出た
狙いといっても妥協範囲じゃないので続けるけど、どうもありがとう
632 :ゲーム好き名無しさん:2009/02/08(日) 00:47:46 ID:YgVxjucG0
>>630
うん
ただし、Aボタン9回、start1回押しで乱数が11進んだ
明日あたりいろいろ試してみるよ
633 :ゲーム好き名無しさん:2009/02/08(日) 00:52:35 ID:KXsAC8pQ0
>>632
ポケッチのなつき度チェッカーみたいに開くと+1だからじゃね?
開いて+1 Aボタン9回で+9 スタート1回押しで丁度11回だし
636 :ゲーム好き名無しさん:2009/02/08(日) 01:32:18 ID:YgVxjucG0
もう1回>>632やったら今度は10進んでた
多分>>632はミス。スマン
あと、>>632の試行を3回やったら30進んでたし、
恐らく冒険ノートのページめくるor終了することで乱数が1進むのでは
ただし、終了だけしても乱数は進まないっぽい?
ちなみに徘徊ポケモン(3鳥)でやってる
637 :ゲーム好き名無しさん:2009/02/08(日) 02:51:26 ID:YgVxjucG0
また訂正orz
1ページめくるごとに1進むわけではないみたい
進み方とかはまた調べる必要あり
ひとまず今は徘徊系で9回A+1回startをくりかえして目的のに近づけるのが無難かと
そういえばBボタンでページを戻すことができるみたいだね
638 :ゲーム好き名無しさん:2009/02/08(日) 08:34:26 ID:ApEGSVIH0
手持ちを1or3にしてれば冒険ノートでの進み10と互いに素だから任意のフレーム狙えるな
発見乙です
642 :ゲーム好き名無しさん:2009/02/08(日) 15:47:33 ID:XfDzSjmH0
9回Aページ送り+START、+22だったり+25だったり安定しない…
682 :ゲーム好き名無しさん:2009/02/09(月) 01:05:24 ID:0iyjLycC0
少し冒険ノート調べてみたが法則がわからん…
ほとんど何も無いページを表示しても+2なのに次のページで+0とか
該当ページを通過したら乱数消費とか?
とりあえず調べた11ページ分張っておく。消費数はそのページまでと前のページまで表示したときの差分。
飛び立った/出た/後にした/捕まえた/ボックスを使った/勝った/交換/その他
+2 0/0/0/1/0/0/0
+2 1/0/0/1/1/1/0/ロッククライム/なみのり
+2 1/0/2/1/1/2/1
+2 3/0/0/1/1/1/2
+2 1/0/1/1/0/0/2/ロッククライム2
+2 2/2/0/0/0/1/1/倒した/バトルビデオ
+2 0/1/0/0/1/1/2/遊んだ2/倒した
+2 0/0/0/1/0/0/0
+0 2/0/0/0/1/1/2/買った
+2 2/0/0/0/2/1/1/遊んだ/倒した
+2 1/1/0/1/0/1/0/なみのり
自分の場合はA9回+STARTで+18だった。昨日の人、いたら詳細お願いできませんか
683 :ゲーム好き名無しさん:2009/02/09(月) 01:53:47 ID:oRnHUYZp0
おお、冒険ノートで乱数が発生するとは…これは便利そう。
ちょっと見た感じだと○○をいつ倒したとか捕まえたというのが怪しそうです。
(その記述があるページを表示するたびに2回乱数が発生するようです)
684 :ゲーム好き名無しさん:2009/02/09(月) 02:36:13 ID:oRnHUYZp0
不思議な贈り物のIDは、進む早さの違う二つのタイマーの値を合わせたものをもとにしてるみたい。
これは調整したりするのは無理そうかな…
696 :ゲーム好き名無しさん:2009/02/09(月) 19:07:07 ID:q1ekJEyA0
>>683のいうとおり、ポケモンを捕まえたor倒したってところで乱数が2進むみたい
A→B→A→B→A→B→…と繰り返しても乱数は進む
手持ち1体ならどんな回数のやつでも狙えるかも
ギラティナで冒険ノート調整試してみたら?
まだ不確定要素多いし徘徊系でしか確認取れてないけど
711 :ゲーム好き名無しさん:2009/02/10(火) 00:00:26 ID:D8ojcZeA0
そういえば甘い香りを使用したときにポケモンが出現しない場所でも
~番道路や各洞窟の入り口のように同じエリア内に
歩き回るだけでポケモンが出る場所(草むらなど)があるところと
~シティ・タウンのように同じエリア内にないところでは
微妙に甘い香りのエフェクトの長さが違う(前者の方が長い)から何か違いがあるかも
説明下手でスマソ
819 :ゲーム好き名無しさん:2009/02/13(金) 19:57:22 ID:NaXJp3M80
>>456のツールをつかって色違いタマゴを作っているのですが
アメがもったいないので、個体値の特定にwifi100戦を代用しましたが成功しました
既出だったら申し訳ない
821 :ゲーム好き名無しさん:2009/02/13(金) 20:07:21 ID:NaXJp3M80
>>820
自分は国際孵化でやっているのであんまりわからないですが、
アメを何十個も消費するよりは楽かなと思いまして
DSもROMも2個以上もってる人なんかはすごく楽だと思う
823 :ゲーム好き名無しさん:2009/02/13(金) 22:11:41 ID:l3hdKFBg0
ダイパだと、ファイトエリア右の草むらで、大抵飴一つか、ドーピングでステータス5個くらいまでは確定できる
プラチナはリゾートコイキング
824 :ゲーム好き名無しさん:2009/02/14(土) 00:00:57 ID:et3eSfAK0
いちいち言うことでもないと思うけど
これ一匹目出してからその続きで二匹目に取り掛かっても成功するね
外国メタ×国内ヤジロンの後に続けて国内ヒトカゲ×国内ヒトカゲやっても卵できた
色量産するだけなら一回でいくらでもできるな
まあ爺前もできないし、とんとんする回数の調整は必要になるけど
825 :ゲーム好き名無しさん:2009/02/14(土) 00:03:01 ID:l3hdKFBg0
続けてって、再度ダブルタッチとコイントス繰り返すって事?
試してないけど、そのまま調整せずに続けてだと一つ進まない?
826 :ゲーム好き名無しさん:2009/02/14(土) 00:13:00 ID:et3eSfAK0
>>825
俺の場合、例えば
まず国際と国内でそれぞれ色の出る回数を調べる
国際1124、国内7402だとして
まず色が国際の方を成功させて卵をもらう
この時点で1124回目
次の色が国内7402だから7402-1124=6278
つまり6278回進めて卵をもらう
といった感じ
つまり出る回数まで進めれば別のポケの卵もそのまま連続で作れるし、
国際と国内を組み合わせることもできる
つまり婆からポケモンを引き取ったり、預けたりするとき、自転車で走ったりしてる時
なんかは当たり前だが乱数は進んでいない
843 :ゲーム好き名無しさん:2009/02/15(日) 00:11:40 ID:j+AzJNeC0
ちょっと思ったんだが、手持ちのポケモンのなつき度判定って、
ボックスから引き出したときから128歩ごとなのか、それとも全ポケモンに同じタイミングなのか。
もしも前者なら手持ちの倍数以外の乱数の進みを調整できる。
844 :ゲーム好き名無しさん:2009/02/15(日) 00:45:15 ID:I36raUmH0
タマゴの判定からするとまあ8割方後者だと思われ
878 :ゲーム好き名無しさん:2009/02/16(月) 00:12:56 ID:8674wCas0
冒険ノート+つかう(A)
2がつ15にち(日曜日)
①周目往路A(土曜日)AAAAAAAA(金曜日)
①周目復路B(土曜日)BBBBBBBB(日曜日)
②周目往路A(土曜日)AAAAAAAA(金曜日)
②周目復路B(土曜日)BBBBBBBB(日曜日)
③周目往路A(土曜日)AAAAAAAA(金曜日)
③周目復路B(土曜日)BBBBBBBB(日曜日)
④周目往路A(土曜日)AAAAAAAA(金曜日)
④周目復路B(土曜日)BBBBBBBB(日曜日)
⑤周目往路A(土曜日)AAAAAAAA(金曜日)
⑤周目復路B(土曜日)BBBBBBBB(日曜日)
⑥周目往路A(土曜日)AAAAAAAA(金曜日)
⑥周目復路B(土曜日)BBBBBBBB(日曜日)
⑦周目往路A(土曜日)AAAAAAAA(金曜日)
⑦周目復路B(土曜日)BBBBBBBB(日曜日)
⑧周目往路A(土曜日)AAAAAAAA(金曜日)
⑧周目復路B(土曜日)BBBBBBBB(日曜日)
⑨周目往路A(土曜日)AAAAAAAA(金曜日)
⑨周目復路B(土曜日)BBBBBBBB(日曜日)
⑩周目往路A(土曜日)AAAAAAAA(金曜日)
⑩周目復路B(土曜日)BBBBBBBB(日曜日)
⑪周目往路A(土曜日)AAAAAAAA(金曜日)
⑪周目復路B(土曜日)BBBBBBBB(日曜日)
(B)バッグにもどる。
で178進んだ。2回ほどやったけど結果は同じ。
片道8進んで176、開いて+1、閉じて+1って感じじゃない?
893 :ゲーム好き名無しさん:2009/02/16(月) 03:59:37 ID:dzFGzRbC0
>>877
30-31-31-30-30-31
コイントスを使えば2番目の乱数を進められると聞いてちょっと調べたんだけど、
仕組みがよく分からなかった。初期シードを求める手軽な方法になりそうなんだけどな。
以下ちょっとだけとってみたデータ。誰か分かったら教えてくれ。
初期シード:0x220b0541
コイントスの結果:○×○×○○○×○×○×××○○○×○○○×○
925 :ゲーム好き名無しさん:2009/02/17(火) 03:50:54 ID:eIRA1ypY0
クレセリアは乱数調整で厳選可能
アグノムとかは野生を捕まえて初期シードから進んだ現在の乱数位置を特定する必要があるけど、
クレセリアは乱数が5つ破棄されるだけでずれない
945 :ゲーム好き名無しさん:2009/02/17(火) 19:10:47 ID:eIRA1ypY0
テンプレ案について
>>925にクレセリアは厳選可能と書いたわけだが
アーマー雑記に書いてある方法でできるし、実際に自分も成功した。
947 :ゲーム好き名無しさん:2009/02/17(火) 20:09:20 ID:wsLpNOGK0
プラチナでゲーム開始してから最速で爺にタマゴ受け取るまでのNPCで進む乱数調べて
その進む乱数と預けている親にあった初期seedを時間を変えて出すという方法で
一応狙いの個体値を出せたよ。
950 :ゲーム好き名無しさん:2009/02/17(火) 21:16:37 ID:ploi57ax0
自分がやった時はA連打で爺に話しかけたときに2~3個乱数が進んだ
冒険ノートで調整すれば狙った数だけ乱数進ませるのは簡単だったよ
遺伝の方法がエメラルドと違ったから苦労したんだけど、
0x7e3a77cbでタマゴ貰ったとき遺伝箇所がacSだったから
理論上6Vが産める。
まだ2回目成功してないんだけどね・・・
>>949
上4桁は時計合わせれば余裕
下4桁が難しいんだが、エメで狙えるならこっちも余裕
951 :ゲーム好き名無しさん:2009/02/17(火) 21:22:56 ID:t/GwOsGc0
>>950
秒って、あらかじめ起動から続きから始めるを選ぶまで何秒かかるか計っておいて、それをマイナスした時刻をセッ トするしかない?
952 :ゲーム好き名無しさん:2009/02/17(火) 21:35:29 ID:ploi57ax0
例えば0x7e3a77cbを狙ったときは5つ前の0x48080a94を初期seedにしたんだけど、
a94になるのに大体50秒だった。
(月×日+分+秒が72になる時刻)ー50sー(セットから起動までの秒数)でセットすればおk
954 :ゲーム好き名無しさん:2009/02/17(火) 23:57:59 ID:ZwGTULaJ0
↑の話見て思ったことなのだが
毎回孵化作業で同じ場所が遺伝ループしてる気がしてたんだけど
もしかしてそれって初期seedのCDEFGH辺りが遺伝に絡んでるのかな
リセットして続きから始めるまでの間隔が大体同じだから同じ場所を遺伝してしまってるのか?
956 :ゲーム好き名無しさん:2009/02/18(水) 00:18:40 ID:4jxoyvLB0
↑みてクレセ粘ってるが、初期シードが見つからない
起動してからA連打でも、-5回の位置に初期シードがあるとは限らないのか?
それとも単に上にある様に秒がずれているのか・・・
960 :ゲーム好き名無しさん:2009/02/18(水) 05:23:31 ID:zqi5KL1R0
上の方で秒云々について聞いてた者だけど、とりあえず途中経過報告@ダイヤ
偶然か必然か分からないけど、初期seedがの下が0a94と同じ値になったので、とりあえず50秒で調整したら全然違 った
34秒もしくは35秒で今やってるけど、やっぱダイパとプラチナでは大分違うみたい
あと、捕まえたクレセリアの初期seedがいつも-13回にあるんだけど、これは固定?
ちなみに狙いの初期seedが-9回なので、手持ち4匹で128歩歩いた後にエンカウントしてます
968 :ゲーム好き名無しさん:2009/02/18(水) 20:48:16 ID:53k9JBuJ0
自分は30 18 31 30 31 30の図太いめざ炎クレセリアが欲しかったので、
こいつのシード0xfc76c58aから逆算して57個目の0x220b053bを時間で調整して、
冒険ノートのページを26回行き来して52個シードを消費して捕まえた。
毎回シードが4つ余分に破棄されてるなら、一度それ前提で乱数を進めずにやってみたらいいんじゃないかな。
ちょうど話しかければ狙いが出るような計算になるし。
987 :ゲーム好き名無しさん2009/02/19(木) 04:53:04 ID:AsRocHpM0
>>985
徘徊系は初期seedの出てくる位置が一定だから簡単だよな。
調整する必要もなく1発で出てくるし。
穏やか6Vとかだと歩数調整すらいらんし・・・。
既出かもしれんがイーブイとポリゴンも徘徊系と同じ扱いみたいだ。
ただイーブイはNPCが向き変えるんで乱数が勝手に進むので注意。
下から話しかけるとロードして連打でもズレるときがあるから注意な、左から話かければ大丈夫っぽい。
今は野生ポケをループで狙ってるんだけど1種類しか出ない場所じゃないとやる気が起きないな。
そのseedにぶつかるまでは何がでるか分からないし、ちょっとしたおみくじ状態だよ。
レジギガスもそうだったけど歩数調整が出来ないとエンカウント調整のズレが調整できないみたいで、
少し誤差が出るのがきついな・・・。
988 :ゲーム好き名無しさん:2009/02/19(木) 07:50:46 ID:zXGVGb3j0
プラチナの自慢の裏庭でウラヤマの呼ぶ最新のポケモンをメタモンにして先頭おだやかシンクロで草むらの前でセー ブ。
そして、DSの時間を調節して初期seedを0x700217A2にできれば、草むらに1歩入って甘い蜜を使うとおだやか6V メタモンが出る。
表示オプション
横に並べて表示:
変化行の前後のみ表示: