尾崎に状況再現を発見したので、Forumに投稿しておきます
電源を切ると乱数が初期化され、その後、1Hに入ってからリセットをかけることを繰り返すことで、風の向きと強さ、穴の位置を制御している乱数が動くようです これによって、1Hの風の向きと強さ、それに全ホールの穴の位置を固定化して、9:05という記録を出すことに成功しました! https://www.speedrun.com/ozaki/run/y81der1z
ただ、1Hの3打目以降の風の強さ、2H以降の風の向きは固定化できておらず、それらが変動する条件も分かっていないので、些細なことでもかまいませんのでアイディアをお持ちの方は書き込んでいただけると助かります...
アカウントを取ったのでこちらにも。
https://absindx.github.io/ZpIndIndY/Ozaki/Lesson.html 乱数消費についてのドキュメントを作成しました。 一部の詳しい挙動については詰められていませんが… 乱数生成処理を呼び出している箇所については一通りリストアップできていると思います。
https://absindx.github.io/ZpIndIndY/Ozaki/CupSimulator.html ゲームモード、初期乱数、プレイ状況を入力していくとカップ位置や風を予測できるツールを作成しました。 厳選等のお役にたてれば幸いです。
This game does not initialize the RNG upon power-on or reset. Therefore, wind directions, etc. will be determined randomly each time, even after resetting.
The initial value of the random number can be fixed by initializing the memory using another game cartridge. If you start another game and replace the cartridge with Jumbo Ozaki while the FC/NES is still powered on, the memory values of the game before the replacement will be retained. (I often use Kirby's Adventure for this purpose.) This makes it possible to fix the position of the cup on the green every time.
今までは全ての難易度が同じカテゴリに集約されていましたが、それを難易度別に細分化しました!
Up until now, all difficulties were grouped together in the same category, but now we've broken them down into smaller categories based on difficulty!