パスワード解析の応用1

パワポケのパスワード出力の知識からの応用で他のゲームのパスワードも解析したページ。
このページではSFCで発売された「ドラえもんのび太と妖精の国」のパスワードの仕組みについて解説する。

+ 壮大なネタバレを含むので折りたたみ

バイト構造

2バイト目128の「妖精の国に入る」フラグが入ると、のび太の町内でストーリーを進めていくために必要な道具兼、各ステージのクリアフラグが、妖精の国での各ステージのクリアフラグに変わる。
妖精の国に入った時点で、自動的にのび太の町内から妖精の国に行くまでに必要だった道具(ゴマロックからタケコプターまで)は全部所持した状態でスタートとなる。

妖精の国に入る前

バイト 128 64 32 16 8 4 2 1 数値
1バイト ひゃくねつのすいしょう
溶岩のステージクリア
オールマイティパス
炎のステージクリア
ふわふわぐすり
ドクロのステージクリア
あいのたてごと
木のステージクリア
スモールライト
山のステージクリア
にじのゆびわ
遺跡のステージクリア
ふくげんこうせん
洞窟のステージクリア
ゴマロック
大地のステージクリア
0
2バイト 妖精の国に入る タケコプター
ジェットのステージクリア
ひかりのおうかん
宮殿のステージクリア
テキオーとう
雲のステージクリア
きぼうのさかずき
深海のステージクリア
とおりぬけフープ
氷のステージクリア
くもかためガス
海底のステージクリア
しんかいクリーム
火のステージクリア
0
3バイト ジュエル128 ジュエル64 ジュエル32 ジュエル16 ジュエル8 ジュエル4 ジュエル2 ジュエル1 0
4バイト アタールガン ころばしや たつまきストロー しょうげきはピストル カミナリだいこ くうきほう くうきピストル ジュエル256 0
5バイト 坂のステージ1の鈴 迷路のステージ2の鈴 宮殿のステージの鈴 深海のステージの鈴 海底のステージの鈴 炎のステージの鈴 遺跡のステージの鈴 大地のステージの鈴 0
6バイト 雲のステージに入る前 風の世界のヒント 坂のステージ1のキャンピングカプセル 溶岩のステージのキャンピングカプセル 迷宮のステージ1の鈴 空のステージ2の鈴 海のステージ2の鈴 火山のステージ1の鈴 0
7バイト 溶岩のステージのヒント 炎のステージのヒント ドクロのステージのヒント 木のステージのヒント 山のステージのヒント 遺跡のステージのヒント 炎のステージのステージのヒント 大地のステージのヒント 0
8バイト 雷に遭う 竜巻に遭う 橋を直した 呪文を唱える 深海のステージのヒント 氷のステージのヒント 海底のステージのヒント 火のステージのヒント 0
9バイト チェックサム128 チェックサム64 チェックサム32 チェックサム16 チェックサム8 チェックサム4 チェックサム2 チェックサム1 0

妖精の国に入った後

バイト 128 64 32 16 8 4 2 1 数値
1バイト 海のステージ2クリア 海のステージ1クリア 火山のステージ2クリア 火山のステージ1クリア 坂のステージ2クリア 坂のステージ1クリア 迷路のステージ2クリア 迷路のステージ1クリア 0
2バイト 妖精の国に入る 未使用 未使用 未使用 迷宮のステージ2クリア 迷宮のステージ1クリア 空のステージ2クリア 空のステージ1クリア 128
3バイト ジュエル128 ジュエル64 ジュエル32 ジュエル16 ジュエル8 ジュエル4 ジュエル2 ジュエル1 0
4バイト アタールガン ころばしや たつまきストロー しょうげきはピストル カミナリだいこ くうきほう くうきピストル ジュエル256 0
5バイト 坂のステージ1の鈴 迷路のステージ2の鈴 宮殿のステージの鈴 深海のステージの鈴 海底のステージの鈴 炎のステージの鈴 遺跡のステージの鈴 大地のステージの鈴 0
6バイト 雲のステージに入る前 風の世界のヒント 坂のステージ1のキャンピングカプセル 溶岩のステージのキャンピングカプセル 迷宮のステージ1の鈴 空のステージ2の鈴 海のステージ2の鈴 火山のステージ1の鈴 0
7バイト 溶岩のステージのヒント 炎のステージのヒント ドクロのステージのヒント 木のステージのヒント 山のステージのヒント 遺跡のステージのヒント 炎のステージのステージのヒント 大地のステージのヒント 0
8バイト 雷に遭う 竜巻に遭う 橋を直した 呪文を唱える 深海のステージのヒント 氷のステージのヒント 海底のステージのヒント 火のステージのヒント 0
9バイト チェックサム128 チェックサム64 チェックサム32 チェックサム16 チェックサム8 チェックサム4 チェックサム2 チェックサム1 128


文字構造

バイト構造のフラグが順番に入れられていっているだけの模様。

