マップコマンド(最初の２バイト)

## マップデータの始まりの最初の２バイトのマップコマンド

マップデータの始まりの最初の２バイトは各ルームの基本情報を設定しています。
注釈　ｎ＝横位置　ｈ＝高さ位置　L＝長さ（幅）　ｐ＝改ページフラグ

第１バイト | 第２バイト
上　位 | 下　位 | 上　位 | 下　位
８ | ４ | ２ | １ | ８ | ４ | ２ | １ | ８ | ４ | ２ | １ | ８ | ４ | ２ | １
持ち時間 | 出現位置 | 初期背景色 | 面設定 | 初期景色 | 初期基本背景 ブロック
０ | ０ | ０ | ０ | ０ | ０ | ０ | ０ | ０ | ０ | ０ | ０ | ０〜Ｆまでの初期基本背景 ブロック配列を指定 （内容は下図参照）
持ち時間無し | ｈ＝−１、ｎ＝１．５ | 普通 （マリオ１原本の１−１の背景色） | 緑色のアスレチック面 | なし
０ | １ | ０ | ０ | １ | ０ | ０ | １ | ０ | １ | ０ | １
持ち時間＝４００ | エリアの始まりの場合： 出現しない 他のルームからの移動の場合： ｈ＝−１、ｎ＝１．５ | 海 （高さ０より下に水の背景を挿入） | 橙色のアスレチック面 | 雲のある空
１ | ０ | ０ | １ | ０ | ０ | １ | ０ | １ | ０ | １ | ０
持ち時間＝３００ | ｈ＝Ａ、ｎ＝１．５ | 城壁 （高さ６〜Ａに城壁の背景を挿入） | 大砲面 | 山
１ | １ | ０ | １ | １ | ０ | １ | １ | １ | １ | １ | １
持ち時間＝２００ | ｈ＝４、ｎ＝１．５ | 高さＢの川 （高さＢより下に水の背景を挿入） | 雲面 | 柵のある庭
| １ | ０ | ０ | １ | ０ | ０ |  |
ｈ＝−１、ｎ＝１．５ | 夜 （青い背景色を黒に変更）
１ | ０ | １ | １ | ０ | １
ｈ＝−１、ｎ＝１．５ | 緑色の背景色 （土管や山など）を白に変更
１ | １ | ０ | １ | １ | ０
ｈ＝Ａ、ｎ＝１．５ （出現後自動的にマリオを右に歩かせる） | 青い背景色を黒に、 緑色の背景色を白に変更
１ | １ | １ | １ | １ | １
ｈ＝Ａ、ｎ＝１．５ （出現後自動的にマリオを右に歩かせる） | 青い背景色を黒に、 緑色の背景色を白に、 茶色の背景色 （ブロックやクリボーなど） を白に変更

エリアの最初のルーム
として指定した時のみ有効。
持ち時間無しのルームを
エリアの最初に持っていくと
、自殺面になる。

ここで云う出現位置とは、エリア
の最初のルームとして指定した時
及び、地獄面以外のルームから、
下方向に入る土管によりルーム
移動して出現した場合のみ有効。
地獄面からの土管による移動及び、
右方向に入る土管からのルーム
移動の場合、出現位置は常に
ｈ＝８、ｎ＝３．５になる
（ｈ＝９、ｎ＝３の下に入る形の
土管から出てきたような動きをする。）
また、ツタで移動してきた場合は
例外無くｎ＝４で下からツタが出現し、
マリオが登って来る。
さらに、雲面からの落下は例外無く
ｈ＝−１、ｎ＝１．５になる。

マップコマンドにより、
ルームの途中から変更可能。
（詳細後述）

マップコマンドの第１バイト下位が
０〜Ｄで且つ第２バイト上位
２ビットが１の時のマップコマンド
で出現するキャラを変化させる。
雲面は開発の最終段階で付け加え
られたため、変則的なコマンドと
なっている。
基本背景ブロックのｈ＝８〜Ａを全
て消し、雲のグラフィックに変える。
そしてＴＩＭＥUP以外は死ななくなる。

マップコマンドにより、
ルームの途中から変更可能。
（詳細後述）

マップコマンドにより、
ルームの途中から変更可能。
（詳細後述）

基本背景ブロックの配列

| MARIO 0000000 |  |  |  |  |  |  |  | TIME 400 |
０ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
１ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
２ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
３ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
４ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
５ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
６ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
７ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
８ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
９ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ａ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ｂ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ｃ |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| ０ | １ | ２ | ３ | ４ | ５ | ６ | ７ | ８ | ９ | Ａ | Ｂ | Ｃ | Ｄ | Ｅ | Ｆ

第　２　バ　イ　ト　下　位　の　指　定
（例外）雲面の時は、高さ８〜Ａの基本背景ブロックは表示されない。
戻る
本文中の会社名または商品名は各社の商標または登録商標です。
ホームページへ
更新日 99/2/8