※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

中間地点の設定

中間地点の設定方法についての記述です。

ステージ毎の中間地点の設定

各ステージはそれぞれ2つの中間地点を持つ。

中間地点更新部屋番号

$7C89B-$7C8BA ($20) 中間地点更新部屋番号
2bytesで1組のデータ。16ステージ分で$20 bytes。
オフセット データ
byte0 1つ目の中間復帰部屋を更新する部屋番号
byte1 2つ目の中間復帰部屋を更新する部屋番号
ロックマンが中間地点更新部屋に達すると、参照する中間地点データが更新される。
ただし、1つ目の中間地点更新部屋を何らかの方法で訪れずに2つ目の中間地点更新部屋に達しても
参照する中間地点データは更新されない。

中間地点データ

$7C8BB-$7C93A ($80) 中間地点データ
8bytesで1組のデータ。16ステージ分で$80 bytes。
byte0-3が1つ目の中間地点データ、byte4-7が2つ目の中間地点データを表す。
オフセット データ
byte0 1つ目の中間復帰部屋番号
byte1 1つ目の中間復帰時のスクロール番号
byte2 1つ目の中間復帰時のパターンテーブル書き込みデータ番号
byte3 1つ目の中間復帰時のパレット定義番号
byte4 2つ目の中間復帰部屋番号
byte5 2つ目の中間復帰時のスクロール番号
byte6 2つ目の中間復帰時のパターンテーブル書き込みデータ番号
byte7 2つ目の中間復帰時のパレット定義番号