妖精の国に入る前

文字数 32 16 8 4 2 1 数値
1文字目 ふわふわぐすり
ドクロのステージクリア
あいのたてごと
木のステージクリア
スモールライト
山のステージクリア
にじのゆびわ
遺跡のステージクリア
ふくげんこうせん
洞窟のステージクリア
ゴマロック
大地のステージクリア
0
2文字目 きぼうのさかずき
深海のステージクリア
とおりぬけフープ
氷のステージクリア
くもかためガス
海底のステージクリア
しんかいクリーム
火のステージクリア
ひゃくねつのすいしょう
溶岩のステージクリア
オールマイティパス
炎のステージクリア
0
3文字目 ジュエル2 ジュエル1 妖精の国に入る タケコプター
ジェットのステージクリア
ひかりのおうかん
宮殿のステージクリア
テキオーとう
雲のステージクリア
0
4文字目 ジュエル128 ジュエル64 ジュエル32 ジュエル16 ジュエル8 ジュエル4 0
5文字目 たつまきストロー しょうげきはピストル カミナリだいこ くうきほう くうきピストル ジュエル256 0
6文字目 海底のステージの鈴 炎のステージの鈴 遺跡のステージの鈴 大地のステージの鈴 アタールガン ころばしや 0
7文字目 海のステージ2の鈴 火山のステージ1の鈴 坂のステージ1の鈴 迷路のステージ2の鈴 宮殿のステージの鈴 深海のステージの鈴 0
8文字目 雲のステージに入る前 風の世界のヒント 坂のステージ1のキャンピングカプセル 溶岩のステージのキャンピングカプセル 妖精の国の宮殿1の鈴 空のステージ2の鈴 0
9文字目 ドクロのステージのヒント 木のステージのヒント 山のステージのヒント 遺跡のステージのヒント 炎のステージのステージのヒント 大地のステージのヒント 0
10文字目 深海のステージのヒント 氷のステージのヒント 海底のステージのヒント 火のステージのヒント 溶岩のステージのヒント 炎のステージのヒント 0
11文字目 チェックサム2 チェックサム1 雷に遭う 竜巻に遭う 橋を直した 呪文を唱える 0
12文字目 チェックサム128 チェックサム64 チェックサム32 チェックサム16 チェックサム8 チェックサム4 0


妖精の国に入った後

文字数 32 16 8 4 2 1 数値
1文字目 火山のステージ2クリア 火山のステージ1クリア 坂のステージ2クリア 坂のステージ1クリア 迷路のステージ2クリア 迷路のステージ1クリア 0
2文字目 迷宮のステージ2クリア 迷宮のステージ1クリア 空のステージ2クリア 空のステージ1クリア 海のステージ2クリア 海のステージ1クリア 0
3文字目 ジュエル2 ジュエル1 妖精の国に入る 未使用 未使用 未使用 8
4文字目 ジュエル128 ジュエル64 ジュエル32 ジュエル16 ジュエル8 ジュエル4 0
5文字目 たつまきストロー しょうげきはピストル カミナリだいこ くうきほう くうきピストル ジュエル256 0
6文字目 海底のステージの鈴 炎のステージの鈴 遺跡のステージの鈴 大地のステージの鈴 アタールガン ころばしや 0
7文字目 海のステージ2の鈴 火山のステージ1の鈴 坂のステージ1の鈴 迷路のステージ2の鈴 宮殿のステージの鈴 深海のステージの鈴 0
8文字目 雲のステージに入る前 風の世界のヒント 坂のステージ1のキャンピングカプセル 溶岩のステージのキャンピングカプセル 妖精の国の宮殿1の鈴 空のステージ2の鈴 0
9文字目 ドクロのステージのヒント 木のステージのヒント 山のステージのヒント 遺跡のステージのヒント 炎のステージのステージのヒント 大地のステージのヒント 0
10文字目 深海のステージのヒント 氷のステージのヒント 海底のステージのヒント 火のステージのヒント 溶岩のステージのヒント 炎のステージのヒント 0
11文字目 チェックサム2 チェックサム1 雷に遭う 竜巻に遭う 橋を直した 呪文を唱える 0
12文字目 チェックサム128 チェックサム64 チェックサム32 チェックサム16 チェックサム8 チェックサム4 32


チェックサム計算

sum=(256-(1バイト~8バイトの合計)) mod 256


文字換算

数値 文字換算
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63


その他補足

  • 武器アイテムと鈴、キャンピングカプセルのフラグを立て、ジュエルを500個にして他のクリアフラグは立てていない状態のパスワード「あああび べべべた ああげじ」で始めると、実質強くてニューゲームが可能。
  • ジュエルはゲーム中では500個が最大だが、パスワード入力で511個まで表示できる。
  • このゲームはバーコードバトラーⅡ対応ソフトだが、パスワードの中にそれ関係のチートフラグはない。

最終更新:2024年02月23日 13:11