裏CHUNSOFT > セーブデータ・RAM改造 > メモリリスト
メモリリスト
ミラー
開始 | 終了 | 内容 |
---|---|---|
000000 | 001FFF | 7E0000〜7E1FFFと等しい。片方が変わればもう片方も変わる。7E0000〜7E1FFFの読み書きはこちらのアドレスで指定されることが多い。 |
008000 | 00FFFF | C08000〜C0FFFF、つまりROMの008000〜00FFFFと等しい。 |
808000 | 80FFFF | C08000〜C0FFFF、つまりROMの008000〜00FFFFと等しい。 |
818000 | 81FFFF | C18000〜C1FFFF、つまりROMの018000〜01FFFFと等しい。 |
汎用
開始 | 終了 | 内容 |
---|---|---|
7E0000 | 7E0007 | ルーチン内での一時的な変数として、或いはルーチン間の引数や戻り値として汎用的に使われる。 |
7E00B6 | 7E00B9 | 乱数過去4回分、ここから新しい乱数を計算する |
7E00BA | 7E00BD | 乱数過去4回分(上とは独立)、詳細不明 |
ステータス(そのフロアに存在するキャラ全て)
それぞれキャラ1体につき1バイトずつで、キャラ番号の順に並んでいます。 キャラ番号13は常にシレンなので、最後のバイトは常にシレンのものとなります。
開始 | 終了 | 内容 |
---|---|---|
7E85A1 | 7E85B4 | キャラコード |
7E85B5 | 7E85C8 | X座標 |
7E85C9 | 7E85DC | Y座標 |
7E85DD | 7E85F0 | 方向 |
7E85F1 | 7E8604 | 現在HP |
7E8605 | 7E8618 | 最大HP |
7E8619 | 7E862C | レベル(変身時のモンスターのレベル、レベル固定時の仮のレベル) |
7E862D | 7E8640 | 真のレベル(シレン専用?) |
7E8641 | 7E8654 | 経験値bit0〜7 |
7E8655 | 7E8668 | 経験値bit8〜15 |
7E8669 | 7E867C | 経験値bit16〜23 |
7E867D | 7E8690 | 攻撃力 |
7E8691 | 7E86A4 | 防御力 |
7E86A5 | 7E86B8 | 目つぶし |
7E86B9 | 7E86CC | 混乱 |
7E86CD | 7E86E0 | 惑わし |
7E86E1 | 7E86F4 | 睡眠 |
7E86F5 | 7E8708 | 倍速残りターン |
7E8709 | 7E871C | 消え去り |
7E871D | 7E8730 | 攻撃対象? |
7E8731 | 7E8744 | bit0:睡眠2、bit1:かなしばり、bit2:睡眠1、bit3:消え去り、bit4:かなしばり、 bit5:かなしばり、bit6:自ら攻撃しない、bit7:足踏みしない、ぴーたんの睡眠 |
7E8745 | 7E8758 | トラバサミ残りターン数、モンスターは80以上で減らない |
7E8759 | 7E876C | 持っている道具の道具番号 |
7E876D | 7E8780 | 速度(シレンは低速でも01) |
7E8781 | 7E8794 | 00で封印・くちなし、01で通常、02以上は畠荒らしの攻撃モードの残りターン。店の入口X? |
7E8795 | 7E87A8 | シレンに攻撃されたことがある |
7E87A9 | 7E87BC | 外見 |
7E87BD | 7E87D0 | 足元の地形 |
7E87D1 | 7E87E4 | 目的地のX座標 |
7E87E5 | 7E87F8 | 目的地のY座標 |
7E87F9 | 7E880C | FF、何でしょう |
7E880D | 7E8820 | 行き止まり待機ターン数 |
7E8821 | 7E8834 | 何でしょう |
7E8835 | 7E8848 | NPC関係。bit0:会話可能、bit1:話しかけても向きを変えない、bit2:向き固定、bit3:すれ違える。シレンは00以外で地雷でも大型地雷のダメージ |
7E8849 | 7E885C | 何でしょう |
7E885D | 7E8870 | 何でしょう |
7E8871 | 7E8884 | 店の入口Y? |
7E8885 | 7E8898 | NPCの向き、モンスターに対しても初期状態での向きが入るが意味はなさそう |
7E8899 | 7E88AC | 敵は00以外にすると、下位6ビットを見てその罠作動。ワナ師状態の時の、敵が踏んだ罠の記憶用。 シレンに対しても最後の足元の罠が入るが意味はない。これはとおせんりゅう系の肉のバグの原因。 |
7E88AD | 7E88C0 | キグニ状態(敵は減らない) |
7E88C1 | 7E88D4 | 何でしょう |
7E88D5 | 7E88E8 | 何でしょう |
7E88E9 | 7E88FC | 何でしょう |
7E88FD | 7E8910 | 何でしょう |
睡眠1、睡眠2について、当サイトを見ているような人で知らない人はいないと思いますが、一応解説しておくと、睡眠1とはシレンが部屋に入ると必ず起きる眠り(主にモンスターハウス)、睡眠2とは部屋の出入りや隣接でランダムに起きる眠り(主に自然発生)です。 Windows版シレンのフェイの問題作成キットで明かされた用語で、すなわち公式の用語です。
ステータス(シレンのみ)
アドレス | バイト | 内容 |
---|---|---|
7E893D | 1 | ちから |
7E893E | 1 | ちからの最大値 |
7E893F | 4 | ギタン |
7E8943 | 2 | 満腹度(‰) |
7E8945 | 2 | 最大満腹度(‰) |
7E894F | 20 | シレンが持っている道具の道具番号 |
7E8974 | 1 | 剣の強さ |
7E8975 | 1 | 見えないものが見える |
7E8978 | 1 | 1ターン毎に1増加。00,40,80,C0でモンスターが自然発生 |
7E8983 | 1 | モンスターが見える |
7E8984 | 1 | しあわせの腕輪 |
7E8985 | 1 | 回復の腕輪 |
7E8986 | 1 | 会心の腕輪 |
7E8987 | 1 | 痛恨の腕輪 |
7E8988 | 1 | 会心・痛恨の一撃が出るとき01 |
7E8989 | 1 | ダメージ増加 |
7E898A | 1 | 遠投の腕輪 |
7E898B | 1 | 垂れ流しの腕輪 |
7E898C | 1 | 混乱よけの腕輪 |
7E898D | 1 | 識別の腕輪 |
7E898E | 1 | 通過の腕輪 |
7E898F | 1 | 足元のマス属性 |
7E8990 | 1 | 店主が入口を塞ぐ |
7E8991 | 4 | 請求金額 |
7E8995 | 1 | 盗賊番・番犬出現 |
7E8997 | 1 | パワーアップ回数 |
7E8998 | 1 | 減速残りターン |
7E89A2 | 2 | 装備している武器の値4,5(但し、メッキは装備し直さないと反映されない) |
7E89A4 | 2 | 装備している盾の値4,5(同上) |
7E89A6 | 1 | 無敵 |
7E89B6 | 1 | 拾えず |
7E89BA | 1 | 弱点でダメージが2倍になるとき01 |
地形
開始 | 終了 | 内容 |
---|---|---|
7E89C3 | 7E8A32 | ブロック毎の通路の骨格 |
7E8A33 | 7E8AA2 | ブロック毎の部屋番号 |
7E8AA3 | 7E8B12 | ブロック毎の、部屋のないブロックの、通路の連結元X座標 |
7E8B13 | 7E8B82 | ブロック毎の、部屋のないブロックの、通路の連結元Y座標 |
7E8B83 | 7E8B8B | フロア形成で使用される各種の値(部屋の最大数や、ブロックの数等) |
道具
開始 | 終了 | 内容 |
---|---|---|
7E8B8C | 7E8C0B | 道具の種類(道具番号順、以下同様) |
7E8C0C | 7E8C8B | 値1(呪い) |
7E8C8C | 7E8D0B | 値2(修正値等) |
7E8D0C | 7E8D8B | 値3(つるはしの耐久度等) |
7E8D8C | 7E8E0B | 値6(杖に対して、回数が分かっていれば01、そうでなければ00) |
7E8E0C | 7E8E8B | 値7(壺に対しては中の1番目の道具、壺の中の道具に対しては次の道具) |
7E8E8C | 7E8F0B | 値8(商品) |
7E8F0C | 7E8F8B | 値4(合成) |
7E8F8C | 7E900B | 値5(合成) |
識別
開始 | 終了 | 内容 |
---|---|---|
7E900C | 7E90F1 | 道具の種類順、00:未識別、01:識別済み |
7E90F2 | 7E91D7 | 道具の種類順、未識別時の名前、名前を付けたか |
7E91D8 | 7E92BD | 道具の種類順、未識別時の名前(物忘れの草でリセットされる時に使われる) |
ダンジョンデータ
開始 | 終了 | 内容 |
---|---|---|
7E945F | 7E9EDE | マス毎のキャラクター |
7E9EDF | 7EA95E | マス毎の道具・罠 |
7EA95F | 7EB3DE | マス毎の地形 |
7EB3DF | 7EBE5E | そのマスがマップに描画されているか |
その他
開始 | 終了 | 内容 |
---|---|---|
7EBE66 | 7EBE6F | 部屋の左の壁X座標 |
7EBE70 | 7EBE79 | 部屋の上の壁Y座標 |
7EBE7A | 7EBE83 | 部屋の右の壁X座標 |
7EBE84 | 7EBE8D | 部屋の下の壁Y座標 |
7EBE8E | 7EBE8E | 部屋の数 |
7EC166 | 7EC16F | 部屋情報 |
7EC179 | 7EC179 | 地形のタイプ |
7EC195 | 7EC195 | シャッフルダンジョンのマップ番号 |
7EC196 | 7EC1A0 | 出現する罠の種類(前5バイトが出やすい罠、後6バイトが出にくい罠。これを守らないとグラフィックが正しく表示されない) |
7ED294 | 7ED393 | イベント進行度 |
フロアデータ
セーブファイルの000BDA〜000BEC(風来日記1)と同じです。
アドレス | バイト | 内容 |
---|---|---|
7ED5EC | 1 | こばみ谷のシャッフルダンジョンでは、背景コードを表す こばみ谷のランダムダンジョンでは、こばみ谷の全フロアからシャッフルダンジョンを除いた時のフロア数と等しい クリア後のダンジョンではフロア数と等しい |
7ED5ED | 1 | 階層移動時に移動前のフロア数と値を比較して、そちらの方が大きければそれに合わせる。意味不明。 |
7ED5EE | 1 | ダンジョンA |
7ED5EF | 1 | 00 |
7ED5F0 | 1 | 町における初期X座標 |
7ED5F1 | 1 | 町における初期Y座標 |
7ED5F2 | 1 | フロア |
7ED5F3 | 1 | ダンジョンB |
7ED5F4 | 1 | 00 |
7ED5F5 | 1 | FF |
7ED5F6 | 1 | FF |
7ED5F7 | 1 | FF |
7ED5F8 | 1 | 00:町、01:町ではない |
7ED5F9 | 1 | 場所 |
7ED5FA | 1 | 階段の向き、00:下りる、01:上がる、02:出口 |
7ED5FB | 1 | 落とし穴、00:次、01:前、02:戻って来る |
7ED5FC | 1 | 00:通常、01:モンスターハウス予約 |
7ED5FD | 1 | 00:マップなし、01:マップあり |
7ED5FE | 1 | 基本的には7ED5ECと同じだが、こちらは町で屋内に入っても値が変わらない |
セーブデータ
Snes9X v1.43.ep9r8 - Geiger's Snes9x Debuggerでは、メモリビューアで直接内容を見ることができません。 また、BYXXXXにブレークポイントを設定すると、何故かYに関係なくブレークします。
開始 | 終了 | 内容 |
---|---|---|
B06000 | B07FFF | SRMファイルの000000〜001FFF(風来日記1)。 |
B16000 | B17FFF | SRMファイルの020000〜003FFF(風来日記2)。 |
B26000 | B27FFF | SRMファイルの040000〜005FFF(風来日記3)。 |
B36000 | B37FFF | SRMファイルの060000〜007FFF(風来人番付)。 |
C00000〜FFFFFF ROM
開始 | 終了 | 内容 |
---|---|---|
C00000 | FFFFFF | ROM。$(メモリでのアドレス) = $((ROMイメージでのアドレス)+C00000)。他のゲームではこの限りではない。 |
2010年3月14日更新
裏CHUNSOFT > セーブデータ・RAM改造 > メモリリスト