FC2ブログ
2018/05/31

d2aを解析してみたらやっぱり難航しました

4.56蔵のアンパックが難航してる(というか現状不可能?)のでキャラのd2aを解析してみたいと思います。最終的にはどのキャラでも全ての魔法スキルを使えるようにするのが目標です。魔ナヤでアイシクルレインとかロマンでしょ!

とりあえずナヤトレイから見ていきます。0011.d2dの左から5番目の数値.d2aがキャラの歩行グラとかの設定ファイルです。ちなみにその右隣の数値はステータス画面に表示される顔グラ(多分)の番号だと思います。

中身を見てみるとこんな感じですね。なんとなくd2dと似たような構造を持っていそうです。

0F 06 00 00 00 00 00 00 00 D0 05 00 00 01 00 00
00 A6 05 00 00 02 00 00 00 C8 00 00 00 05 00 00
00 28 00 00 00 07 00 00 00 F8 00 00 00 0D 00 00
00 08 00 00 00 14 00 00 00 00 00 08 02 53 00 53
00 01 00 00 00 02 00 00 00 00 00 00 00 B6 00 00
00 00 00 10 01 00 00 00 0E 00 00 53 00 53 00 01
00 00 00 1A 00 00 00 00 00 00 00 B6 00 30 00 00
00 10 01 00 00 00 0E 00 00 00 00 00 B6 00 30 00
0F 00 10 01 00 00 00 0E 00 00 00 00 00 B6 00 30
00 1E 00 10 01 00 00 00 0E 00 00 00 00 00 B6 00
30 00 2D 00 10 01 00 00 00 0E 00 00 00 00 00 B6
00 31 00 3C 00 10 01 00 00 00 04 00 00 00 00 00
B6 00 32 00 41 00 10 01 00 00 00 04 00 00 00 00
00 B6 00 33 00 46 00 10 01 00 00 00 03 00 00 00
00 00 B6 00 32 00 4A 00 10 01 00 00 00 04 00 00
00 00 00 B6 00 33 00 4F 00 10 01 00 00 00 03 00
00 00 00 00 B6 00 32 00 53 00 10 01 00 00 00 04
00 00 00 00 00 B6 00 33 00 58 00 10 01 00 00 00
03 00 00 00 00 00 B6 00 32 00 5C 00 10 01 00 00
00 04 00 00 00 00 00 B6 00 31 00 61 00 10 01 00

最初の0F 06を10進数にすると111?その次のD0 05は1488?A6 05は1446?む・・・これだけだとよく分からない。もうちょっと読み勧めていきましょう。その次の02あたりから4バイト毎に区切られている気がします。

02 00 00 00
C8 00 00 00
05 00 00 00
28 00 00 00
07 00 00 00
F8 00 00 00
0D 00 00 00
08 00 00 00
14 00 00 00

データ数はだいぶ少ないですね9個。それぞれ上から10進数にすると2,200,5,40,7,248,13,8,20・・・ですか。まだまだ分からないのでさらに先へ。その次は4バイト区切りじゃないですね。08 02と続いて53 00 53 00 そして 01 00 00 00、02 00 00 00、00 00 00 00 B6 00 00 00と4バイト区切りっぽい箇所が続いて次に10 01・・・あ、ダメだ。バイナリ見続けてたら飽きてきた。でももう少し先の方を見るとそれっぽいデータの塊が連続しているんですよね。やっぱりd2dと同じような感じにデータを取り出すとテーブルができるかと思うのですがもうd2a解析し終わってる人いるのかな?チートスレとかの過去ログ漁ってもd2dの記述はあれどd2aの記述が全く無いので解析は難航しそうです。



もしよろしければ私のモチベーションアップの為にチャンネル登録お願いします!

コメント

非公開コメント