DQ3解析

DQ3解析

DQ3 まんたん処理の仕組み1

DQ3 K.Mixをリリースしてから何件か「まんたん処理でベホマラーを使わないように出来ないか」という問い合わせをもらいました。そもそもまんたんというコマンドを全く使ったことがないので(ボス戦前以外はHPが5割を切っていなければいいという認...
0
DQ3解析

DQ3 ループアニメーションの仕組み

DQ6のマップをインポートした際に気がついたのですが、燭台の炎など、明らかにパレットアニメーションではなく、画像自体が変化しているアニメーションがあります。これを再現できないと完全に移植できたとはいえないので例によって必要に迫られて調べてみ...
0
DQ3解析

DQ3 ダンジョン中のギミックの移植

DQ3 K.Mixの隠しダンジョンの分岐先のフロアををどうするかにあたり、一番の問題はネタ切れだったわけですが、DQ3の既存のダンジョンで使えそうなものは既にゼニス城への道中で使ってしまったため、やむを得ず他のシリーズから出張してもらうこと...
0
DQ3解析

DQ3 PCの情報管理2

前回のエントリの内容を踏まえると、ルイーダ以外でのキャラクターの追加・削除のやりかたが見えてきます。追加時には以下の手順を踏めばいいということになります。 空いているPC用アドレスを探して必要情報をセット $7E36E2の数を操作 $7E3...
0
DQ3解析

DQ3 PCの情報管理1

盗賊の登録所のエントリでチラッと触れましたが、ゲストキャラの加入等を実現するためにPC*1の情報管理について必要に迫られて調査しました。パーティからキャラクターを外したり追加したりという処理はDQ3ではルイーダくらいでしかやらないので自分も...
0
DQ3解析

DQ3 特殊処理文字

移動中、戦闘中メッセージにおいて使用されている特殊文字の意味について真面目に調べてみました。対応する実装は$010C3C-に3バイトの配列で開始アドレスが記述されています。 移動中、戦闘中についている「☓」は単に「使用されていない」というだ...
0