攻撃/守りの個体値ようするに、ランダムな数字を作って、それをメモリーの決められた場所に書くだけです。考えられる可能性としては・・・次のうちのどれかでしょう。【1】FFFFh(最高素質)はランダムで出ないようになっている。【2】FFFFhの場合、その後に書き替えてしまう【1】ランダムでFFFFhは出るか?ランダム作成ルーチンはゲームボーイ特有のハードがらみの変数を使っているので、簡単には解析できません。・・・ということで数を取ってみました。具体的な方法は「プログラムの書き換えです」。こんなのを作ってみました。タイミングとかが狂うとあれなんで、作成部分はオリジナルに忠実にして、あとはできたデーターをひたすらメモリーに書いていくというやつです。;このルーチンで1回のループで0FFFh=4095パターンのランダム作成ができます。28400行あるので強力なエディター必要かも確率を語るにはまだ回数が足りませんが、とりあえず結果は「でる」ということがわかりました。【2】最高素質チェックはあるか?ということで最高素質(FFFFh)はやっぱり出るということがわかったんですけど、じゃぁもしFFFFhが出たら、書き替えられるようなことがあるのか調べてみましょう。上のリスト(オレンジ色の部分)で、6FB6でa=FFh,b=FFhと入力して、最高素質にしてしまいます。それからゲットするまでに、この値が書き替えられるかどうか調べてみましょう。07000700070007150193660018180393ということで、結局この数字はゲットした後も書き替えられることはありませんでした。チェックは入っていないと見ていいでしょう。がんばってゲットしようね(^^)戻る。