エンカウント 一覧

DQ3 モンスター出現数調整

バイナリwikiにも解説のある「モンスターの出現数を増やす方法」ですが、オリジナルのままで一切いじってなかったので変えてみました。

  • SR: $047C73 モンスター横幅計算?
047C90ADC #$0002A+=(#$0002+c)+4から変更

モンスター同士の隙間のピクセル?を4から2に変更します。

  • SR: $04797F ???
047BBDBCS #$14if(c==on) goto $047BD319から変更
  • SR: $047F10 ???
0480D1CMP #$19A>=#$19?19から変更

wikiによると、$047BBD,$0480D1のリミットは#$21とのことですが、手始めに1Cまでふやしてみました。#$19やら#$1Cというのは戦闘画面を8×8のタイル?を1単位としてみたときの横幅(32=256/8)のタイル数のことのようです。つまり#$21(=33)は超えられないということのようです。実際にどういう変化がおきるか見てみます。出現モンスターの数は定義上は画面の幅を考慮せずに設定できます。エンカウント直後は実際出現する数よりも多い数が7E200Xに設定されます。その後上記のSRを経て画面に収まるだけのモンスター数に調整される、ということのようですが、詳細は調べてないので不明です。

20091104022714.jpg

キメラ系が5体まで出現するようになりました。 続きを読む


1 2