「解析データ/キャラグラフィックオフセット」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
キャラグラフィックのオフセット設定方法
【指定可能アドレス】
通常ROM:1A0000-39FFE0
拡張ROM+仲間追加:1A0000-31FFE0、320000-39FFE0は550000-5CFFE0になる
下2桁は0x20の倍数しか指定できない
【オフセットに変換】
上2桁-0x1Aを下2桁に加算した値(2byte)
【メニュー画面対策】
元は戦闘グラフィックがないキャラグラフィックのキャラを加入すると
メニューで表示される姿が乱れたり、陣形が変更できなくなる
以下で対処可能だが、副作用でモニカがドレス姿の時にメニュー中画像が乱れる
05E22A:80
副作用なしの対処方法
05E21E:29 FF 00 48 0A 0A AA E2 20 BF 00 A0 F9
C2 20 F0 17 68 E2 20 48 A5 0A C2 20 EA
【R3Pファイルの仕様】
0x0016-0x0035 パレット
0x0036-0x1BF5 グラフィックデータ
キャラグラフィックのオフセット設定方法
【指定可能アドレス】
下2桁は0x20の倍数のみ使用可能
<通常ROM>
1A0000-39FFE0
<拡張ROM+仲間追加かNPC追加>
1A0000-39FFE0のバンク(上2桁)に、バンク補正値
(アドレス&bold(){26CD10+グラフィック番号}の値)+1を
加算することで000000-5FFFE0まで指定可能
1A0000-3FFFE0は、400000-5FFFE0と違ってプログラム上では
DA0000-FFFFE0なので、400000以降を指定するための補正値は
0x40-0xDA-0x01=0x65(補正値加算後の繰り上がりは無視)
【オフセットに変換】
※&italic(){SRAM拡張パッチを利用した拡張キャラの場合は不必要}
上2桁-0x1Aを下2桁に加算した値(2Byte)
【メニュー画面対策】
※&italic(){SRAM拡張パッチや、それを組み込んだパッチの場合は不必要}
カタリナとブラックを除く、グラフィック番号【20】以降のキャラを加入すると
メニューで表示される姿が乱れたり、陣形が変更できなくなる
以下で対処可能だが、副作用でモニカがドレス姿の時にメニュー中画像が乱れる
05E22A:80
【R3Pファイルの仕様】
0x0016-0x0035 パレット
0x0036-0x1BF5 グラフィックデータ