ドラえもん2 のび太のトイズランド大冒険の情報を集めたページです。何がどこで役に立つかわかりませんので、誰でも知っている事柄から、知っても仕方がなさそうなことまで幅広い情報を集めます。
目次 - Doraemon 2 - Nobita no Toys Land Daibouken Tricks
便利なアドレス(Useful Memory Addresses)
Address | Type | Meaning |
---|---|---|
7E0B25 | 1u | Players Left |
7E0B27 | 1u | Life |
7E0B28 | 2u | Crystals |
7E0B2B | 1x | Weapons Have (Flag) |
7E0B32 | 2x | Bells Have (Flag) |
7E0B24 | 1u | Character |
7E0B44 | 3x | X Position |
7E0B43 | 1x | X Subposition |
7E0B41 | 2x | Y Position |
7E0B40 | 1x | Y Subposition |
7E0E10 | 1u | X Speed |
7E0E11 | 1u | X Speed Count |
7E0E14 | 1u | Y Speed |
7E0E15 | 1u | Y Speed Count |
7E0F1B | 1u | Ability Meter |
7E0B4A | 1u | Invincible |
7E0B51 | 1u | Item Timer (sec) |
7E0B50 | 1u | Item Timer (frame) |
7E0E09 | 1u | Timer (sec) |
7E0E08 | 1u | Timer (frame) |
7E0059 | 1u | Animation Counter |
7E0C65 | 1u | Conversation State |
7E1118 | 1x | Boss X Position |
7E1115 | 1x | Boss Y Position |
7E1110 | 1u | Boss Health |
7E1111 | 1u | Boss Invincible |
Snes9x Memory Watcher Definitions
;7E0B25,1u,Players ;7E0B27,1u,Life ;7E0B28,2u,Crystals ;7E0B2B,1x,Weapons Have ;---- ;7E0B24,1u,Character 7E0B44,3x,X Position 7E0B43,1x,X Subposition 7E0B41,2x,Y Position 7E0B40,1x,Y Subposition 7E0E10,1u,X Speed 7E0E11,1u,X Speed Count 7E0E14,1u,Y Speed 7E0E15,1u,Y Speed Count 7E0F1B,1u,Ability Meter 7E0B4A,1u,Invincible ---- ;7E0B51,1u,Item Timer (sec) ;7E0B50,1u,Item Timer (frame) 7E0E09,1u,Timer (sec) 7E0E08,1u,Timer (frame) 7E0059,1u,Anime Counter 7E0C65,1u,Conversation ---- 7E1118,1x,Boss X Position 7E1115,1x,Boss Y Position 7E1110,1u,Boss Health 7E1111,1u,Boss Invincible
移動の諸法則
ゲームが用いている加速のロジックはユニークです。基本的に、速度は速度カウンタが0になったときに変化します。すなわち、速度カウンタを素早く変化させることが出来れば、素早い加速・減速が可能であるということです。
速度カウンタは地形効果を反映する場合にも使われます。たとえば、通常ダッシュ時のカウンタの周期(速度変化時に巻き戻す値)は3ですが、下り坂では2、上り坂では30、水中歩きでは12のように変化します。
以下、カウンタの変化法則を利用したいくつかのトリックを紹介します。メモリの値を見ながら実践することで、仕組みも理解できると思います。
速度保持
方向キーを押す、離す、押す、離す……この繰り返して、現在の移動速度を保って移動できます。つまり、遅いままの移動、足踏みなどが出来ます。
前に進みつつキーを離すとカウンタが0になること、キーの押し始めにはカウンタが変化しないことを利用したトリックです。
応用:ムーンウォーク
進行方向と逆方向のキーを入れることで、速度を落とさずにムーンウォークすることが可能です。
パフォーマンスにしか使えなさそうに聞こえるかもしれませんが、ムーンウォークを使うことで上り坂でも減少しない、速度を落とさずに後ろの敵を倒せるといった利点があります。
応用:高速泳法
速度保持をかけて水中に潜るとそのままの速度で移動できます。最速状態で入れば通常よりもかなり高速に移動できます。
#webvideo(dailymotion,x4gn0r,width=256,height=224,align=center)
急発進と急ブレーキ
キーリリース時のカウンタの0代入を利用して、高速な加速・減速をおこなうことができます。
前、前、離す、前、前、離す……というパターンの入力で、カウンタを即座に0にした加速ができる
前、離す、離す、前、離す、離す……というパターンの入力で、カウンタを即座に0にした減速ができる
地形効果で加速が鈍る場所でも、この方法を使えば、加速周期の点では影響を受けずに済みます。
空中浮遊ジャンプ
落下時にジャンプボタンをフレーム毎連射すると、落下速度が鈍り、通常のプレイではあり得ないほどの飛距離が得られます。
落下時にジャンプボタンを押すと、落下速度が1減少します。落下時の速度変化の周期は3(4フレーム)なので、即座に速度を1まで減少させられるとともに、フレーム毎連射でそれを保つことが出来るのです。ただ、ラグがある場合には入力が確実でなくなりますので、その時はメモリの値を眺めながら入力をしましょう。
壁ジャンプ
壁にうまくぶつかると、キャラクターが一瞬壁に立ったようになります。これの一瞬の隙を利用して、再度ジャンプをすることが出来ます。以下の映像は、壁にキャラクターが立つ様子を改造コードを用いてわかりやすく示したものです(実際にはこのような壁上りは出来ません。一瞬だけ引っかけるのが限界です)。
#webvideo(dailymotion,x2mf1y,width=256,height=224,align=center)
この技は壁の押し戻し処理の遅れを利用したものです。衝突時、壁によって位置を戻される直前に、キャラクターは一瞬だけ押し戻し位置よりも先にいることができます。それが着地判定を得られるほど前方であれば、壁をつかんでジャンプがおこなえるのです。具体的にどれだけ奥に行ければいいのかは、改造コードを使ってX位置($7E0B44)の値を書き換えることで、簡単に検証ができます。壁をつかむのに必要な位置がわかれば、あとはクリップ前にそこをつかめるよう、走る位置を調整するのみです。
カギ括弧(「)形の床の手前を上からつかむような形であれば、壁の押し戻し処理の影響を受けにくいため、どのキャラクターでもわりと簡単にできます。しかし、まっすぐにそびえ立つ壁からのジャンプは、おそらく速度8の出せるスネ夫にしか出来ません(座標を調整して走るとギリギリで壁がつかめる)。
坂をすり抜ける
敵を踏むなどして坂をなぞるように走ると、坂に着地せずにその下へと行くことができます(当然、下側が床でない地形に限る)。
各キャラクターの特性
名前 | 特徴 | 必殺技 |
---|---|---|
ドラえもん | 道具攻撃力が強い | 速度7で走る(攻撃力4) |
のび太 | 道具を倍発射可能 | 16方向に弾を発射(弾攻撃力1、本体攻撃力4) |
スネ夫 | 移動が1段階速い | 速度7でスライディング(攻撃力4) |
ジャイアン | 踏み攻撃が強い | 歌う(歌い出し攻撃力1、本体攻撃力4) |
しずか | ジャンプ力が高い | 高く飛び上がる(攻撃力4) |
ドラミ | 道具攻撃力が強い | ウィンク(周囲の敵が停止する) |
使い分け
基本的には素早いスネ夫を使いますが、ステージ4のように上へと向かうステージでは、高いジャンプ力を有するしずかちゃんの方が便利です。
トラジローを除くすべてのボスには無敵時間が存在します。そのため、強力な攻撃で攻撃回数を減らして時間短縮を図ります。道具攻撃力が+1されているドラえもんもしくはドラミを使うと、他のキャラクターよりも幾分素早くボスを倒すことが出来ます(その前のアクションでは、ある程度他のキャラクターに劣ることがあるでしょうが)。必殺技の攻撃力を考えると、ドラミよりもドラえもんの方に時間短縮の可能性を感じます。
のび太とジャイアンにはTASでの使い道がなさそうに思えますが、必殺技を使うと定位置で強力な無敵状態になれるという特徴は、もしかすると活かされることがあるかもしれません。
武器の特性と位置
名前 | 攻撃力 | 特徴 |
---|---|---|
ショックガン | 2 | 高速。ブロック破壊可能。攻撃を受けた敵は少しの間停止する |
スモールライト | 1 | 低速。ブロック破壊可能。当たり判定が広い |
衝撃波ピストル | 1 | ブロック破壊不可。2発射可。壁に反射する |
ころばし屋 | 1 | 癖のある速度。ブロック破壊不可。壁に沿って走る |
空気砲 | 2 | 高速。ブロック破壊可能。貫通ショックガンみたいな特性 |
ペンシルミサイル | 2 | ブロック破壊不可(通過)。十字キーで操作 |
物体変換銃 | 1 | ブロック破壊可能。2発射可。気まぐれに敵をアイテムへと変える |
アタールガン | 2 | ブロック破壊不可(通過)。ペンシルミサイルより遅い |
一部の道具はステージ1クリア後に紛失してしまいます。入手位置は次の通り。
名前 | ステージ | 場所 | Screenshot |
---|---|---|---|
ペンシルミサイル | March Town | フィールド左上隅にいるパンダが所持 | |
空気砲 | 5-2 | ゴール下、他アイテムとともに水没 | |
物体変換銃 | 9-1 | コース最下段から上に上がるところ、右側 | |
アタールガン | Bingo Town | 家の中、止まりかけのペンギンが所持 |
鈴の出現位置と効果
鈴は全部で12個あります。10個集めることで攻撃力が2倍になります(12個ではない)。
ステージ | 場所 | Screenshot |
---|---|---|
1-1 | ゴールの手前、6個のクリスタルより下段 | |
3-2 | 3つめの部屋(ドア近くレーザー3連)の上方、右の小空間 | |
5-1 | ゴールから下の水中、もっとも深いところ | |
6-1 | ゴール手前のジャンプ台付近 | |
6-2 | ステージ右端のくぼみ | |
7-1 | 中盤下側、破壊可能ブロックが敷き詰められた箇所 | |
8-1 | ゴール下(クリスタルの置かれている箇所)の上の方 | |
9-2 | ステージ株ゴール前針地帯から左突き当たり | |
11-1 | ステージ上部3つ目の洞窟(針が手前にある)の右上 | |
11-2 | ステージ上部、押せるブロックの中 | |
12-1 | ゴール下。右から下側に行き、ジャンプで取ることが可能 | |
13-1 | 最初のどこでもドアから行ける部屋、上側右突き当たり |
収集することで、ラストのキットラ戦が短縮できます。
ボスの特徴
TODO? : 名前と体力と無敵時間、その他備考を記述