(SFC)悪魔城ドラキュラ
コード一覧
- 無敵
- 残り時間減らない
- 残り人数減らない
- スコア稼ぐ度に1UP
- スコア稼ぐと最大スコア (9億9999万9990点)
- 体力減らない
- 針トラップで一撃死しない
- ハート減らない
- 移動速度2倍 (3倍)
- ジャンプ力を強化1(常時)
- ジャンプ力を強化2(Lボタン) [17行]
- 被ダメージで吹っ飛ばない
- 連射アイテムすぐに出現(要サブウェポン1ヒット)
- いつでもサブウェポン3連射 (時計以外)
- やられたりしても能力を維持
- サブウェポン クロス高速化 (約2倍)
- サブウェポン クロス 何度でも跳ね返る
- サブウェポン 時計いつでも発動(Rボタン) [20行]
- ステージ2 ボスの石化攻撃を無効化
- ステージ8 出現・消失を繰り返す床を固定
- ステージ9 宝箱を開けると"うまい肉"が何度でも振ってくる
- ステージ9 ボスの降下攻撃頻度を4倍に増加
- ステージB-2 階段が崩れない&針の輪が消滅
- 敵の無敵時間解除
- サドンデスモード(一撃でやられる高難易度モード)
- ゲームポーズすると自死 [12行]
- サブウェポンセレクト (XボタンまたはLボタン) [25行]
- シーンセレクト (LRボタンまたはXAボタン) [55行]
掲載コード
- 無敵
- 00DA9F00
- 点滅します。65535フレーム経過毎に1フレームだけ解除されますが、通常、残り時間が無くなるのが先ですので、その機会はありません。
- 残り時間減らない
- 02800F00
- 残り人数減らない
- 0280A200
- スコア稼ぐ度に1UP
- 00DF7780
- スコア稼ぐと最大スコア (9億9999万9990点)
- 00DF6800
- 体力減らない
- 00DD1980
- 00DD1A01
- 00E10E80
- 00E10F01
- 03E06600ステージ8の赤い毒液対応
- 一撃死系トラップでは減ります。
- 針トラップで一撃死しない
- 02BBA580
- 02BBA601
- 00A15680
- 00A15701
- 04EA1580
- 04EA1601
- やられてしまえないことにより、操作不能となることがあります。
もしご利用になる場合は、別記のゲームポーズすると自死コードの併用をお勧めします。
また、挟まれた場合は、特殊な無敵時間の例(壁抜けバグ)を除き、一撃死します。
- ハート減らない
- 00BD5380
- 00BD5402
- 全サブウェポンに対応しています。
- 移動速度2倍
- 00A66502右歩行(03で3倍)
- 00A67EFD左歩行(FCで3倍)
- 00A91002右ジャンプ(03で3倍)
- 00A941FD左ジャンプ(FCで3倍)
- 00A8C380右階段(3倍にしたい場合も同じ)
- 00A8C801右階段(02で3倍)
- 00A8A180左階段(3倍にしたい場合も同じ)
- 00A8A6FE左階段(FDで3倍)
- 階段昇降の倍率は"約"です。
また、3倍より速くするとスクロール処理が追いつかないため、お勧めしません。
- ジャンプ力を強化1 (常時)
- 00A3D730
- 通常は3ブロック分のジャンプ力ですが、4ブロック分になります。
0x31以上にすると、高所からの着地判定が発生します。
5ブロック分なら31~44の範囲で指定してください。
なお、数値が大きすぎる場合、壁に埋まってしまうなどの原因となります。
より高いジャンプにしたい場合や、任意でハイジャンプを行いたい場合は、下記コードを参照してください。
- ジャンプ力を強化2 (Lボタン) [17行]
- 00B21A20
- 00B21B4E
- 00B21CFF
- 00FF4EA5
- 00FF4F20
- 00FF5089
- 00FF5120
- 00FF5200
- 00FF53F0
- 00FF5403
- 00FF55CE
- 00FF564E
- 00FF5705
- 00FF58AD
- 00FF5952
- 00FF5A05
- 00FF5B60
- Lボタンを押しながらジャンプすると、最大で5ブロック分の高さをジャンプ出来ます。
ボタンを押していなければ、通常のジャンプのままとなります。
別コードの4ブロック状態と組み合わせた場合、最大で6ブロック分の高さをジャンプ出来ます。
- 被ダメージで吹っ飛ばない
- 00DCF302
- 00E0E802
- やられた時に階段にいると、その間はやられないので、降りてください。
ムチでコウモリの輪に捕まっている時など、一部の状態でダメージを受けると挙動がおかしくなることがあります。
- 連射アイテムすぐに出現(要サブウェポン1ヒット)
- 00DD96CE
- 通常はサブウェポンで10ヒット以上が出現条件です。
- いつでもサブウェポン3連射 (時計以外)
- 00B986A9
- 00B98702
- 00B98800
- 00B989EA
- やられたりしても能力を維持
- 00954FEA鞭レベル
- 009550EA
- 00954BEA取得したサブウェポン
- 00954CEA
- 00954DEA取得した連射度
- 00954EEA
- 00DEA5EAサブウェポン変更時に連射度維持
- 00DEA5EA
- 時計でも連射を維持しますが、効果はありません。
- サブウェポン クロス高速化 (約2倍)
- 01921504
- 019217FC
- 00BCF704
- 00BCDDFC
- 3連射にも対応しています。
- サブウェポン クロス 何度でも跳ね返る
- 00BCE1EA
- 00BCE2EA
- 00BCFBEA
- 00BCFCEA
- 跳ね返ったフラグの立っていないクロスはプレイヤーが回収することは出来ません。
但し、画面スクロールや、デス様の攻撃で消されてしまうことはあります。
- サブウェポン 時計いつでも発動(Rボタン) [20行]
- 00A11020
- 00A1113A
- 00A112FF
- 00FF3AA5
- 00FF3B20
- 00FF3C89
- 00FF3D10
- 00FF3E00
- 00FF3FF0
- 00FF4006
- 00FF41A9
- 00FF4202
- 00FF4300
- 00FF448D
- 00FF45FA
- 00FF4613
- 00FF47AD
- 00FF4816
- 00FF491F
- 00FF4A60
- 押している間は有効です。時計を所持している必要はありません。
他のサブウェポンと併用可能です。また、効果は本来と同じです。
- ステージ2 ボスの石化攻撃を無効化
- 02F04400
- ステージ8 出現・消失を繰り返す床を固定
- 05E636EA
- 05E637EA
- ボス直前のエリアです。
- ステージ9 宝箱を開けると"うまい肉"が何度でも振ってくる
- 05FAE900
- どの宝箱でも大丈夫です。
- ステージ9 ボスの降下攻撃頻度を4倍に増加
- 05D6C6802倍にしたい場合は不要
- C5D6C7002倍にしたい場合は01
- ステージB-2 階段が崩れない&針の輪が消滅
- 03F6F6EA階段
- 03F6F7EA階段
- 03F784EA階段
- 03F785EA階段
- 03F473A9鉄車輪
- 03F474FF鉄車輪
- 03F475FF鉄車輪
- 崩れる演出自体は入ります。鉄車輪は7E058AFFの1行でも済みます。
- 敵の無敵時間解除
- 00DE0F00無敵時間を解除
- 02B0DA00画面揺れを抑制
- サブウェポンの斧、聖水、クロスが連続ヒットします。
ボスバトルでは、攻撃がヒットすると画面を揺らして迫力を出す処理があります。
当コードでは超連続ヒットにより、一時的な画面ズレが発生してしまうため、2行目でこれを抑制しています。
- サドンデスモード(一撃でやられる高難易度モード)
- 00DCF880
- 00DCF927
- 00E0ED80
- 00E0EE27
- ゲームポーズすると自死 [12行]
- 0097B020
- 0097B12A
- 0097B2FF
- 0097B3EA
- 00FF2A9C
- 00FF2BF4
- 00FF2C13
- 00FF2DA6
- 00FF2E7A
- 00FF2FB5
- 00FF3028
- 00FF3160
- 主に、ハマってしまった場合に対応するためのものです。
- サブウェポンセレクト (XボタンまたはLボタン) [25行]
- 00A15D20
- 00A15E12
- 00A15FFF
- 00FF12A5
- 00FF1328
- 00FF1489
- 00FF1540XボタンではなくLボタンにしたい場合は20
- 00FF1600
- 00FF17F0
- 00FF180B
- 00FF19E6
- 00FF1A8E
- 00FF1BA5
- 00FF1C8E
- 00FF1DC9
- 00FF1E06
- 00FF1F00
- 00FF2090
- 00FF2102
- 00FF2264
- 00FF238E
- 00FF24AD
- 00FF2552
- 00FF2605
- 00FF2760
- なし、短剣、斧、聖水、クロス、時計の順番でループして切り替わります。
- シーンセレクト (LRボタンまたはXAボタン) [55行]
- 00A13A20
- 00A13BD6
- 00A13CFE
- 00FED6A5
- 00FED728
- 00FED889
- 00FED910RボタンではなくAボタンにしたい場合は80
- 00FEDA00
- 00FEDBF0
- 00FEDC0B
- 00FEDDE6
- 00FEDE86
- 00FEDFA5
- 00FEE086
- 00FEE1C9
- 00FEE243
- 00FEE300
- 00FEE490
- 00FEE502
- 00FEE664
- 00FEE786
- 00FEE8A5
- 00FEE928
- 00FEEA89
- 00FEEB20LボタンではなくXボタンにしたい場合は40
- 00FEEC00
- 00FEEDF0
- 00FEEE0E
- 00FEEFC6
- 00FEF086
- 00FEF1A5
- 00FEF286
- 00FEF3C9
- 00FEF4FF
- 00FEF5FF
- 00FEF6D0
- 00FEF705
- 00FEF8A9
- 00FEF942
- 00FEFA00
- 00FEFB85
- 00FEFC86
- 00FEFDA5
- 00FEFE86
- 00FEFFC9
- 00FF0000
- 00FF0100
- 00FF02D0
- 00FF0302
- 00FF04E6
- 00FF0586
- 00FF06AD
- 00FF0784
- 00FF081F
- 00FF0960
- 動作詳細は下記を参照してください。やられてしまうか、シーンを切り替えることで移動します。
ハードモードでも使用可能です。
シーンリスト
R(A)ボタンでプラス1、L(X)ボタンでマイナス1されます。0x01~0x42の範囲で操作出来ます。プレイヤーを操作可能な状態の時にのみ有効です。7E0086で現在値を確認出来ます。
ゲーム上の挙動
階段などによりシーンを切り替えた場合、進めた場合はプラス1、戻った場合はマイナス1されます。
また、やられてしまった場合に、コンテニューポイントであるエリアまで戻すための減算が行われます。
但し、この減算が行われるのは、指定したシーン値が、やられてしまったステージの範囲内である場合です。
例えば、0x11を指定して、ステージ1でやられた場合は、減算は行われず、0x11からスタートします。
0x11を指定して、ステージ3のコンテニューポイントエリア以外でやられた場合は、減算が行われます。
他、0x00のステージ1-1を突破した場合など、固定の次シーン指定が入ることがあります。
確認出来ている不具合
コードによって移動した場合、一部のエリア(0x01や0x02など)で、プレイヤーの判定が変になることがあります。
シーンリスト
(C)はコンテニューポイントです。これらの値は、RAMコードで直接指定することも出来ます。
- (0x00 1-1(C)) 指定不可、補足参照
- 0x01 1-1(C) 鉄柵
- 0x02 1-2(C)
- 0x03 1-2
- 0x04 1-2
- 0x05 1-3(C)
- 0x06 1-3(C)
- 0x07 1-3 ボス
- 0x08 2-1(C)
- 0x09 2-2(C) ボス
- 0x0A 2-3(C) 水流
- 0x0B 2-3
- 0x0C 3-1(C)
- 0x0D 3-2(C)
- 0x0E 3-3(C)
- 0x0F 3-3
- 0x10 3-3(C)
- 0x11 3-3 ボス
- 0x12 4-1(C)
- 0x13 4-1(C)
- 0x14 4-1
- 0x15 4-2(C) 回転部屋
- 0x16 4-3(C) 背景回転部屋
- 0x17 4-4(C) ボス
- 0x18 5-1(C)
- 0x19 5-2(C)
- 0x1A 6-1(C)
- 0x1B 6-1
- 0x1C 6-2(C)
- 0x1D 6-2
- 0x1E ステージ6ボーナスステージ
- 0x1F 6-3(C) 大量のスケルトン
- 0x20 6-3
- 0x21 6-3(C) 回転する棺桶
- 0x22 6-3 ボス
- 0x23 7-1(C)
- 0x24 7-1
- 0x25 7-1(C) 浮遊する本
- 0x26 7-2(C) 動く絵画
- 0x27 7-2
- 0x28 7-2(C) 動く絨毯
- 0x29 7-2 ボス
- 0x2A 8-1(C)
- 0x2B 8-1 ギロチン
- 0x2C 8-2(C) 壊せる階段
- 0x2D 8-2(C) ボス
- 0x2E 9-1(C)
- 0x2F 9-1
- 0x30 9-1 連続消失ブロック
- 0x31 9-2(C) ボーンドラゴン、右進行
- 0x32 9-2 ボーンドラゴン、左進行
- 0x33 9-2(C) 落下ブロック
- 0x34 9-2
- 0x35 9-2
- 0x36 ステージ9ボーナスステージ
- 0x37 A-1(C)
- 0x38 A-1
- 0x39 A-1(C)
- 0x3A A-1 歯車ガンガン
- 0x3B A-2(C) ボス
- 0x3C B-1(C)
- 0x3D B-1 大橋
- 0x3E B-2(C) 崩れる階段
- 0x3F B-3(C) ベリガン
- 0x40 B-3(C) ギャイボン
- 0x41 B-3(C) デス
- 0x42 B-4(C) 最終ステージ隠しアイテムエリア
- (0x43 最終エリア) 指定不可、補足参照
補足事項 指定不可について
場合によっては重大な動作異常を起こすため、0x00および0x43以上は、直接指定出来ないようにしています。
初期エリアへは、0x01に設定した状態にて、エリアを戻れば移動出来ます。
最終エリアへは、一度直前のフロアへ移動してから、移動を行ってください。
なお、もしも0x42に設定した状態にて、エリアを進めると表示がおかしくなります。一度画面を切り替えてください。
デモムービー