〜星のカービィスーパーデラックス:その他解析データ〜

バイナリで調べた値をそのまま載せています。なので数値に関してはかなり正確です。
名前はHP等から推測したものなので完全には一致していない可能性があります。
なお、数値は基本的に16進数(0〜9が10進数、0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,Fが16進数)ですが、10進数と両方載せているものもあります。
符号ありの場合は00〜7Fが正(+0〜127)、FF〜80が負(-1〜-128)となっています。
何か分からない所や質問・訂正などございましたら掲示板やメール等でご報告お願いします。

〜数値の説明〜
金額:おたからの金額。
順番:おたからの内部の番号。ここの数値で名前、グラフィックが決まっている。


〜アドレスの場所〜
名前開始アドレスByte周期
金額0x0F4B1A45
順番0x0F4B1E15


〜おたから〜 3C(60)種類
番号名前金額順番
161016101610
000きんメダル00002710100003654
011こばん000003E810001723
022インディウィップ00001A906800044
033クリスタルオーブ00030D402000001117
044まねきねこ000001F45000A10
055せいりゅうとう00022AB01420002234
066スクリューボール00013880800003250
077えちごやのおかし00001F4080000D13
088しろくろマスク00043DF02780001A26
099ほしのしずく000140B4821001016
0A10まじゅうのキバ00001C847300066
0B11コマンドバンダナ000007C619901E30
0C12はるのおもいで0003D0902500002436
0D13じゅうえんだま0000000A10000
0E14ガラスのくつ0001D4C01200000099
0F15ゴブレット000003208001824
1016じょうぶなおなべ0000000A10033
1117ボンバーナックル00004E20200002D45
1218こはくのバラ00005654221001521
1319さかなのかせき0000203A82501319
1420けもののかせき00005E9C242201420
1521リーのヌンチャク0000D8B8554803957
1622バケツ000000C82003755
1723なつのおもいで0003D0902500002537
1824いちまんえんだま0000271010000011
1925ほのおのまがたま000109A068000077
1A26ファルコンメット0000A028410003048
1B27ふはつだん0000001E301218
1C28しんじつのかがみ0007A120500000088
1D29スターティアラ00063A884082002941
1E30かめこうら000003208002E46
1F31ファルシオン0004F5883250003351
2032せんしのたて0000C35050001D29
2133ユニコーンのつの000139AC803002335
2234あきのおもいで0003D0902500002638
2335かけたおちゃわん00000032503A58
2436ツタンカーム000271001600001925
2537どせいさんのぞう0001D4C01200003452
2638ミスリルよろい00033C202120001F31
2739せんりょうばこ000186A01000000C12
2840マネキン00000BB830002C44
2941クイーンクラウン00080E805280002032
2A42はおうのマント0007C060508000055
2B43つきのうきふね000C35008000002B43
2C44たいようのゆびわ000C35008000002A42
2D45ふゆのおもいで0003D0902500002739
2E46めいとうサムライ000F1B309900000E14
2F47アミュレット00001F408000022
3048クリスマスツリー00009C40400003A59
3149コングのたる000005DC15003149
3250ラミアのうろこ00003200128001B27
3351たけとりのむすめ000927C06000003856
3452カートのタイヤ0000044C11002F47
3553たましいのうでわ000132A4785002133
3654ペガサスのはね0000A730428001C28
3755たぬきのおきもの00001FD681500B11
3856さざなみのふえ00014050820002840
3957オリハルコン0007D0005120000F15
3A58プラチナリング00009C40400001622
3B59トライフォース000C35008000003553




〜文章・セリフ〜
〜アドレスの場所〜
名前開始アドレス
初心者の部屋(はるかぜとともに・基本操作)0x0B4349
初心者の部屋(ダイナブレイド・コピー)0x0B48AC
初心者の部屋(グルメレース)0x0B533C
初心者の部屋(洞窟大作戦)0x0B543B
初心者の部屋(銀河にねがいを)0x0B55A3
おたからの名前0x0B5990
メタナイトの逆襲0x0B6555
はるかぜとともに(デモ)0x0B7BAF
銀河にねがいを(デモ)0x0B8C8B
銀河にねがいを(ノヴァ)0x0B8DCC

