Created
January 6, 2017 08:27
-
-
Save taotao54321/e772e2bfc0469a1cb6399919992b45df to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# AD&D プールオブレイディアンス (FC) memory map | |
# ============================================= | |
# 特に断らない限りリトルエンディアン | |
$00- 雑用 | |
$13 U8 $2000 退避用 | |
$14 U8 $2001 退避用 | |
$15 U16 スクロールオフセットy | |
$17 U16 スクロールオフセットx | |
$1A U8 | |
$2C U8 PPU $0000-$07FF のバンク番号 | |
$2D U8 PPU $0800-$0FFF のバンク番号 | |
$2E U8 PPU $1000-$13FF のバンク番号 | |
$2F U8 PPU $1400-$17FF のバンク番号 | |
$30 U8 PPU $1800-$1BFF のバンク番号 | |
$31 U8 PPU $1C00-$1FFF のバンク番号 | |
$32 U8 $8000-$9FFF のバンクインデックス # 値の意味は $FC4D 参照 | |
$33 U8 $A000-$BFFF のバンクインデックス | |
$34 U16 VRAMアドレス | |
$36 U8 VRAMへ書き込む値 | |
$39 ptr | |
$4D U8 音楽mute # [0,1], 1でmute | |
$4E U8 効果音mute # [0,1], 1でmute | |
$6C U8 マップID | |
# 0:新フラン | |
# 1:海賊の基地 | |
# 2:カドルナ織物工場 | |
# 3:ヴァリエヴォ城 1F北西 | |
# 4:ヴァリエヴォ城 1F北東 | |
# 5:ヴァリエヴォ城 1F南東 | |
# 6:ヴァリエヴォ城 1F南西 | |
# 7:ヴァリエヴォ城 2F | |
# 8:(無効?) | |
# 9:ストジャナウ門 | |
# 10:ヴァルヒンゲン墓場 | |
# 11:(無効?) | |
# 12:(無効?) | |
# 13:コボルドの洞窟 | |
# 14:コーベル屋敷 | |
# 15:メンダー図書館 | |
# 16:リザードマンの城塞 地上 | |
# 17:蛮族のキャンプ | |
# 18:ポドルプラザ | |
# 19:(無効?) | |
# 20:スラム | |
# 21:ソーカル砦 | |
# 22:ピラミッド 1F | |
# 23:ピラミッド 2F | |
# 24:ベイン神殿 | |
# 25:(無効?) | |
# 26:(無効?) | |
# 27:(無効?) | |
# 28:ズヘンティル要塞 | |
# 29:クトの井戸 地上 | |
# 30:リザードマンの城塞 地下 | |
# 31:高級住宅街 | |
# 32:クトの井戸 地下 | |
$71 ptr | |
$75 ptr | |
$78 U8 エリアモード # 0:off, 1:on | |
# この辺の変数は他にも用途があるかも | |
$7A U8 chara_idx | |
$7B ptr chara_tmp_ptr | |
$7D U8 volatile_idx | |
$7E ptr volatile_tmp_ptr | |
$80 U8 inventory_idx | |
$81 ptr inventory_tmp_ptr | |
$83 U8 itemslot_idx | |
$84 ptr itemslot_tmp_ptr | |
$0200-$02FF Sprite[64] スプライトバッファ | |
$0600 U8 座標x # [0,15] | |
$0601 U8 座標y # [0,15] | |
$0602 U8 方角 # 0:N, 1:E, 2:S, 3:W | |
$0603 U8 目の前の壁などの見た目? | |
$0604 U8 現在位置のイベントID | |
$6001- Chara[] | |
$6751-$6CCC U8[0x57C] セーブデータ($6001-$657C のコピー) | |
$6CCD-$6F8C CharaVolatile[32] | |
$6F8D-$7094 U8[0x108] セーブデータ($6CCD-$6DD4 のコピー) | |
$7095-$7109 Chara chara_tmp | |
$710A-$711F CharaVolatile volatile_tmp | |
$7120-$7137 Inventory inventory_tmp | |
$7152 U8 1歩で10分経過(捜索モード) | |
$715F U8 | |
$7181-$7183 ItemSlot | |
$719D-$719F ItemSlot | |
$71A0-$71B6 Item item_tmp | |
$71E4 U8 | |
$7206 U8 「そうさく」表示(捜索モード) | |
$7272-$73F1 Inventory[16] | |
$73F2-$7511 U8[0x120] セーブデータ($7272-$7391 のコピー) | |
$7512-$7551 | |
$7552-$7591 | |
$75D2 U8 座標x保存用? | |
$75D3 U8 座標y保存用? | |
$75D4 U8 方角保存用? | |
$75D5 U8 フィールド座標x | |
$75D6 U8 フィールド座標y | |
$75D9 U8 時刻-分-一の位 | |
$75DA U8 時刻-分-十の位 | |
$75DB U8 時刻-時 # [0,23], 0:朝5時 | |
$75DC U8 日数? # 朝5時にインクリメント | |
$760D U8 エリア表示可否 # 0:可, 1:不可 | |
$760E U8 メッセージスピード # [0,9] | |
$7680 U16 宝石 # [0, | |
$7682 S24 金 # [0,999999] | |
$76B5 U8 クイックモード # 0:off, 1:on | |
$76B6 U8 音楽mute(記録のみ。実際は $4D で処理) # [0,1], 1でmute | |
$76B7 U8 効果音mute(記録のみ。実際は $4E で処理) # [0,1], 1でmute | |
$7752-$7991 U8[0x240] セーブデータ($7512-$7751 のコピー) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment