解析TOP

蒼魔灯

1.チェックサムについて

チェックサムは128バイトごとで基本はXORです。
アドレスXX00からXX7Eまでの結果をXX7Fに
アドレスXX80からXXFEまでの結果をXXFFに書き込みます。

最初の計算範囲はアドレス280から2FEで書き込みは2FF
最後の計算範囲はアドレスB80からBFEで書き込みはBFFです。
ただし、書き込み値は、計算結果に特定の値をXorしてください。

その値は、2FFに書き込む値には04、37Fに書き込む値には05
というように1ずつ増加していき、最後のBFFに書き込む値には
16(16進での値、10進では22)をXorしてください。

しかし、ひとつ例外があってもとの計算結果が0になった時は
チェックサムにそのまま00を書き込んでください。

計算めんどくさいのでMAX_psを使ってください。

2.所持トラップについて

所持トラップについてはアドレス51Fから1トラップにつき4バイトとなります。
1バイト目はトラップの種類、2バイト目はリング、
3バイト目はオーブ、4バイト目は不明というか使ってないと思う。

各トラップ系の割り当てアドレスは以下のとおりです。 1系統につき8トラップになってます。

メガロック系    51F-53E
ペンデュラム系   53F-55E
カビン系      55F-57E
プッシュウォール系 580-59F
マグネットウォール系5A0-5BF
アロースリット系  5C0-5DF
スプリングフロア系 5E0-600
バキュームフロア系 601-620
ブラストボム系   621-640
ベアトラップ系   641-660
スペシャル     661-681

ここで、トラップのデータの途中でチェックサムが乱入して
アドレスがずれていくことに注意
実際に書き込む数値は以下のとおり。

トラップの種類(1バイト目にこの数字を入れる)
略号について
ベース   000A141E28323C46505Aロ=メガロック
サンダー 010B151F29333D47515Bペ=ペンデュラム
ファイアー020C16202A343E48525Cカ=カビン
コールド 030D17212B353F49535Dプ=プッシュウォール
インパクト040E18222C36404A545Eマ=マグネットW
ライジング050F19232D37414B555Fア=アロースリット
カーズド 06101A242E38424C5660ス=スプリングフロア
カオス  07111B252F39434D5761バ=バキュームフロア
ヘル   08121C26303A444E5862ブ=ブラストボム
スレイブ 09131D27313B454F5963ベ=ベアトラップ

横が基本となるトラップで、縦がエンブレムをあらわしてます。
ベースというのはエンブレムなしと言うことです。わかりにくいなぁ。
FFを入力するとトラップなしの状態になります。
ちなみにスペシャルは以下のとおり。

64トゥームストーン
65バラクーダ
66テレポーター
67サツジンゴマ
68バナナノカワ
69デルタホース

ここで、違う系統のトラップ番号を入れた場合、どうなるかわかりません。
(たとえばカビン系のアドレスにメガロックとかね)
2バイト目(リング)は以下の数値を。

00リングなし
01チャージ 
02サモン  
03タイマー 
04ゼロ   
05オート  
06ダメージ 

3バイト目はオーブですが、これは(オーブ数-1)を入れてください。
最大値は03(オーブ4つ)です。
ちなみに、スペシャルに対するリング、オーブ設定は無効となります。

3.刻銘鑑について

刻銘鑑のアドレスは1トラップにつき2バイトで、アドレス441から516(50Bからはスペシャル)です。
しかし、2バイト目は使ってないようです。もちろんチェックサムが乱入してきます。

01ベース 
02チャージ
04サモン 
08タイマー
10ゼロ  
20オート 
40ダメージ

登録したい項目の合計値を入れてください。
ベースというのはトラップ自体が登録されているかの判定に使用。
7Fを入れるとリング派生全登録となる。
リング派生のないスペシャルは00か01にしておくのが無難です。
現在のトラップ数(刻銘鑑の値)はアドレス284、最大値は6Aです。

4.その他

Dreakはアドレス28Cで、最大値は7F9698です。
本当は1000万以上になるのですが、そうなるとステージクリア画面で、
見かけ上、カウンタリセットされます。(実際は大丈夫)
本当の最大値はよく調べていないのでわかりません。
MaxCOMBOはアドレス2A0で、最大値は0Fです。

トラップ作成に使用できるリング、エンブレムは、
リングについてはアドレス792で、7Fを入れると全種使用可能。
エンブレムはアドレス790。こっちはFF03で全種使用可能。
いずれも存在するパーツ+1個のフラグがあります。
この一個は「なし」をあらわしているのでしょう。

2001/5/28 水戸大吉

解析TOP