Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Em野生乱数_再計算回数の限界に挑む_前編

Avatar for 緒砥夜綱 緒砥夜綱
December 14, 2025
260

 Em野生乱数_再計算回数の限界に挑む_前編

https://adventar.org/calendars/11526 14日目の記事のスライドです。
スライド中の動画リンクは https://x.com/sub_827/status/1990837534906331310 です。

参考資料:https://blastoise-x.hatenablog.com/entry/method

Avatar for 緒砥夜綱

緒砥夜綱

December 14, 2025

Transcript

  1. 野生ポケモンの生成処理(おさらい) スロット レベル 性格 性格値(下位16bit) 個体値(H,A,B) 性格値(上位16bit) 個体値(S,C,D) … スロット

    レベル 性格 性格値(下位16bit) 個体値(H,A,B) 性格値(上位16bit) 個体値(S,C,D) … 描画割り込み スロット レベル 性格 性格値(下位16bit) 個体値(H,A,B) 性格値(上位16bit) 個体値(S,C,D) … 描画割り込み メソッド1 メソッド2 メソッド4
  2. やってみたい。実機で!! • …の前に、追加調査が必要 • 実は、エミュでは描画消費を消すパッチを当てていた • 描画消費が入ると… ◦ 性格値再計算の途中で1消費入る ◦

    →性格値の系列が途中で変わる ◦ →計算よりも早く再計算が終わってしまうかもしれない • 再計算何回くらいで描画消費が入るのか分かれば、実機でもできそう!?