DQ3解析

DQ3解析

DQ3 プレイヤーキャラクター情報へのアクセス

以前バイナリスレで86氏に教えていただいたPC*1のステータス(HP、MP、力など)の取得/変更(SR: $043414 力取得など)は、大抵3,4個の引数を取りますが、なんとなく2番目が対象キャラクターを示し、3番目以降で変更(もしくは取...
0
DQ3改造

DQ3 ゲストキャラクター概念の追加6(移動中編3)

1年以上放置していたこのトピックですが、ようやくスマートな解決方法がわかったのでそちらを最終的な解決策として投下してこのトピックは終わらせます。そもそも根本の原因は「特定のキャラクターを抜いたPC*1リストを選択した結果値がパーティ内の実イ...
0
DQ3解析

オリジナルSFC版DQ3小ネタ集

DQ3という「ソフトウェア」との付き合いもこんなに長くなるとも思わなかったのですが、解析すると意外と気が付かなかった細かい実装が見られます。「こんなところまで気を配っているのか」と思うとともに、せっかくなので気がついた範囲で箇条書きで書き散...
1
DQ3解析

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

今回からHP回復処理を見ていきます。 SR: $0921AC まんたんHP回復処理 0921ACJSR $22EDSR: $0922ED ベホマズン回復倍率取得 0921AFJSR $2286SR: $092286 ベホマラー回復倍率取得 ...
0
DQ3解析

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

前回からの続きです。 SR: $09204D キアリク詠唱 09204DLDY #$0000Y=#$0000 092050LDA $2BE8,YA=$2BE8+Y 092053AND #$2000A&=#$2000 麻痺していなければスキッ...
0
DQ3解析

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

今回から実装を見ていきます。 SR: $091F27 まんたん処理メイン 091F27JSL $C1D832SR: $01D832 呪文無効環境チェック(無効c=on) 091F2BBCS #$23 if(c==on) goto $091F...
1