〜文字コード表〜
1バイト文字
0123456789ABCDEF
00                
10                
20 0123456789.,:−−
30!?()。、/…「」『』+〜・%
40○×>ABCDEFGHIJKLM
50NOPRSTUWXYabcdef
60ghiklmnoprstuyあい
70うえおかきくけこさしすせそたちつ
80てとなにぬねのはひふへほまみむめ
90もやゆよらりるれろわをんがぎぐげ
A0ござじずぜぞだづでどばびぶべぼぱ
B0ぷぺっゃゅょぁぃぅぇぉアイウエオ
C0カキクケコサシスセソタチツテトナ
D0ニヌネノハフヘホマミムメヤユヨラ
E0リルレロワンガギグゲゴザジズゼダ
F0デドバビブベボパピプペポッャュョ
2バイト文字(1)0x18
0123456789ABCDEF
00ァィゥェォヴ―右羽雲下何火回海外
10角岩気強近金空月見原言後光口行高
20合黒今左山子思止字時手秋十出小少
30上食森人水星正生西青石先千川前村
40多体大知竹中通天点田当同内南二入
50白番風歩方本目立力押好次進他飛部
60面翼悪圧案員我解壊害各覚艦器機急
70係撃現庫功向攻甲航告最在至失射主
80受収重縮熟準処所勝消真制整静積戦
90全蔵対退第達脱貯調墜追低停底度倒
A0投逃闘動能破薄爆発反板被備標不付
B0夫浮負武壁変放砲望満約離陸良冷連
C0阿井葛株関儀吉究宮橋恵郡鯨研英岡
D0乙宏幸浩桜司志篠若樹純淳昭照紹臣
E0崇仁菅政誠斉聡倉帯哲藤堂敦任忍博
F0美平芳茂也柳利裕龍和朗老澤邊賢輔
2バイト文字(2)0x19
0123456789ABCDEF
00弾溥清隆            

特別な処理をする文字
00:文字列の終端
01:行頭に戻る
02:改行
0D:1バイト読んでその分待機
0E:3バイトアドレス読んでそれに応じて処理
(下表参照)
18:2バイト文字(1)
19:2バイト文字(2)
20:全角スペース

存在しない文字
Q V Z j q v w x z ぢ ぴ ぽ ヒ モ ヲ ゾ ヂ ヅ

〜0E処理〜
アドレス名前グラフィック・備考
7742CB文章始め初心者の部屋
A142CB文章終わり初心者の部屋
A742CB文章終わり初心者の部屋
AD42CB文章終わり初心者の部屋
B342CB文章終わり初心者の部屋
C242CB文章終わり初心者の部屋
DE42CB文章終わり初心者の部屋

0843CB文章始め初心者の部屋(導入)
1D43CB文章終わり初心者の部屋(導入)

7064CB会話始めメタナイト
8D64CB会話自動終了メタナイト
9164CB会話始め(グラフィック無し)メタナイト:デモ
C264CBカーソルメタナイト
CA64CBカーソル(表示無し)メタナイト
D864CB会話終わりメタナイト

E564CBワドルディ1
EC64CBワドルディ2
F364CBアックスナイト1
FA64CBアックスナイト2
0165CBアックスナイト3
0865CBメイスナイト1
0F65CBメイスナイト2
1665CBメイスナイト3
1D65CBバル艦長1
2465CBバル艦長2
2B65CBバル艦長3
3265CBバル艦長4
3965CBバル艦長5
4065CBバル艦長6
4765CBメタナイト1
4E65CBメタナイト2

〜ちょっと解説〜
  
試しに左のセリフを右のセリフにいじってみましょう。
このセリフの書いてある部分のデータを読むと(アドレスは0B6706〜0B6736)、
@:0E 4E 65 CB
A:38 18 77 18 AA 18 AF 18 14 86 90 86 87 18 8F 18 A2 18 85 18 AC 30 02
B:20 18 5D 86 90 86 87 18 BB 18 BC 83 7C 82 71 93 30 39
C:0E C2 64 CB
という風になっています。それぞれ
@:メタナイト2のグラフィック表示
A:セリフ1行目
B:セリフ2行目
C:カーソル表示
を表しているので、これを下のように変更。
漢字や一部の文字は2バイトであることに注意してください。
@:0E 47 65 CB
A:38 6E 88 71 B9 B9 B9 2F 30 77 86 18 6C 87 90 70 A6 02
B:20 8F A6 B6 30 99 79 87 18 A1 9F 96 B8 3D 30 39 02 20 20 20 20 20 20
C:0E C2 64 CB
このときセリフの合計の長さ(今回は49バイト)は変更しないようにしてください。
勝手に増やしたり減らしたりするとバグります。


もどる