すするのブログ

ゲーム攻略(RTA関連)が多いです。。。あと雑記

SFC版DQ3(DQ6)の状況再現?について

2018/10/17 戦闘再現の乱れが特定できず実用化に至っていません。
       調査にはだいぶ時間がかかりそうです。

   ●初期化しない方が安定するのかなぁ~
   ●とにかく逃げないパターン探して、1ターン目の行動見て2ターン目選択?

   ●任意キー押しっぱなし状態をキープする?
=======================================

注1 大体自分の仮説です。都市伝説的なものと思っていただければ^^

注2 普段ニコ生でやってる駅伝ルールのRTAではルール違反だと思う。
   (乱数が制御するものは、時の運として楽しみましょう。)

■目的
①jarryさんの動画[DQ3 (SFC) RTA in 2:35:33]に状況再現っぽいものがあったので確認
②真似してはぐれ狩りチャートをやってみたい。
SFCDQ3でも"ウンガイイイナー"してみたい!


■結論
・どうしても1箇所は1/60秒(フレーム単位)の目押し(音ゲー)が必要。
 ※音ゲーの精度の問題。練習と才能次第で成功率は変わります!w
・1/60秒の世界に勝てばはぐれ出現再現は出来る
・現状狩り再現がうまくいかない><…初期化されない何かが影響してるのかな…。

■はぐれ出現再現方法
 頑張ればできます!w
 例)アリアハンでセーブして、エジンベア西の島ではぐれを出現させる
   ※セーブデータの個数は違っても影響なさそう
   (エンカウント減衰歩数基準で猶予が29歩以上必要)
 ①SFCの乱数初期化を行うため、本体の電源を数秒~数十秒OFFしてから電源再投入
  ※うちの環境では6秒くらい
  ※再投入の際にAボタンを押しっぱなしにしておく。

 ②Aボタンを押しっぱなしにして冒険の書を選択
 ③適当に王様の話を聞いて、適当にキメラでエジンベアを選択
 ④「キメラのつばさをほうり投げた!」のウィンドウを
  1/60秒も間違えることなく閉じる!(音ゲーするのが一番やりやすい?)
  ※事前にエンカウントまでの歩数が29歩以上になるパターンを探しておく
 ⑤エジンベアからエンカウント位置までは最短距離で移動
  ※この際、[最速で世界地図を開いて閉じる](R→B)等の操作をはさむにより、
   エンカウント歩数に影響を与えず、エンカウント内容だけ変えることができる。
   *地図閉じ動作の為にはB連射は切っておいた方が良い?
   *地図開閉は十字キーでも出来るが、前後のキー入力押しっぱ状態によっては出来ない
 ⇒④⑤辺りをうまいこと調整して、はぐれが引けるエンカを確認する。

■はぐれ狩り再現について(調査中)
 現状、失敗します。★動画:https://youtu.be/MVGxMjlEwpc
 ●表示速度を8以外に設定しておく
 ①エンカウントした瞬間から[十字キー左]+[Aボタン]を押しっぱなしにする。
 ②攻撃相手の選択画面で[Aボタン]を離し
  攻撃対象者の切り替わり(敵⇒味方⇒敵⇒…)の回数で乱数を調整
 ③調整が完了したら[Aボタン]を押しっぱなしにして戦う
 ★問題点
 ・SFCDQ3は"成長にランダム要素が大きい"&"戦闘中の素早さ乱数幅が大きい"
  の理由から、違うデータでやり直すとはぐれ戦の先攻後攻が安定しない可能性が高い。
  ⇒素早さ補正が高くなる隊列にほしふる&どくばりを装備させて、
   急所付きで倒すパターンを用意するのが安定?


■補足
 ①たぶんSFCDQ6でも仕様は同じ?
  (メモ:エンカウント歩数参照メモリ 0x7E3B90)
 ②目押しポイント
  


■チャート
●勇戦盗(賢)魔(戦)の3匹場合
 *1:いざないのどうくつで世界地図を拾っておく
 *2:カンダタ2後、スーへ。道具整理して売:戦てつたて、勇てつよろ
   いかずち杖、きえさりそう、ぎんのかみかざり、こんぼう2つ、どくばり2つ用意
 *3:エジンベア登録して、かわきのつぼ取得
