ページ

2011年2月28日

スーパードンキーコング3(SFC) チートコード

スーパードンキーコング3のチートコードを研究してみました。
チートといっても、公式の方ではなく、コードサーチによる改造コードの方です。
コードサーチ by Snes9X v1.52 for Windows
アドレスx6桁と値y2桁を以下のように表示してあります。
xxxxxxyy

アニマル変身
7E007Eaa
7E007Fbb
aa
34=エリー
38=エンガード
3C=スコークス or コークス
40=スクイッター
bb
00=コング達
02=アニマル
*普段はスコークス(緑)に変身しますが、コークス(紫)が出現するステージではコークスに変身します。

プレイタイム変更
7E00C2aa
7E00C3bb
7E00C4cc
7E00C5dd
*変更したい時間をフレーム数(1秒60フレーム)に変換して、16進数でddccbbaaに当てはめてください。
例えばプレイ時間を2:29(とてつもないサルの基準)にしたい場合
2:30(時)=2*60+30=150(分)=150*60=9000(秒)=9000*60=540000(フレーム数)=83D60(16進数)なので、
ddccbbaa=00083D60
しかし、リンクリーの所ではaa(フレーム)まで反映されますが、クリアタイムにはddccbbしか反映されず、bbの値を1つだけ下げると分数が切り替わりますので、
00083Caa(aaは00~FFまで何でも良い)となります。

プレイ時間2:29
7E00C2FF
7E00C33C
7E00C408
7E00C500

プレイ時間00:00
7E00C200
7E00C300
7E00C400
7E00C500

プレイ時間最大(99:59)
7E00C2F0
7E00C388
7E00C449
7E00C501

プレイモード変更
7E04C4yy
00=1P GAME
01=2P TEAM
02=2P CONTEST

ベアーコイン最大(99枚)
7E05CF63

ボーナスコイン最大(85枚)
7E05D155

バナナバード最大(15匹)
7E05D30F
*リンクリーの所に行くと即クリアになってしまいますので、実際は0E(16進数)=14匹(10進数)に設定し、セーブ後にコードをオフにするといいと思います。

DKコイン最大(41枚)
7E05D529

ギア最大(5個)
7E05D705
*セーブ時には適用されませんが、ブーマーの所に行くとイベントが発生し、5個揃います。

ボーナスステージで最初からボーナスコイン出現
7E05D900
*正確にはボーナススター・緑バナナの残り必要数を0に設定します。

ライフ最大(99機)
7E05DB63

KONGパネル収集済み
7E05DD0F
*十六進法で01=K,02=O,04=N,08=G,合計で0F(16進数)=15(10進数)になっています。
 例えば0E(16進数)=14(10進数)=にしてKを取れば1upになる、という使い方もあります。

ディクシー名前変更
7E05DFyy
7E05E0yy
7E05E1yy
7E05E2yy
7E05E3yy
ディンキー名前変更
7E05E4yy
7E05E5yy
7E05E6yy
7E05E7yy
7E05E8yy
*文字の入力規則
上から1文字目、2文字目、3文字目、4文字目、5文字目のコードを入力する。
20=空白
30=0 31=1 … 39=9
41=A 42=B … 5A=Z
最後の文字は+80、
5マスのうち余ったマスには左から20 00 20 20を入るだけ埋めていく。
例 ディクシーを「AA」という名前にする場合
7E05DF41 ←A=41
7E05E0A1 ←A=41,最後の文字になるので41+80=A1
7E05E120 ←マスが 余っているので20
7E05E200 ←まだマスが余っているので00
7E05E320 ←まだマスが余っているので20,これで5マス埋まったので最後の20は入れなくて良い。

名前を初期値に変更
1P DIXIE
7E05DF44
7E05E049
7E05E158
7E05E249
7E05E3C5
2P DINKY
7E05E444
7E05E549
7E05E64E
7E05E74B
7E05E8D9

面選択
7E05EDyy
*それぞれのワールドに入った後、入れるようになる順?に数字が増えています。
例 ワールド1 オランガタンガ湖
01=湖のほとり
02=シャッターをかけぬけろ
03=リンクリーのほら穴(面ではありませんが、入れます)
04=ながれにさからえ
05=スリップ スリップ
06=こわがりエリー
07=スワンキーのテント
08=きょだいタル ボス ベルチャ
09=バーナクルのいえ
0A=スマッグのほら穴(バナナバード)
08か09がボス、0Aがバナナバードのほら穴になっているようです。
各ワールドに入る前やワールドを出る時にコードをONにしておくと、おかしな場所に飛んでいってしまうので要注意。

特殊アイテム所有
7E060Byy
アイテムコード
01=パッチ
02=スキー板(1本だけ)
04=貝ガラ
08=カガミ
10=プレゼント
20=ボーリング玉
40=バンズカス草
80=スパナ
*上記8つの数字を足すと、複数を選択できます。
ちなみに
00=全未取得
FF=全取得
です。

スキー板2枚
7E060C20

アイテム欄1個目
7E060Fyy
アイテム欄2個目
7E0611yy
アイテム欄3個目
7E0613yy
アイテム欄4個目
7E0615yy
*yyは上記アイテムコードが入ります。

ボーナスカウントダウン最大(98秒)
7E09BC63
*99秒の設定ですが、画面上では98秒と表示されます。

特殊アイテム取得済
7E0B7Cyy
*yyは上記アイテムコードが入ります。
セーブ画面で、持っている特殊アイテムが灰色に表示されます。

ディクシージャンプ力変更
7E148Eaa
7E1491bb
ディンキージャンプ力変更
7E14E0aa
7E14E3bb
*初期値 aa=70、bb=08
すばらしいハイジャンプ aa=38
すばらしいスロー落下 bb=04
とてつもないハイジャンプ aa=1c
とてつもないスロー落下 bb=01
あまり極端な値にすると、死亡扱いになる事があるので程々に設定することをお勧めします。

ディクシー無敵
7E149C70
ディンキー無敵
7E14EE70

エリーの水鉄砲満タン(7発)
7E191707

バナナの数最大(99本)
7E195199
7E195399
*上は固定コード、下は変動コード
2つ合わせるとバナナ取るたびに99本+1upボーナス残り星数にも反映されてしまいますが、ボーナスコイン出現コードと併用出来ます。
この値は16進数でなく10進数で入力するようです。

好きな乗り物に固定
7E1CD1yy
00=のらない
01=モーターボート
02=ホバークラフト
03=ターボ スキー
04=ファンキーコプター
*ファンキーコングの所に入ってから出ると指定した乗り物に乗れます。
04にしておけば間違いありませんし、全てのワールドにいきなり行けます。
面選択のコードと併用すればすぐに全ての面が遊べますが、アイテムを取る順番が変わるとバグる事があるので要注意です。

好きな乗り物を選べる
7E1CD304
*表示されていない乗り物が選べるようになります。
名前が見えませんが、上の順番を逆にして選んでください。

0 件のコメント: