SNES Development
Tactics Ogre

Tactics Ogre - Let Us Cling Together

Tactics Ogre Memory Map

OffsetDescription*m
0059BGM
0091戦闘ユニットID
055Dブルーチームコントローラ1
055Eレッドチームコントローラ1
055Fブルーチームコントローラ2
0560レッドチームコントローラ2
05BF攻撃処理の種類 4:魔法 6
~~~~~~
06038bit
06048bit
06438bit
06448bit
06838bit
06848bit
06C38bit
06C48bit
0703敵味方別ユニットカラー8bit
0704ユニットグラ更新用グラフィック表示OFFフラグ?8bit
07438bit
07438bit
07448bit
07838bit
07838bit
07848bit
07C38bit
~~~~~~
080316bit
~~~~~~
08438bit
08448bit
08838bit
08848bit
08C38bit
08C48bit
09038bit
09048bit
~~~~~~
094316bit
098316bit
~~~~~~
0A038bit
0A04キャラx座標8bit
0A438bit
0A44キャラy座標8bit
0A838bit
0A84キャラ高さ(0.5区切り)8bit
0AC38bit
0AC48bit
0B038bit
0B048bit
0B438bit
0B448bit
0B838bit
0B848bit
0BC38bit
0BC48bit
~~~~~~
0C0316bit
~~~~~~
0C43ステータス画面上敵味方別ユニットカラー8bit
0C448bit
~~~~~~
16BC現在位置
16BEマップID1
16C0マップID2
16C2死者の宮殿階数
16C4実マップID
16C5
16C6
16C8マップx座標の範囲
16CAマップy座標の範囲
16CC最大ster?
16D6
16EC選択パネルの範囲2ずつ
16F2
1789エフェクト番号/埋もれた財宝
178A
178Cエフェクト回数?(効果4、範囲8)
178Eエフェクト詳細
17902A12Aの値
1791(29F13h)/16 AND 0Fh
1792
17A0追加効果ID
17A1
17A8
17AC
17AEキャラ(戦闘画面)
17AFクラス(戦闘画面)
17D6アラインメント(戦闘画面)
17D7エレメント(戦闘画面)
17FELv(戦闘画面)
17FF取得済Exp(戦闘画面)
1826Hp(戦闘画面)
184EMHp(戦闘画面)
1876Mp(戦闘画面)
189EMMp(戦闘画面)
18C6Str(戦闘画面)
18EEInt(戦闘画面)
1916Agi(戦闘画面)
193EDex(戦闘画面)
1966Vit(戦闘画面)
198EMem(戦闘画面)
19B6Luk(戦闘画面)
19B7忠誠度(戦闘画面)
19DEキャラ状態3
19DFキャラ状態2?3
1A06獲得Exp(戦闘画面)
1A07
1A2E敵味方(戦闘画面)
1A2Fキャラ番号(戦闘画面)
1A56所属ユニオン(戦闘画面)
1A57所属民族(戦闘画面)
1A7E左上の装備 (戦闘画面)
1A7F右上の装備 (戦闘画面)
1AA6左下の装備 (戦闘画面)
1AA7右下の装備 (戦闘画面)
1ACE1番目の魔法・SP (戦闘画面)
1ACF2番目の魔法・SP (戦闘画面)
1AF63番目の魔法・SP (戦闘画面)
1AF74番目の魔法・SP (戦闘画面)
1B1E左上装備アイテムの状態
1B1F右上装備アイテムの状態
1B46左下装備アイテムの状態
1B47右下装備アイテムの状態
1B6Eキャラの向き
1B6F
~~~~~~
1B96残りWT16bit
1BBE16bit
1BE616bit
1C0E16bit
1C3616bit
1C5E16bit
1C8616bit
1CAE16bit
~~~~~~
1CD6キャラx座標8bit
1CD7キャラy座標8bit
~~~~~~
1CFE行動ポイント16bit
~~~~~~
1D26作戦28bit
1D27作戦対象キャラ8bit
1D4E殺害人数8bit
1D768bit
1D778bit
~~~~~~
1D9E16bit
~~~~~~
1DC6キャラ高さ(1区切り)8bit
1DC7移動タイプ8bit
1DEE移動力8bit
1DEF425ADに対応8bit
1E178bit
~~~~~~
1E3E座標データにおける戦闘ユニットID?16bit
~~~~~~
1E66クラス(汎用)8bit
1E67エレメント(汎用)8bit
1E68Lv(汎用)8bit
1E69取得済Exp(汎用)8bit
1E6AHp(汎用)8bit
1E6CMHp(汎用)8bit
1E6EMp(汎用)8bit
1E70MMp(汎用)8bit
1E72Str(汎用)8bit
1E7AVit(汎用)8bit
1E74Int(汎用)8bit
1E7CMen(汎用)8bit
1E76Agi(汎用)8bit
1E78Dex(汎用)8bit
1E7ELuk(汎用)8bit
1E7Fアラインメント(汎用)8bit
1E83左上装備(汎用)8bit
1E84右上装備(汎用)8bit
1E85左下装備(汎用)8bit
1E86右下装備(汎用)8bit
1E871番目魔法・SP(汎用)8bit
1E882番目魔法・SP(汎用)8bit
1E893番目魔法・SP(汎用)8bit
1E8A4番目魔法・SP(汎用)8bit
1E8F所属ユニオン(汎用)8bit
1E90所属民族(汎用)8bit
1E9D忠誠度(汎用)8bit
1E9Fキャラ(汎用)8bit
1EA1天気?8bit
1EA2天気8bit
1EA38bit
1EE78bit
1EF0使用武器・スペシャルID8bit
~~~~~
7E2000
7E4000
7E31FB雇用ユニットのクラス
7E3203雇用ユニットの紹介料
7E3B38両手アイテム装備フラグ
7E3B39片手アイテム装備フラグ
7E3B3A指輪装備フラグ
7E3B3B兜装備フラグ
7E3B3C首輪装備フラグ
7E3B3D鎧装備フラグ
7E3B3E靴装備フラグ
7E40A7戦闘会話の名前(最初はFFFF)
7E40B7戦闘会話の始め(「)
7EB2A4効果?
7EB2ACキャラ(編成画面)
7EB2ADクラス(編成画面)
7EB2F2アラインメント(編成画面)
7EB2F3エレメント(編成画面)
7EB338Lv(編成画面)
7EB339取得済Exp(編成画面)
7EB37EHp(編成画面)
7EB3C4MHp(編成画面)
7EB40AMp(編成画面)
7EB450MMp(編成画面)
7EB496Str(編成画面)
7EB4DCVit(編成画面)
7EB522Int(編成画面)
7EB568Men(編成画面)
7EB5AEAgi(編成画面)
7EB5F4Dex(編成画面)
7EB63ALuk(編成画面)
7EB63B忠誠度(編成画面)
7EB680所属ユニオン(編成画面)
7EB681所属民族(編成画面)
7EB6C6左上の装備(編成画面)
7EB6C7右上の装備(編成画面)
7EB70C左下の装備(編成画面)
7EB70D右下の装備(編成画面)
7EB7521番目魔法・SP(編成画面)
7EB7522番目魔法・SP(編成画面)
7EB7983番目魔法・SP(編成画面)
7EB7984番目魔法・SP(編成画面)
7EBA77スナップドラゴン剣名前の定義
7EBAAA戦闘時の敵の名前
7EBB54ユニオン名
7EBB65
7EBD86年月日
7EBD89トレーニングや戦闘の区別
7EBD8A軍資金
7EBD92戦死者数
7EBD94スナップドラゴン剣属性
7EBD95スナップドラゴン剣WT
7EBD96スナップドラゴン剣Str
7EBD98スナップドラゴン剣Int
7EBD9Aスナップドラゴン剣Agi
7EBD9Cスナップドラゴン剣Dex
7EBD9Eスナップドラゴン剣Vit
7EBDA0スナップドラゴン剣Men
7EBDA2スナップドラゴン剣Luc
7EBDA3スナップドラゴン剣攻撃効果
7EBDC4-7EBE43マップビット
7EBE4C
7EBE4Eキャラ
7EBE4Fクラス
7EBE76戦闘ID
7EBE80
7ED2DF使用アイテム・スペシャルID
7ED2E0戦闘中の行動
7ED35FMISSフラグ
7ED360ノックバックフラグ
7ED3DF指定パネルの位置,マップ座標用2
7ED3E1攻撃効果21
7ED3E5追加効果21
7EF3DF物理攻撃予想ダメージ
7EF3E0魔法攻撃予想ダメージ
7EF3E1攻撃予想命中率
7EF3E3反撃予想ダメージ
7EF3E5反撃予想命中率
7EFBCF-7EFBEE
7EFC79主人公誕生月
7EFC9F主人公誕生日
7EFCACカオスフレーム
7F8000
7F9800
7FB000
7FC800ster
7FCC00地形
7FD0002/4パネルグラフィック
7FD400パネルグラフィック
7FD800カーソルの高さ
7FDC00キャラの位置
7FE000画面に関して1
7FEC00画面に関して2
7FF800

*1 効果は4ずつ離れてる.内容的に魔法・SPの効果と同じ

ValueDescription
0000(なし)
0004(処理停止)
0008MP追加ダメージ
000CHP追加ダメージ
0010HP回復? 00に値
0014MP追加ダメージ
0018死亡
001C
0020石化
0024
0028麻痺
002C睡眠
0030魅了
0034石化回復
0038毒回復
003C麻痺回復
0040睡眠回復
0044魅了回復
0048WT0
004Cクイック
0050スロウ
0054ストップ
0058パワーダウン
005Cパワーアップ
0060
0064
0068
006C
0070
0074
0078ノックバック
007C
0080
00C0miss
00C4HP追加ダメージ
00CC死亡
00E0ガード
00E4LvUP
00E8HP追加ダメージ
00EC
00F0麻痺回復
00F4(48)より↑危険

*2

ValueDescription
00マニュアル
01突撃
02攻撃援護
03回復援護
04避難
05トレジャー拾得
06待機
07何もしない
11鬼神のごとく戦え
12友の影となれ
13冥き生命を救え
14我が魂を惜しめ
15虎児を得よ

*3

19DE

ValueDescription
01復活
02石化
04スタン
08睡眠
10
20スロウ
40クイック
80ストップ

19DF

ValueDescription
01チャーム
02
04
08
10
20
40透明
80ダメージモーション

Tactics Ogre ROM Map

OffsetDescription
0038D-0038E天候変化カウント戦闘開始時(Defaultは1000WT)
0D6EB?
0D6ED?
0EB96顔グラフィック
1034D-1034E毒カウント初期値(毒状態になった直後、Defaultは200)
10388~10389 睡眠状態の効果時間
10471~10472 クイックムーブの効果時間
104AC~104AD スロウムーブの効果時間
104F3~104F4 ドミニオンの効果時間
2DC0C~2DC0D ヒート&メルトウェポン効果時間
151EBクラスチェンジ画面グラフィック
19D60-19D64弓の放物線の射出角度?
20715?
2263F22953対応 (((2263Fh) - A953) / 2 + キャラの向き / 2 + 2 ) * 2 で変動 (4 バイトずつ)
22641ユニットグラフィック (4バイトずつ)
22642ユニットパレットかもしれない?
22883-22952対応
22953-22B6D対応アドレス
22B6E?
244E71EE7対応
244EB1EE7対応
267F3?
28E75?
29093?
2909D249AC9対応
29526?
29F131789/2対応
29F7Eエフェクト表示方法
2A054エフェクト表示回数?
2A12A?
2A700?
2BD85?
306C216BE*2/
306F216BE*2/
30722?
32546範囲パネル数3
32560範囲パネルの位置
334BB天候/魔法・SPのRa天候補正1?
334C0天候/魔法・SPのRa天候補正2?
40C32魔法・SP/範囲の有無
40CC8魔法・SP/効果
40D5E魔法・SP/追加効果1
40DF4魔法・SP/追加効果2
40E8A魔法・SP/敵味方やアンデッド判定
40F20魔法・SP/敵味方やアンデッド判定2?
40FB6魔法・SP/HIT率算出方法
4104C魔法・SP/追加効果1のHit率算出方法
410E2魔法・SP/追加効果2のHit率算出方法
41178魔法・SP/効果値計算方式
4120E魔法・SP/追加効果値1計算方式
412A4魔法・SP/追加効果値2計算方式
4133A魔法・SP/攻撃魔法SPの属性
413D0魔法・SP/追加効果1の対象変化
41466魔法・SP/追加効果2の対象変化
414FC41628対応アドレス
41628魔法・SP/攻撃力のRaRd補正
4174E41878対応アドレス
41878魔法・SP/命中率RaRd補正?
4194E41A70対応アドレス
41A70?
41B07成仏スペシャルに関わる何か?(ここで成仏と消滅を分類してる希ガス)
41B9D魔法・SP/敵リーダーに対する効果の有無
41C33魔法・SP/殺害数カウントする攻撃効果
41C6EEL/アイテムEL補正
41C87AL/アイテム聖闇補正
41C8DAL/天候補正
41CAB?
425C9$B0 (選択ユニットの状態, 03が自軍) / 225F2F 以降にあるパレットデータのどれがどの状態であるか
4245F?
425E5?
42665クラス/2 /多分獣とか竜の判定
426E5クラス/特技修得レベル 1バイト目にスペシャルID、2バイト目に修得レベル
42702クラス/基本キャラグラフィック
427F2クラス/ユニットのパレット
428F2クラス/種族?
429E2クラス/固有キャラID
42AD2クラス/初期クラス 凡用クラスは変えない方がいいかも
42BC2クラス/エレメント
42CB0クラス/アラインメント
42D9Eクラス(bit)/Lサイズユニットグラフィックフラグ
42DBEクラス/所持できる魔法の数
42EADクラス/初期Lv
42F9Bクラス/初期HP 2バイト
430BBクラス/HP成長率
4314Bクラス/初期MP 2バイト
4326Bクラス/MP成長率
432FBクラス/初期STR
4338Bクラス/STR成長率
4341Bクラス/初期VIT
434ABクラス/VIT成長率
4353Bクラス/初期INT
435CBクラス/INT成長率
4365Bクラス/初期MEN
436EBクラス/MEN成長率
4377Bクラス/初期AGI
4380Bクラス/AGI成長率
4389Bクラス/初期DEX
4392Bクラス/DEX成長率
439BBクラス/初期LUK
43A4Bクラス/WT
43ADCクラス/物理耐性
43B6Eクラス/風耐性
43BFFクラス/地耐性
43C90クラス/火耐性
43D21クラス/水耐性
43DB2クラス/聖耐性
43E43クラス/闇耐性
43ED3?
43EF4クラス/ダブルアタック可不可
43FE3クラス/得意武器
440D3クラス/ユニット定義??
441C2クラス/投射タイプ 01 投石 02 手裏剣 03 指弾
442B1クラス/使用可能魔法タイプ
443A0クラス/スペシャル1
4448Fクラス/スペシャル2
4457Eクラス/スペシャル3
4466Dクラス/スペシャル4
4475Bクラス/移動タイプ
44849クラス/歩数
44937クラス/忠誠度?
44A25クラス/天候耐性
44B14?
44D3Eアイテム種/処理上での種類
44F0Dアイテム種/直接攻撃するフラグ
44F61アイテム種/投射攻撃するフラグ
45066?
45081?
4509C?
45147スナップ剣開始番号
4514Bスナップ剣終了番号
451B9アイテムパレット
451D9アイテム/種類
452C9アイテム/属性
453B9アイテム/装備部位 01両手武器 02片手武器(盾含む) 03指輪 04頭装備 05首飾り 06体装備 07足装備 08道具
454A9アイテム/装備部位(リスト) 01頭 02手 03体 04靴 05道具
4557Cアイテム/射程
45654アイテム/重量
4572Dアイテム/STR
4580Dアイテム/INT
458EDアイテム/AGI
459CDアイテム/DEX
45AADアイテム/VIT
45B8Dアイテム/MEN
45C6Dアイテム/LUK
45D4Dアイテム/物理RES
45E2Dアイテム/風RES
45F0Dアイテム/炎RES
45FEDアイテム/地RES
460CDアイテム/水RES
461ADアイテム/聖RES
4628Dアイテム/闇RES
4646Fアイテム/値段(2バイト) 2桁目から
46612アイテム/STR成長率UP
466E4アイテム/INT成長率UP
467B4アイテム/AGI成長率UP
46884アイテム/DEX成長率UP
46956アイテム/VIT成長率UP
46A26アイテム/MEN成長率UP
46AF6アイテム/LUK成長率UP
46BC5アイテム/特性(攻)
46CB5アイテム/使用効果
46D85アイテム/特性(防) 07恐怖 08野獣 09竜 0A人形 0C対竜 0D対石化 0E対麻痺 0F耐眠 11対異常 12対魔 
46E75アイテム/特性(常) 01飛行 02ワープ 03溶岩 04水上 05HP回復 06MP回復 07恐怖 08野獣 09竜 0A人形
46F66アイテム/武器種(射程?) 00通常武器 銃、アイテム含む 01槍 02弓 、凡用銃含む 03鞭
47047魔法・SP/種類と消費MP
47172魔法・SP/属性
47208魔法・SP/射程
4729E魔法・SP/攻撃方法
47431魔法・SP/行使可能ユニット
474A1魔法 ・ SP / 2 / 上位4bitが4以上だとダメージ計算が必殺技 (STR + Dex / 2) になる
474F1魔法・SP/2 /
475C4?
49231Lサイズユニット出撃制限人数
57885アイテム/
582DDマップID算出補数
582F5?
58407?
5841F実マップID/5875D選択用
58677-58693地形効果表示(00:表示しない、01:表示する)
58695-5870B地形効果(風火地水)
5870D-5872A地形攻撃効果
5872B攻撃効果65の対天気地形攻撃効果
58730攻撃効果66の対天気地形攻撃効果
58735-58752地形防御効果
58753防御効果65の対天気地形攻撃効果
58758防御効果66の対天気地形攻撃効果
5875Dマップ毎の地形とパネルグラフィックの対応関係
58DDD範囲パネルグラフィック?
59911?
59695?
59D52現在地/2 /ランダム戦闘の発生のしやすさ
59F0F敵雑魚ユニット出撃数
5A18F戦闘BGM
64279敵名前アドレス
64F55?
6972D向きによる補正値
6A9AA?
6B764?
6C1B3-6C1BD?
6C220-6C229反撃可能アイテム種
70000エフェクトデータアドレスその1
780BD?
D0880戦闘マップに関して
D88E4?
D894D?
D8979?
D8911?
EA0CCキャラ対応 性別か?
F1C0716C0/16C0の初期値から決定
110000マップデータ1
11C1B5?
11C1B7?
120000マップデータ2?
124E38?
128000?
129C1Fマップデータ3
133B85マップデータアドレス
1E8000敵ユニットデータアドレス 7EBE76対応
1F4C7Dイベントデータ共通部分
1F8003データアドレス
20533A敵ユニットデータ共通部分
20CD80イベントデータアドレス3
249AC9エフェクトデータアドレスその2
2FF994財宝関連
EEE49 チュートリアル作成関数

03:343B E0 9600   |*ww|    cpx.w   0096h // INT + MEN:150
03:3441 E0 2C01   |*ww|    cpx.w   012Ch // INT + MEN:300

6:CC87 64 00 // 召喚数カウント用Int+Men値

882A-8946
138837
タインマウスのx,yの大きさ

Topography ID / 地形ID

IDDescription
01地肌 地+2風-2
02砂地 水-2火+2
03火山灰 水-3火+3
04草地 水+1地-2火-1風+2
05草むら 水+2地-3火-2風+3
06雪原 水+2火-2
07岩場 水-1地+2火+1風-2
08砂利 水-2地+2火+2風-2
09荒地 水-2地+2火+2風-2
0A湿地 水+2地-3火-2風+3
0B毒カビ 地+2風-2
0C溶岩石 水-2地+2火+2風-2
0Dタール 水-3水+3
0E氷原 水+3火-3
0F水路 水+2火-2
10川 水+2火-2
11湖 水+2火-2
12海 水+2火-2
13溶岩 水-3火+3
14
15石床
16屋根 水-1地-2火+1風+2
17石壁
18
19
1A城壁内側
1B城外
1C木床 水+1地-2火-1風+2
1D魔方陣
1Eビルネの木
1F糸杉
20ブナの木
21トネリの木
22ココヤシ
23アナナの木* 水+80地+2火-3風-2
24トチの木
25バオバの木
26ダアラの草
27ウディガ草
28虫喰い草* 水+100地+2火-3風-2
29泥穴草
2Aイバラ草
2Bワイン樽
2C水樽
2D酒樽
2E船荷の箱
2F輸送用木箱
30貯蔵箱
31衣類箱
32資材の箱
33鍵付き木箱
34石炭岩
35砂岩
36黒輝石
37花崗岩
38玄武岩
39ジネの木
3Aイチイの木
3B蛇紋岩
3Cれき岩
3Dルクス草
3Eドラン草
3F警備灯 水+76地+70火-3 進入不可
40室内灯 水+74地+85火+1風-2 進入不可
41警備灯
42室内灯
43鉄甲冑 水+74地+85火-1風+2 進入不可
44銅甲冑
45軽甲冑
46重甲冑
47白銀甲冑
48女神像
49腐った木 水+60地+70火-3 進入不可
4A枯れた木 水+65地+75火-3
4B焼けた木
4C噴煙
4D黄水晶
4E赤水晶
4F緑水晶 水+65地+50火-3 進入不可
50青水晶 表示無し 進入可
51白水晶
52騎士像 水+65地+90火-1風-2
53戦士像
54僧侶像 表示無し 進入可
55狂戦士像 表示無し 進入可
56戦士像
57老人像
58騎士 水+55地+85火+1風-2
59戦士 表示無し 進入可
5A僧侶
5B盗賊
5C戦士 表示無し 進入可
5D魔術師 表示無し 進入可
5Eがれき
5F石柱 地+72火+80風+2
60壷 表示無し 進入可
61屋根 表示無し 進入可
62石壁 表示無し 進入可
63竜門
64(表示無し) 地+68火+100風+2 進入不可
65移動
66行動 表示無し 進入可
67待機 
68環境
69直接攻撃
6A投射攻撃
6B魔法 表示無し 進入可
6Cスペシャル 表示無し 進入可
6Dアイテム
6E説得
6F(表示無し) 進入可
70中断
71オプション
72終了
73(表示無し)
74ショップ
75(表示無し)
76編成
77(表示無し)
78データ
79(表示無し)
7Aセーブ
7Bロード 水+22地+65火+76風+70 進入不可
7C(表示無し) 水-100火+74風+85 (表示無し)
7Dマニュアル
7E(表示無し) 進入可
7F(表示無し) 水-100火+74風+85
80糸杉(障害物)
81(障害物)
82(障害物)
83(障害物)
84(障害物)
85石灰岩(障害物)
86(障害物)
87(障害物)
88(障害物)
89警備灯(障害物)
8A警備灯(障害物)
8B(障害物)
8C(障害物)
8D(障害物)
8E(障害物)
8F(障害物)
90イチイの木(障害物)
91(障害物)
92(障害物)
93(障害物)
94(障害物)
95(障害物)
96(障害物)
97花崗岩(障害物)
98(障害物)
99(障害物)
9A(障害物)
9B(障害物)
9C警備灯(障害物)
9D(障害物)
9E(障害物)
9F(障害物)
A0(障害物)
A1鉄甲冑(障害物)
A2銅甲冑(障害物)
A3(障害物)
A4(障害物)
A5(障害物)
A6(障害物)
A7(障害物)
A8(障害物)
A9(障害物)
AA(障害物)
AB(障害物)
AC(障害物)
AD(障害物)
AE(障害物)
AF(障害物)
B0ショップ(障害物)
B1(障害物)
B2(障害物) 下に文字
B3(障害物)
B4(障害物)
B5(障害物)
B6(障害物)
B7(障害物)
B8(障害物)
B9虫喰い草(障害物)
BAアナナの木(障害物)
BB(障害物)
BC(障害物)
BD(障害物)
BE(障害物)
BF(障害物)
C0(障害物)
C1(障害物)
C2(障害物)
C3(障害物)
C4(障害物)
C5(障害物)
C6(障害物)
C7(障害物)
C8(障害物)
C9(障害物)
CA(障害物)
CB(障害物)
CC(障害物)
CD(障害物)
CEビルネの木(障害物)
CFビルネの木(障害物)
D0(障害物)
D1ビルネの木(障害物)
D2ビルネの木(障害物)
D3(障害物)
D4(障害物)
D5(障害物)
D6(障害物)
D7(障害物)
D8(障害物)
D9(障害物)
DA(障害物)
DB(障害物)
DC(障害物)
DD(障害物)
DE(障害物)
DF石灰岩(障害物)
E0室内灯(障害物)
E1(障害物)
E2(障害物)
E3ロード(障害物)
E4(障害物)
E5(障害物)
E6命のカード(障害物)
E7糸杉(障害物)
E8(障害物)
E9命のカード(障害物)
EA(障害物) 下に文字
EB(障害物)
ECイチイの木(障害物)
ED鉄甲冑(障害物)
EE(障害物)
EF(障害物)
F0緑水晶(障害物)
F1(障害物)
F2戦士像(障害物)
F3(障害物)
F4石灰岩(障害物)
F5焼けた木(障害物)
F6(障害物)
F7(障害物)
F8緑水晶(障害物)
F9(障害物)
FADEX (障害物)
FB(障害物)
FC(障害物)
FDトレジャー(障害物)
FE(障害物)
FF(障害物)

Analysis of the Function Start Address / 解析した関数の開始アドレス

$80

攻撃
00:0085 5C 7EAF80 |*ww|     jmp     \80h,0AF7Eh    ;>
魔法
00:0322 20 43E3   |*ww|     jsr     0E343h//残りWT
イベント進行?
00:0333 A2 FF1F   |*ww|     ldx.w   1FFFh
タコ変身
00:086D 8B        |*ww|     phb
タコ変身
00:0875 BD AE17   |*ww|     lda     @17AEh,x//キャラ
範囲表示?
00:0916 48        |*ww|     pha
初期化
00:214A 8B        |*ww|     phb
範囲選択時の画面について?
00:2492 8B        |*ww|     phb
00:2759 5A        |*ww|     phy
確率計算
00:286F 8B        |*ww|     phb
29A7,x
00:2943 8B        |*ww|     phb
擬似正規分布処理
00:2CDF 8B        |*ww|     phb
確率計算
00:2DC0 48        |*ww|     pha
BGM変更?
00:2EF2 8B        |*ww|     phb
ノーマル進入不可地形のsterを1下げて返す
00:4276 8B        |*ww|     phb
ノーマル進入不可地形のsterを1下げて返す
00:427E 4A        |*ww|     lsr     a
残りWT決定
00:6355 22 1F9286 |*ww|     jsl     \86h,921Fh
直接攻撃
00:674D 20 92FA   |*ww|     jsr     0FA92h//
投射攻撃
00:67AC 20 92FA   |*ww|     jsr     0FA92h
魔法攻撃
00:6862 22 8AA180 |*ww|     jsl     \80h,0A18Ah
スペシャル攻撃
00:68D6 20 92FA   |*ww|     jsr     0FA92h
アイテム使用
00:6975 20 92FA   |*ww|     jsr     0FA92h
スペシャル攻撃
00:69FB 20 92FA   |*ww|     jsr     0FA92h
エフェクト表示速度?
00:6B12 7B        |*ww|     tdc
選択メニューを消す?
00:7363 7B        |*ww|     tdc
直接攻撃開始
C0/7ABC: A9 00        LDA #$00
投射攻撃開始
C0/7AF1: A9 01        LDA #$01
スペシャル使用開始
C0/7B2B: A9 02        LDA #$02
魔法使用開始
C0/7B55: A9 03        LDA #$03
アイテム使用開始
C0/7B7F: A9 04        LDA #$04


$81

顔リスト
00:EB96 00 00     |*ww|     brk.b   00h
解凍プログラム1
00:F79F 8B        |*ww|     phb
圧縮データ読み出し
00:F860 A0 0100   |*ww|     ldy.w   0001h
展開後総バイト数読み込み
00:F86E C2 20     |*ww|     rep.b   20h        ;m = 16bit
フラグ読み込み
C0/F8A6: A9 FF        LDA #$FF//データを8個扱うフラグ
圧縮チェック
00:F8B0 06 06     |*ww|     asl     !06h//非圧縮フラグを左シフト
非圧縮データ
00:F8B4 BD 0000   |*ww|     lda     @0000h,x
総バイト数チェック
00:F8BB C4 0E     |*ww|     cpy     !0Eh
8フラグチェック
00:F8BF 06 07     |*ww|     asl     !07h
圧縮データ
00:F8C5 BD 0000   |*ww|     lda     @0000h,x
圧縮データバイト数取得
00:F996 6C 0A00   |*ww|     jmp     (@000Ah)        ;>
解凍プログラム2
00:F9B8 8B        |*ww|     phb
マップデータ読み取り
00:FB56 8B        |*ww|     phb


$82

A/2*11+B824を1D9E
01:0AF0 4A        |*ww|     lsr     a
A/2*11+B824をX、7EをA
01:0B09 4A        |*ww|     lsr     a
キャラ情報移し替え
01:0B24 8B        |*ww|     phb
1000制限
01:0BDA C9 E803   |*ww|     cmp.w   03E8h
Lvアップ
01:1146 8B        |*ww|     phb
なんかのアドレス?
01:1618 08        |*ww|     php
クラスチェンジ画面の停止ユニット?
01:5090 8B        |*ww|     phb
クラスチェンジ画面の停止ユニット?
01:5149 A5 A4     |*ww|     lda     !0A4h
Sサイズクラスの停止グラフィック番号
01:51EB 00 00     |*ww|     brk.b   00h
Lサイズクラスの停止グラフィック番号
01:525D 01 00     |*ww|     ora     (!00h,x)
自軍+敵
01:59AC 8B        |*ww|     phb
自軍+ゲスト+敵
01:59D0 8B        |*ww|     phb
敵データ解凍
01:5A8E 8B        |*ww|     phb
戦闘マップ敵作成
01:5BCF 48        |*ww|     pha
自軍戦闘データコピー
01:5C66 8B        |*ww|     phb
敵作成?
01:5D0F 8B        |*ww|     phb
敵作成
01:5D19 20 09DA   |*ww|     jsr     0DA09h//
マップ作成
01:5E25 8B        |*ww|     phb


$83

追加効果2番目アクション
01:8E7A AE 8C17   |*ww|     ldx     @178Ch
対象者ナンバー取得
01:93E2 8B        |*ww|     phb
対象者ナンバー取得
01:93EA C2 20     |*ww|     rep.b   20h        ;m = 16bit
19526,x
01:9520 AA        |*ww|     tax
銃系弾道計算
01:97F8 85 00     |*ww|     sta     !00h
弓系弾道計算
01:9945 85 00     |*ww|     sta     !00h//0:弓
弓の放物線に関して
01:9D4F C2 20     |*ww|     rep.b   20h        ;m = 16bit
水系地形チェック
01:9ED2 8B        |*ww|     phb
水系地形チェック
01:9EDA BF 00CC7F |*ww|     lda     \7Fh,@0CC00h,x//地形
エフェクト解凍
C1/A498: A9 8E        LDA #$8E
座標値獲得
01:AA34 8B        |*ww|     phb
 A44/32 or A04  -> A,X
01:AA3C 7B        |*ww|     tdc
各種効果へジャンプ
01:B335 3A        |*ww|     dec     a
草焼き
01:EE2D E2 20     |*ww|     sep.b   20h        ;m = 8bit
魔法・SP効果読み取り
01:F8B0 A2 0000   |*ww|     ldx.w   0000h


$84

使用武器グラフィック
02:22F6 85 1E     |*ww|     sta     !1Eh//使用武器
ユニットグラフィック
02:2387 EB        |*ww|     XBA
ネクロマンシーより
02:25BB EB        |*ww|     xba
殴るときのグラフィックとか!
02:4314 8B        |*ww|     phb
殴るときのモーション
02:43CC 8B        |*ww|     phb


$85

リーンカーネイト1
02:E1D0 8B        |*ww|     phb
リーンカーネイトで転生するクラス
02:E286 01 0E     |*ww|     ora     (!0Eh,x)
マップ座標値取得
02:E66D 7B        |*ww|     tdc
装備取得
02:EBDD 7B        |*ww|     tdc
装備アドレス
    02:EC06 7E 1A7F   |*ww|     ror     @7F1Ah,x
敵死亡処理?
02:EC0E 8B        |*ww|     phb
敵死亡敵リッチも含む?
02:EC36 22 97999B |*ww|     jsl     \9Bh,9997h//不明
ECADに対応する値
02:EDB4 06 04     |*ww|     asl     !04h
追加効果1番目アクション
02:EDBE 4B        |*ww|     phk
AK転生Luk判定と復活転生判定呼び出しin 16bit mode
02:F48E 8B        |*ww|     phb
復活・転生判定処理
02:F4BC 8B        |*ww|     phb
敵判定
02:F53A BD 2E1A   |*ww|     lda     @1A2Eh,x//敵味方
聖石判定
C2/F543: A5 A3        LDA $A3
聖石判定
C2/F563: C9 BF        CMP #$BF//祝福の聖石
聖石フラグON
02:F56C 68        |*ww|     pla
死者の指輪判定
C2/F571: A9 A1        LDA #$A1//死者の指輪
AL判定と判定続行フラグON
02:F58A BD D617   |*ww|     lda     @17D6h,x//アラインメント
リッチ転生のみ続行フラグON
C2/F594: A9 01        LDA #$01//リッチ転生のみ続行フラグ
初期化
02:F597 7B        |*ww|     tdc
♀ユニット判定
02:F599 BD D717   |*ww|     lda     @17D7h,x//エレメント
クラス判定
02:F5A6 64 01     |*ww|     stz     !01h
AK転生可能クラス
02:F5CF 0C        |*ww|     0C//リッチ
リッチ転生可能クラス
02:F5D9 09        |*ww|     09//ウィザード
デニム判定
02:F5E0 BD AE17   |*ww|     lda     @17AEh,x//キャラ
味方判定
02:F5EF BD 2E1A   |*ww|     lda     @1A2Eh,x//敵味方
転生ステータス判定
02:F5F7 64 01     |*ww|     stz     !01h
転生ステータス条件
    02:F655 72 00     |*ww|     adc     (!00h)
条件比較対象値のアドレス
02:F671 9E 18     |*ww|     189E//MHP
 if キャラ状態/2 setC: 3C -> B1C8
02:F7EE 8B        |*ww|     phb


$86

*//残りWT
03:0B71 F0 09     |*ww|     beq     0B7Ch        ;>
*//残りWT
03:0C7C C2 20     |*ww|     rep.b   20h        ;m = 16bit
*//回復・充魔効果
03:116C 8B        |*ww|     phb
*//範囲パネル作成
C3/23EB: 8B           PHB 
*//マップに魔法・SPの範囲が入るかどうか?
03:24D6 A5 00     |*ww|     lda     !00h
*//魔法・SP範囲作成か!?
03:2BB2 8B        |*ww|     phb
*//キャラの地形取得
03:2DB7 7B        |*ww|     tdc
*//水系地形判定
03:2DE1 20 E5AD   |*ww|     jsr     0ADE5h
*//水系地形判定
03:2DE5 BF 00CC7F |*ww|     lda     \7Fh,@0CC00h,x//地形
*//スペシャルと範囲用INT+MEN判定
03:33D1 DA        |*ww|     phx
*//近スペ以外
C3/33F6: 7B           TDC 
*//魔法SP攻撃補正取得
03:345B 8B        |*ww|     phb


$87

*//片手装備
03:CE06 A2 0200   |*ww|     ldx.w   0002h
*//♀キャラクラスチェンジ?
03:EFB2 20 D1F1   |*ww|     jsr     0F1D1h//
*//クラスチェンジ画面の選択カーソル位置
03:F087 AD 661E   |*ww|     lda     @1E66h
**//クラスチェンジ画面の出現ユニットグラフィックに関して?
03:F1DC A0 0000   |*ww|     ldy.w   0000h
*//クラスチェンジ可能ユニットの名前とか?
03:F399 AD 661E   |*ww|     lda     @1E66h
*//クラスチェンジ画面移行時のクラスによるカーソルの位置
03:F537 AD 661E   |*ww|     lda     @1E66h
*//♀ユニットクラスチェンジ?
03:F721 22 DFA388 |*ww|     jsl     \88h,0A3DFh


$88

自軍以外作成
C4/0741: A9 0A        LDA #$0A
敵データアドレス設定
04:07C2 8B        |*ww|     phb
基本キャラグラフィック
04:2112 12 94     |*ww|     ora     (!94h)
基本キャラグラフィック
04:2138 BD AF17   |*ww|     lda     @17AFh,x//キャラ
一般キャラと固有キャラの区別
04:23D1 DA        |*ww|     phx
たくさん割ったり
04:23DF DA        |*ww|     phx
アンデッド判定?
04:2412 DA        |*ww|     phx
範囲確認?
04:246D DA        |*ww|     phx
死亡者?
04:2482 48        |*ww|     pha
対獣効果
04:248E 48        |*ww|     pha
対竜効果
04:249A 48        |*ww|     pha
対ゴーレム効果
04:24A6 48        |*ww|     pha
タコ判定
C4/24B2: C9 29        CMP #$29//オクトパス
タコ弱体化
C4/24C6: C9 29        CMP #$29//オクトパス
タコ強化
C4/24E2: C9 29        CMP #$29//オクトパス
スナップドラゴン剣属性
04:4CE5 DA        |*ww|     phx
アイテムの種類取得
04:4D2B 7B        |*ww|     tdc
攻撃の種類判定、xには武器の種類
04:4D31 7B        |*ww|     tdc
アイテム属性取得
04:4D59 DA        |*ww|     phx
武器射程
04:4D6E 7B        |*ww|     tdc
重量算出
04:4D95 DA        |*ww|     phx
アイテムSTR取得
04:4DAF DA        |*ww|     phx
アイテムINT取得
04:4DC7 DA        |*ww|     phx
アイテムAGI取得
04:4DE5 DA        |*ww|     phx
アイテムLuk取得
04:4E5D DA        |*ww|     phx
アイテム物理RES取得
04:4E78 7B        |*ww|     tdc
アイテム風RES取得
04:4E84 7B        |*ww|     tdc
アイテム火RES取得
04:4E90 7B        |*ww|     tdc
アイテム地RES取得
04:4E9C 7B        |*ww|     tdc
アイテム水RES取得
04:4EA8 7B        |*ww|     tdc
アイテム聖RES取得
04:4EB4 7B        |*ww|     tdc
アイテム闇RES取得
04:4EC0 7B        |*ww|     tdc
アイテム使用効果
04:4ED2 7B        |*ww|     tdc
アイテム攻撃特性
04:4ED8 DA        |*ww|     phx
アイテム防御特性
04:4EED 7B        |*ww|     tdc
アイテム通常特性取得
04:4EF3 7B        |*ww|     tdc
武器種別
04:4EF9 7B        |*ww|     tdc
武器の直接攻撃判定
04:4EFF DA        |*ww|     phx
投石判定?
04:4F28 DA        |*ww|     phx
STR取得用直接武器判定-
04:4F7C DA        |*ww|     phx
STR取得用アクセサリ判定
04:4FA4 DA        |*ww|     phx
INT取得用攻撃武器判定-
04:4FB8 DA        |*ww|     phx
DEX取得用攻撃武器判定-
04:4FCC DA        |*ww|     phx
MEN取得用攻撃武器判定-
04:4FE0 DA        |*ww|     phx
-
04:4FF4 DA        |*ww|     phx
防御用VIT-
04:5008 DA        |*ww|     phx
防御用
04:501C DA        |*ww|     phx
スペシャル種類
04:50FD DA        |*ww|     phx
スペシャル消費MP
04:510E DA        |*ww|     phx
スペシャル消費MP100Limited
04:5121 DA        |*ww|     phx
スペシャル属性
04:5138 DA        |*ww|     phx
スナップ剣の処理
04:5144 7B        |*ww|     tdc
重量算出
04:7571 DA        |*ww|     phx


$8B
戦闘音楽?
05:9ED3 8B        |*ww|     phb


$8D
なんかの解凍
06:82D4 8B        |*ww|     phb
消費MPに関して
06:8C9C DA        |*ww|     phx
消費MPに関して
06:8CBD DA        |*ww|     phx
物理攻撃?
06:8D32 A2 BEC8   |*ww|     ldx.w   0C8BEh
剣装備取得
06:8EA4 8B        |*ww|     phb
直接攻撃の種類判定
06:9066 8B        |*ww|     phb
武器の直接攻撃判定
06:90F6 F0 13     |*ww|     beq     910Bh        ;>
素手攻撃の種類
06:910C BF D2C088 |*ww|     lda     \88h,@0C0D2h,x//素手攻撃の種類
攻撃ダメージVa*Ra/100-Vd*Rd/100計算
06:929A 8B        |*ww|     phb
攻撃値取得
*06:92D1 E9 92     |*ww|     92E9//物理攻撃用STR+DEX/2
防御値取得
*06:92DD 9A 93     |*ww|     939A//物理防御用VIT+STR/2取得
物理攻撃用
06:92E9 7B        |*ww|     tda 
投射攻撃用
06:92F1 7B        |*ww|     tdc
物理攻撃用
06:9302 20 F6F7   |*ww|     jsr     0F7F6h//使用武器Str取得?
物理攻撃用STR+DEX/2
06:9308 A6 0C     |*ww|     ldx     !0Ch
必殺技攻撃用STR+DEX/2取得
06:9324 AF DFD27E |*ww|     lda     \7Eh,@0D2DFh
魔法・SP用攻撃用Int+MEN/2取得
06:934C A6 0C     |*ww|     ldx     !0Ch
魔法・SP用MEN+STR/3取得
06:9368 A6 0C     |*ww|     ldx     !0Ch
物理防御VIT+STR/2
06:939A A6 0E     |*ww|     ldx     !0Eh
魔法防御VIT+MEN/2
06:93B3 A6 0E     |*ww|     ldx     !0Eh
ダブルアタックway判定
06:93CC AD F01E   |*ww|     lda     @1EF0h
Ra算出 in 8bit mode
06:93EA D4 04     |*ww|     pei
Rd算出 in 8bit mode
06:9426 D4 04     |*ww|     pei
対竜攻撃効果
06:9452 AF E0D27E |*ww|     lda     \7Eh,@0D2E0h
対竜防御効果
06:9474 A6 0C     |*ww|     ldx     !0Ch
恐怖効果
06:9491 A6 0C     |*ww|     ldx     !0Ch//攻撃
周囲の恐怖キャラカウント
06:94DF DA        |*ww|     phx
獣支援効果
06:9519 A6 0C     |*ww|     ldx     !0Ch
獣支援カウント
06:953F DA        |*ww|     phx
竜支援効果
06:9579 A6 0C     |*ww|     ldx     !0Ch
竜支援カウント
06:95A1 DA        |*ww|     phx
ゴーレム支援効果
06:95DB A6 0C     |*ww|     ldx     !0Ch
ゴーレム支援カウント
06:9603 DA        |*ww|     phx
物理攻撃命中処理
06:963D 8B        |*ww|     phb
回避用能力値取得
06:96CA C2 21     |*ww|     rep.b   21h        ;m = 16bit
キャラの向きによる修正
06:96EE 5A        |*ww|     phy
向きによる補正値
06:972D 32        |*ww|     50
Luc計算
06:9731 A6 0E     |*ww|     ldx     !0Eh//攻撃者ナンバー
way判定+盾攻撃?
06:9746 AF E0D27E |*ww|     lda     \7Eh,@0D2E0h
素手攻撃
06:977D C9 11     |*ww|     cmp.w   11h//素手
投石・手裏剣・指弾
06:97AD C9 01     |*ww|     cmp.w   01h//投射攻撃
Au-Duの重量差
06:97F1 8B        |*ww|     phb
攻撃処理並びにクリティカル判定?
06:9844 8B        |*ww|     phb
ダメージ算出
06:98A7 A6 0C     |*ww|     ldx     !0Ch
攻撃処理
06:98E4 8B        |*ww|     phb
HP,MP制限in 16bit mode
06:997A A5 02     |*ww|     lda     !02h
地形攻撃効果修正
06:9A58 A6 0C     |*ww|     ldx     !0Ch
使用武器属性一致修正
06:9A87 D4 00     |*ww|     pei
天気による変動
06:9AAF D4 00     |*ww|     pei//!00hをスタックへ
得意武器修正
06:9AE1 7B        |*ww|     tdc
地形防御効果
06:9B0E A6 0E     |*ww|     ldx     !0Eh
天気抵抗修正
06:9B3D D4 00     |*ww|     pei
魔法・SP効果処理
06:9BA7 8B        |*ww|     phb
効果なし
C6/9BD6: A9 7E        LDA #$7E
miss処理
06:9C21 8B        |*ww|     phb
魔法・SP命中回避率
06:9CD2 DA        |*ww|     phx
魔法・SP命中率
06:9E04 DA        |*ww|     phx
物理攻撃
06:A0D0 22 3A9E88 |*ww|     jsl     \88h,9E3Ah
タコ以外
06:A693 A2 5500   |*ww|     ldx.w   0055h
SP処理
06:A7DF 64 B8     |*ww|     stz     !0B8h
魔法・SP?
06:AAD5 22 C1BC8D |*ww|     jsl     \8Dh,0BCC1h//範囲作成
HP追加ダメージ系
06:B306 22 DAB182 |*ww|     jsl     \82h,0B1DAh
ネクロマンシー
06:B39D 8B        |*ww|     phb
テレポート?
06:B4CE 8B        |*ww|     phb
獲得exp算出
06:B79F 8B        |*ww|     phb
通常攻撃時のExp算出
06:B7F7: 09 00        ORA #$00
とどめを刺した時のExp算出
C6/B82A: 09 00        ORA #$00
Lv差+1=4
C6/B841: A9 64        LDA #$64
Lv差+1=3
C6/B846: A9 64        LDA #$64
Lv差+1=2
C6/B84B: A9 46        LDA #$46
Lv差+1=1
C6/B850: A9 0A        LDA #$0A
Lv差+1=0以上
C6/B855: A9 01        LDA #$01
物理攻撃処理
C6/B87F: A9 01        LDA #$01
投射魔法・SP処理
C6/B919: C9 02        CMP #$02//投射魔法・SP
キャラ有無判定?
06:B9B8 7B        |*ww|     tdc
SP
06:B9D7 8B        |*ww|     phb
魔法・SP種類と追加効果判定
06:BA4B 8B        |*ww|     phb
追加効果2
06:BAB6 A0 0000   |*ww|     ldy.w   0000h
スペシャル
06:BB19 7B        |*ww|     tdc
通常ダメージ系
06:BB4E 7B        |*ww|     tdc
キャラ状態と有無
06:C280 DA        |*ww|     phx
キャラ状態による恐怖・支援効果の有無
06:C2A5 BD AE17   |*ww|     lda     @17AEh,x//キャラ見た目
装備チェック
06:C5CA BD 7E1A   |*ww|     lda     @1A7Eh,x//左上装備
画面処理
06:C600 22 8AA180 |*ww|     jsl     \80h,0A18Ah
復活系魔法・SP
06:CB7F 48        |*ww|     pha
召喚数カウント
06:CC1F 8B        |*ww|     phb
召喚数カウント用Int+Men値
06:CC87 6400      |*ww|     100
説得処理
06:CFE2 A6 93     |*ww|     ldx     !93h
死亡処理?
06:D0AF A6 39     |*ww|     ldx     !39h
敵の攻撃か?
06:D711 8B        |*ww|     phb
魔法処理?
06:D786 8B        |*ww|     phb
殺害人数カウント
06:DBE2 DA        |*ww|     phx
装備に関して?
06:DD0B 8B        |*ww|     phb
命中・回避用Ra、Rd算出
06:DEBA 8B        |*ww|     phb
地形効果修正
06:DF1B 5A        |*ww|     phy
属性一致修正
06:DF58 A5 10     |*ww|     lda     !10h
アライメントによる属性修正
06:DF82 A5 10     |*ww|     lda     !10h
天気修正
06:DFA7 A5 10     |*ww|     lda     !10h
得意武器修正
06:DFF6 A5 10     |*ww|     lda     !10h
魔法・SPダメージ計算方式
06:E021 8B        |*ww|     phb
0
06:E0C8 64 00     |*ww|     stz     !00h
防御者HP減少値
06:E0CD A6 0E     |*ww|     ldx     !0Eh
攻撃者HP減少値
06:E0DD A6 0C     |*ww|     ldx     !0Ch
防御者HP/2
06:E0ED A6 0E     |*ww|     ldx     !0Eh
攻撃者INT/2
06:E0FA A6 0C     |*ww|     ldx     !0Ch
攻撃者HP
06:E107 A6 0C     |*ww|     ldx     !0Ch
防御者HP*75/100
06:E113 A6 0E     |*ww|     ldx     !0Eh
攻撃者DEX
06:E127 A6 0C     |*ww|     ldx     !0Ch
剣のSTR*2
06:E133 A6 0C     |*ww|     ldx     !0Ch
攻撃者STR
06:E144 A6 0C     |*ww|     ldx     !0Ch
防御者MP減少値
06:E150 A6 0E     |*ww|     ldx     !0Eh
防御者MP*90/100
06:E160 A6 0E     |*ww|     ldx     !0Eh
攻撃者HP/2
06:E174 A6 0C     |*ww|     ldx     !0Ch
防御者VIT/4
06:E181 A6 0E     |*ww|     ldx     !0Eh
防御者MP/2
06:E18F A6 0E     |*ww|     ldx     !0Eh
攻撃者(VIT+MEN)/4
06:E19C A6 0C     |*ww|     ldx     !0Ch
25
06:E1AD C2 20     |*ww|     rep.b   20h        ;m = 16bit
50
06:E1B7 C2 20     |*ww|     rep.b   20h        ;m = 16bit
100
06:E1C1 C2 20     |*ww|     rep.b   20h        ;m = 16bit
防御者MHP/2
06:E1CB A6 0E     |*ww|     ldx     !0Eh
防御者MP*99/100
06:E1D8 A6 0E     |*ww|     ldx     !0Eh
攻撃者HP*99/100
06:E1EC A6 0C     |*ww|     ldx     !0Ch
攻撃者VIT/10
06:E200 A6 0C     |*ww|     ldx     !0Ch
防御者HP/10
06:E222 A6 0E     |*ww|     ldx     !0Eh
防御者HP/3
06:E244 A6 0E     |*ww|     ldx     !0Eh
攻撃者MHP/2
06:E266 A6 0C     |*ww|     ldx     !0Ch
与ダメージ/5?
06:E273 A6 14     |*ww|     ldx     !14h
与ダメージ/10
06:E2B0 7B        |*ww|     tdc
通常処理
06:E2D8 A6 0C     |*ww|     ldx     !0Ch
ヒーリング系
06:E2E5 A6 0C     |*ww|     ldx     !0Ch
通常処理/2
06:E2EE A6 0C     |*ww|     ldx     !0Ch
攻撃者Lv
06:E308 A6 0C     |*ww|     ldx     !0Ch
攻撃者Lv*2
06:E312 A6 0C     |*ww|     ldx     !0Ch
与ダメージ値
06:E31D A6 14     |*ww|     ldx     !14h
通常処理/4
06:E32D A6 0C     |*ww|     ldx     !0Ch
防御者HP/5
06:E34B A6 0E     |*ww|     ldx     !0Eh
4の正規分布乱数?
C6/E36D: A9 04        LDA #$04
150
06:E378 C2 20     |*ww|     rep.b   20h        ;m = 16bit
敵味方とかアンデッド判定
06:E382 8B        |*ww|     phb
魔法効果読み取り
06:E448 8B        |*ww|     phb
サモン系チェック
06:E663: C9 4C        CMP #$4C//サモンハーネラ
魔法・SP効果判定
06:E66F: 48           PHA 
28以下
06:E688 68        |*ww|     pla
27
06:E68D 68        |*ww|     pla
2E
06:E69D 68        |*ww|     pla
29以上2C以下
06:E6AB 68        |*ww|     pla
3A
06:E6B5: 68           PLA 
HP,MP削り系分岐
06:E6E6 A5 02     |*ww|     lda     !02h
魔法・SPダメージ通常処理
06:E7C4 8B        |*ww|     phb
敵ダメージ?
C6/E801: 7B           TDC 
ヒーリング系処理
06:E93A 8B        |*ww|     phb
魔法・SP用Ra
06:E9B9 D4 04     |*ww|     pei
魔法・SP用Rd
06:E9E3 D4 04     |*ww|     pei
!00h*!04h/100
06:EA12 DA        |*ww|     phx
命中回避1~100制限
06:EA40 C2 20     |*ww|     rep.b   20h        ;m = 16bit
999制限
06:EA58 C2 20     |*ww|     rep.b   20h        ;m = 16bit
ダメージ最大最小制限
06:EA6C C2 20     |*ww|     rep.b   20h        ;m = 16bit
200制限
06:EA84 C2 20     |*ww|     rep.b   20h        ;m = 16bit
マイナス修正
06:EA98 C2 21     |*ww|     rep.b   21h        ;m = 16bit
100~-100修正
06:EAA4 C9 80     |*ww|     cmp.w   080h
敵Ra?
06:EAB8 8B        |*ww|     phb
RES取得
06:EC79 A5 0A     |*ww|     lda     !0Ah
物理RES取得
06:ED18 8B        |*ww|     phb
アイテム物理Res取得
06:ED80 AA        |*ww|     tax
風Res取得
06:ED89 8B        |*ww|     phb
アクセサリのみSTR参照
06:F0AF DA        |*ww|     phx
直接攻撃STR参照
06:F119 DA        |*ww|     phx
攻撃用DEX参照
06:F183 DA        |*ww|     phx
攻撃用INT取得
06:F1E6 DA        |*ww|     phx
攻撃用MEN取得
06:F249 DA        |*ww|     phx
防御用MEN参照
06:F2B3 DA        |*ww|     phx
防御用VIT参照
06:F31D DA        |*ww|     phx
防御用STR参照
06:F380 DA        |*ww|     phx
全AGI取得
06:F3EA DA        |*ww|     phx
全DEX取得
06:F44D DA        |*ww|     phx
全INT取得
06:F4B0 DA        |*ww|     phx
全MEN取得
06:F513 DA        |*ww|     phx
LUK取得
06:F57D DA        |*ww|     phx
ヒート・メルトウェポン処理
06:F5D6 B9 1E1B   |*ww|     lda     @1B1Eh,y//
Rndか?
06:F620 A9 14     |*ww|     lda.w   14h
Rnd処理
06:F628 8B        |*ww|     phb
回避用Rnd値算出?
06:F65E 8B        |*ww|     phb
ダメージモーション
06:F6B6 D4 06     |*ww|     pei
効果防御判定
06:F893 DA        |*ww|     phx
殴ったときの効果処理
06:F8DE 8B        |*ww|     phb
恐怖・支援キャラの位置判定
06:F97B DA        |*ww|     phx
直接攻撃予想処理
C6/F9A2: A9 01        LDA #$01
投射攻撃予想処理
C6/FA3B: A9 01        LDA #$01
魔法・SP予想処理
C6/FA95: A9 01        LDA #$01
HP,MP制限
06:FB21 9B        |*ww|     txy
物理攻撃予想DMG計算
06:FBE4 7B        |*ww|     tdc
物理攻撃予想DMGと命中率
06:FC7F DA        |*ww|     phx
魔法・SPの予想DMGと回避率
06:FCC7 DA        |*ww|     phx
追加効果の退魔
C6/FD12: D4 12        PEI $12
魔法・SPダメージ
06:FD35 D4 12     |*ww|     pei
魔法・SP必中判定と回避率計算
06:FDA3 7B        |*ww|     tdc


$99

戦闘マップ作成
0C:8001 AA        |*ww|     tax
戦闘イベント!
0C:810E 8B        |*ww|     phb
マップ番号判定?16、17はもしや雑魚マップ?
0C:8160 DA        |*ww|     phx
マップ16判定
0C:8181 22 608199 |*ww|     jsl     \99h,8160h
長すぎ
0C:8257 F4 0000   |*ww|     pea
イベントでぇす
0C:897B A6 00     |*ww|     ldx     !00h
イベント?
0C:901B E2 20     |*ww|     sep.b   20h        ;m = 8bit
イベントFF以外は2001-2008スキップ
0C:D71E BD 0000   |*ww|     lda     @0000h,x
戦闘イベントデータ展開
0C:D759 C2 20     |*ww|     rep.b   20h        ;m = 16bit
戦闘イベント・移動
0C:D7E2 8B        |*ww|     phb
イベント1以外
CC/D828: 7B           TDC 
イベント1
0C:D8A9 E8        |*ww|     inx
移動タイプ取得
0C:D921 DA        |*ww|     phx
STER決定
0C:D931 DA        |*ww|     phx
町でのイベント戦闘
0C:EB4E EB        |*ww|     xba
町でのイベント戦闘
0C:EC12 4A        |*ww|     lsr     a
町でのイベント戦闘
0C:ECA0 22 4B9F9E |*ww|     jsl     \9Eh,9F4Bh


$9A
デニム以外ダメージ?
0D:021D A6 93     |*ww|     ldx     !93h
マップ+ユニット
0D:0E03 DA        |*ww|     phx
一般キャラと固有キャラの区別
0D:1369 48        |*ww|     pha
死者の宮殿か?
0D:1396 22 3BA180 |*ww|     jsl     \80h,0A13Bh
ユニット名削除?
0D:14A1 8B        |*ww|     phb
キャラ能力値初期化
0D:1749 A2 0000   |*ww|     ldx.w   0000h
!5C、!5Aに2000h
0D:21BC 64 C1     |*ww|     stz     !0C1h
ゲスト用転移石チェック
0D:21E6 BD AE17   |*ww|     lda     @17AEh,x//キャラ


$9B
地形攻撃効果修正 in 8bit mode
0D:880C 8B        |*ww|     phb
地形防御効果
0D:8874 8B        |*ww|     phb
地形攻撃効果修正
0D:88E4 BF 0D878B |*ww|     lda     \8Bh,@870Dh,x//地形攻撃効果
地形防御効果
0D:8911 BF 35878B |*ww|     lda     \8Bh,@8735h,x//地形防御効果
風属性キャラの地形修正
0D:8936 7B        |*ww|     tdc
火属性キャラの地形修正
0D:894C 7B        |*ww|     tdc
地属性キャラの地形修正
0D:8962 7B        |*ww|     tdc
水属性キャラの地形修正
0D:8978 7B        |*ww|     tdc
-100~100修正
0D:8992 09 0000   |*ww|     ora.w   0000h//0チェック
ゲストキャラのエレメント決定?
0D:8F39 8B        |*ww|     phb
ゲストクラス?
    0D:8F6D 35 34     |*ww|     and     !34h,x
キャラ座標決定
0D:8FAB 8B        |*ww|     phb
キャラ移動可不可判定
0D:906D 8B        |*ww|     phb
水系地形のsterを1下げて返す
0D:90E3 8B        |*ww|     phb
歩数取得
0D:9131 7B        |*ww|     tdc
移動タイプ取得
0D:913E 8B        |*ww|     phb
アイテム通常特性取得
0D:91E3 5A        |*ww|     phy
アイテム防御特性
0D:923F 5A        |*ww|     phy
SPの防御効果チェック
0D:92BC AF E0D27E |*ww|     lda     \7Eh,@0D2E0h
SPの防御効果チェック
0D:92E4 8B        |*ww|     phb
対竜攻撃効果
0D:930F DA        |*ww|     phx
続々・恐怖キャラアイテムカウント
0D:936C DA        |*ww|     phx
獣支援カウント
0D:93BF DA        |*ww|     phx
竜支援カウント
0D:9402 DA        |*ww|     phx
ゴーレム支援カウント
0D:9441 DA        |*ww|     phx
装備四点セット取得
0D:9480 8B        |*ww|     phb
装備四点セット取得
0D:94C0 A2 0000   |*ww|     ldx.w   0000h//以下、アイテムIDソート
装備四点セット
    0D:9538 1B        |*ww|     tcs
最初の質問とか?
0D:A8BB 8B        |*ww|     phb


$9C
埋もれた財宝判定
0E:764E 20 9DF7   |*ww|     jsr     0F79Dh
Lukによる拾得アイテム決定
0E:76C7 84 00     |*ww|     sty     !00h
拾得アイテムに関するデータ解凍
0E:794D 48        |*ww|     pha


$9D
デニムチェック
CE/A2F6: C9 34        CMP #$34
内部データコピー
0E:B941 AD 9F1E   |*ww|     lda     @1E9Fh
デニム初期ステータス決定
0E:BBA0 48        |*ww|     pha
最初の質問後のデニムステータス決定
0E:BC1E: 7B           TDC 
最初の質問によるステータス変化
0E:BCCD A2 0000   |*ww|     ldx.w   0000h
チュートリアルキャラ作成
0E:EC8A 48        |*ww|     pha//aはEE526
チュートリアル作成関数
0E:EE49 22 C8F381 |*ww|     jsl     \81h,0F3C8h


$9E
データ初期化
0F:1F4B 8B        |*ww|     phb
能力値初期化
0F:1FDA 9E AE17   |*ww|     stz     @17AEh,x//キャラ
変数初期化
0F:20AB 9E 0306   |*ww|     stz     @0603h,x
Sサイズの使用するリスト(デフォルト)
0F:25B3 01 02     |*ww|     ora     (!02h,x)
Lサイズの使用するリスト(デフォルト)
0F:25E6 23 24     |*ww|     and     !24h,s
クラスチェンジ可/不可?
0F:30C1 AA        |*ww|     tax

$9F
距離や1D26決定
0F:DE46 C2 20     |*ww|     rep.b   20h        ;m = 16bit

Information discovered by 546◆rbsENsUukE.