トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

メモリマップ

Last-modified: 2017-06-21 (水) 16:29:13 (6d)

WRAM 0x02000000

AddressOffset概要指定
02024CC2-1キー判定キーが押さ続けているかどうか。押されていない=0x0C 押され続けている間 0x02からカウントアップする?
02024CC4-2キー判定キーを押している間、キーコード(ビット)を格納 A:0x0100 B:0x0200 セレクト:0x0400 スタート:0x0800 右:0x10 00 左:0x2000 上:0x4000 下:0x8000 L:0x0001 R:0x0002
02024CC6-2キー判定02024CC4と同一だが更新周期が短い
02024CCA-2キー判定キーを押している間、キーコードを格納 02024CC4と同一
02024CCC-2キー判定最後に押されたキーコードを永続的に格納
02029D8C-1カーソルx座標画面上でのx座標
02029D8E-1カーソルy座標画面上でのy座標
02024E5C
02024E600x42BGM番号08002398で書き込み
02024E620x61nazo再生状態フラグ? 同じく08002398で書き込み
02024E630x71nazo同じく08002398で書き込み
0202BCEC
0202BCF40x84所持金
0202BCF90xD1霧の濃さ現在のマップの霧の濃さ 0=なし ターンエンドや画面更新命令発生時に適応されるっぽい
0202BCFA0xE1章指定マップID
0202BCFB0xF1フェイズ0=自軍,0x40=友軍,0x80=敵軍
0202BCFC0x101ターン数
0202BD000x141設定+0x01=,+0x02=
+0x04=,+0x08=
+0x10=,+0x20=
+0x40=むずかしい,+0x80=
0202BD070x1B1編指定序盤=0x1,A編=0x2,F編=0x3
0202BD2C0x401設定+0x01=??,+0x02=地形ウィンドウオフ
+0x04=ユニットウィンドウフキダシ,+0x08=同オフ
+0x10=オートカーソルオフ,+0x20=メッセージスピードふつう
+0x40=同はやい(60=最速),+0x80=ゲームスピードはやい
0202BD2D0x411設定+0x2=効果音オン
0202BD2E0x421設定アニメ設定:+0x0=1, +0x2=オフ, +0x4=個別, +0x6=2 難易度:+0x0=はじめて, +0x20=ふつうむずかしい
0202BE48
0202BE480x04ユニット表アドレス0885xxxx
0202BE4C0x44クラス表アドレス0885xxxx
0202BE500x81レベル
0202BE510x91EXP
0202BE530xB1所属と順番進撃準備でのユニット並び順。 ただし上位2ビットは所属フラグ。 & 0x80 だと敵軍、 & 0x40 だと友軍(多分) それ以外だと自軍
0202BE540xC4状態$631E004
0202BE580x101X座標
0202BE590x111Y座標
0202BE5A0x121最大HP
0202BE5B0x131現在HP
0202BE5C0x141力/魔力
0202BE5D0x151
0202BE5E0x161速さ
0202BE5F0x171守備
0202BE600x181魔防
0202BE610x191幸運
0202BE620x1A1体格補正補正がない場合0
0202BE630x1B1同行者ID
0202BE650x1D1移動補正補正がない場合0
0202BE660x1E1アイテム1IDここからアイテム欄 アイテムID,個数 と並んでいる
0202BE670x1F1アイテム1個数
0202BE680x201アイテム2ID
0202BE690x211アイテム2個数
0202BE6A0x221アイテム3ID
0202BE6B0x231アイテム3個数
0202BE6C0x241アイテム4ID
0202BE6D0x251アイテム4個数
0202BE6E0x261アイテム5ID
0202BE6F0x271アイテム5個数
0202BE700x281剣武器レベル
0202BE710x291槍武器レベル
0202BE720x2A1斧武器レベル
0202BE730x2B1弓武器レベル
0202BE740x2C1杖武器レベル
0202BE750x2D1理武器レベル
0202BE760x2E1光武器レベル
0202BE770x2F1闇武器レベル
0202BE780x301状態とターン数 YX Y=ターン数 X=状態状態 1=ポイズン 2=スリープ 3=サイレス 4=バーサク 5=攻撃 6=守備 7=必殺 8=回避 9=病気? 例:0x21 毒を2ターン
0202BE7A0x321支援レベル1人目
0202BE7B0x331支援レベル2人目
0202BE7C0x341支援レベル3人目
0202BE7D0x351支援レベル4人目
0202BE7E0x361支援レベル5人目
0202BE7F0x371支援レベル6人目
0202BE800x381支援レベル7人目
0202BE900x484ユニット表アドレス以降2人目
0203A818
0203A8180x0200輸送隊の中身[アイテムID] [個数]の2バイトで、100個
0203A8EC
0203A8EC0x04ポインタ味方の1一人目のデータがどこにあるか示すポインタ??
0203ABEC
0203ABEC0x04ポインタ操作キャラのデータへのポインタ??
0203E880
0203E8900x01敗数ID0x1の敗数
0203E89B0xB1勝数ID0x1の勝数(下位8bit)
0203E89B0xC2勝数+戦闘数ID0x1の勝数(上位2bit)+戦闘数 << 2
0203E8A00x10ID0x2の先頭
最大0x45まで
0203ECF0
0203ECF00x02序章の章IDとターン数ターン数 << 7 + 章ID
0203ECF20x22序章のクリアタイムクリア時刻(秒数)が入る
0203ECF40x421章の章IDとターン数ターン数 << 7 + 章ID
0203ECF60x622章のクリアタイムクリア時刻(秒数)が入る

IRAM 0x03000000

AddressOffset概要指定
03000040
0300007C0x3C4価格などの数字文章中の @0080@0005 で取得できる数字
030004B0
030004B00x004データイベント命令40050000XXXXXXXXで詰まれる数字
030004B40x044データイベント命令40050100XXXXXXXXで詰まれる数字
030004B80x084データイベント命令40050200XXXXXXXXで詰まれる数字
03005315
030053150x030道データ画面に表示する道データ
03005260
フラグ 0x01~0x28