・経験値計算(はぐれ3匹)
 *カンダタ2終了時点で2500exp以上獲得しているものとする。
 *はぐれ経験値:40200(2人:20100 3人:13400 4人:10050)
 *転職用 盗賊20:32202 魔21:45676
 1回目:4人生存で倒す
 2回目:盗魔で倒す (●4匹チャートの場合。2~3匹目:4人生存で倒す)
   ⇒盗賊先頭にしてしのびあし使いながら世界周り。
    ①アリアハン~ヘビメタ&レッドオーブ
    ②レーベ~ジパング~ダーマ~ガルナで悟りの書
     ⇒賢者転職(いかづち、ヘビメタなど装備)
    ③ジパング~ムオル宿~最後のカギ
    ④ポルトガ~テドンでグリーンオーブ、闇のランプ
 3回目:魔勇賢で倒す(●4匹チャートの場合。4匹目:賢魔で倒す)
 ⇒そのままサマンオサ~ラーの洞窟
    ⑤バハラタ~ランシール~地球のへそ
 ⇒賢13400(Lv14)、勇25950(Lv17)、戦12550(Lv16)、魔46050(Lv21)→転職

 ★3回目は4人で倒せばバイキル調整もできる?
  調整しないと、レベルアップが15回以上発生するため面倒?
 ※魔を先頭にして狩れば賢者のレベルアップ見ないで大丈夫とご指摘いただきました!
●どくが買わない分余るお金:どくが36個=11160G
 注:ガルナ狩りが無い&かみかざり拾わない分、実質+7000Gくらい?
  (アサシンカット&祈り1個プラスくらいか…

★で、本当に勇戦盗魔がいいの?
 特徴

 ①ガルナ狩りに必要な[素早さの高いキャラ]、[どくばりを装備できるキャラ]が不要
 ②一般的な記録狙い:ガルナ狩りでリセゲーして良い運を引く⇒その後はある程度堅実に
  再現はぐれ:レベル上げの運ゲー吟味が不要⇒後半に運ゲーを多くして良い!?
 ③はぐれの数を増やしてその後加速できるなら、必要経験値の多いチャートでも良い。


★わざわざ間引かなくて4匹狩ればよくね?
 ①4人で4匹狩り
  賢10050(Lv14まで残り1307)、魔約43000(Lv21まで2676)※残りは世界周り稼ぎ
  勇42700(Lv20)、戦42700(Lv21)
  ※バラモス戦純戦間引きとか高度な技はいらんか…。

 ②4人で3匹、2人で1匹 ←狩りが安定するまではこれで遊ぶか。
  賢20100(Lv15ベホイミ確定)、魔約52750(Lv21ヒャダルコ確定、22まで約1400)
  勇32650(Lv19)、戦32650(Lv19)

■はぐれ出現再現メモ(自分用)
 ★SFCの環境により再現状況は異なる可能性があります
 ★成功例:https://youtu.be/RW101AhHzdE
 ★比較動画:https://youtu.be/lwsj3dv0H_0
 ※セーブ1つ、4人パーティー

・A押しっぱロード後
  テッテッテッテー♪テレテレテレテレテレテッテッテッテー♪
  テッテッテッテー♪テレテレテレテレテレテッテッテッテー♪
  テッテッテッテッテー♪
  ↑    L(この辺でBGM消える)
  この辺でウィンドウ閉じる(早め、鳴る直前)

  エジンベアから船に乗って「地図開け閉じ」
  上3歩で「地図開け閉じ」
  左に行って小島の左上1歩過ぎで「地図開け閉じ」
  1歩下行って「地図開け閉じ」
  ⇒上陸して1歩で、はぐれ単体エンカウント

▼パターン(上に行くほど早く押しすぎ)
 ●海中 イ(2F早い?)
 ●島右 ししししし(1F早い?)
 ◎上陸エンカ はぐれ
 ●海後 スマ(1F遅い?)
 ●島右 マママ(2F遅い?)
 ●島上 ママスススス(3F遅い?)
 ●海前 しししし(4F遅い?)
 ●すぐ ししししママ(5F遅い?)
 ●その他

 ス=マリンスライム
 マ=マーマン
 し=しびれくらげ
 イ=だいおうイカ
 ヘ=ヘルコンドル

■資料
・参考パラメータ
◎0x7EF797:エンカウント残歩数
◎0x7E7F7A~D:乱数SEED?

■参考文献
http://s-endo.skr.jp/dq_analyzer.html
http://kri.client.jp/RTA/report/dq1_js_about.html
https://retrogamehackers.net/dq3-analyzelist/
https://nbviewer.jupyter.org/github/cleartonic/dq3/blob/master/dqiii_encounters_jp.ipynb

■雑記(随時更新?)==============================
Q.エジンベア西の島以外でははぐれ狙えないの?
 A.有名なのはスーの北西の山岳ですね。(エンカテーブルはエジンベア西の島と同じ)
  ※スーに飛んで北西であれば、最短21歩(平地換算)なのでエジン西より近いみたい!
   但し、曲がることが多いので操作は難しい?

Q.わざわざ状況再現しなくて運ゲーすれば?

 A.ワンチャン無いことはないが各種確率はこんな感じ。
  ①はぐれメタルの出現率(単体エンカのみ出現する)=2.5%くらいらしい
  ②はぐれメタル狩りについて
   はぐれ逃げ率=5/8 どくばり即死率=1/16 会心の一撃率=1/64※武闘家以外
  

Q.1/60秒音ゲーの確率を高める方法
 A.数フレーム連続ではぐれ出現が見込めるパターンが見つかれば良いね!


以上