2010-04-01から1ヶ月間の記事一覧
TAS用エミュレータの機能紹介 - ごちゃログぴこっを読んでDeSmuMEのLua Scriptingに興味が出た 調べてみたらあるメモリアドレスが書き換えられたときとか、あるアドレスが実行されたときにフックとか出来るみたいじゃないですか。これは熱そう しかしDeSmuME…
2010-04-18 - 東方錆恋録 〜Slipping Rusted Magnemite〜 を読んで。 二つのseedの上位1bit以外が一致している場合 row(PID) xor high(PID) って常に一致するんだなー。今までPIDのbit15 xor bit31が一致すればいいから50%だと思いこんでた。 x=0〜0x7ffffff…
相手のレベルが高いと一撃で倒すように調整したりとかが面倒なのでLvの低い野生のポケモンでやってみよう ダメージ量でseedを特定するのは大変そうなので指を振るを使ってみよう 草むらで甘い香り or ずつき 甘い香りはメニュー開くの面倒だし29番道路でやろ…
ktxadさんによって戦闘中の乱数列が解析されましたね! ktxadのブログ : ものひろい - livedoor Blog(ブログ) 僕も以前に戦闘中のメモリダンプを比較してseedっぽく変化してるところを探してそこを書き換えるとかしてみたけどなぜかうまくいかなかったんだ…
バトルタワーの相手の手持ちは専用の乱数が使われていてseedがセーブデータに保存されていること 一度セーブしてロードしなおしても相手の手持ちが変わらなかったから 1周目に挑戦するたびにseedが変化するということ 試したらすぐ分かる 初期seedが格納され…
バトルタワー スカウター ポケモンの数の値 3 を 4 に書き換えるだけで一致してしまってびっくりした。 なんでびっくりしたかというとシングルとダブルで同じ初期seedになるため以下のようなことが起こるから。 あらかじめ前日にシングルダブルとも1周目をク…
バトルタワー スカウター 2周目以降対応しました。入力する内容が若干複雑なので説明しておきます。 「連続した2〜3つのくじ番号」 プラチナならテレビコトブキ、HGSSならコガネのラジオ塔で引ける1日1回のくじの番号を入力します。 DSの時刻を23:59にあわせ…
まだシングル1周目しか対応していないけれど。 バトルタワー スカウター 大まかな決定方法 乱数1消費 トレーナーの決定 (6人目までは rand % 100, 7人目は rand % 20 + 100) 以下の内容を7戦分 トレーナーが使うポケモンの配列(バトルタワーのトレーナー(プ…