動画

スーパーマリオ3を爆速2秒でクリア、毎秒6000回のボタン連打で一気にエンディングへ


人間には不可能なプレイを可能にするTAS(Tool-Assisted Speedrun/Tool-Assisted Superplay)の中には、どれくらい早くクリアできるかを競う「スピードラン」という競技があり、そのスピードランで任天堂のゲーム「スーパーマリオブラザーズ3」を2秒でクリアした猛者が登場しました。

How to beat Super Mario Bros. 3 in less than a second | Ars Technica
http://arstechnica.com/gaming/2016/07/how-to-beat-super-mario-bros-3-in-less-than-a-second/

Speed runner beats Super Mario Bros. 3 in two seconds | Games | Geek.com
http://www.geek.com/games/speed-runner-beats-super-mario-bros-3-in-two-seconds-1661256/

Robot Finishes Super Mario Bros. 3 In Two Seconds
http://kotaku.com/robot-finishes-super-mario-bros-3-in-two-seconds-1783418959

2016年7月4日から10日まで開催されたイベント「Summer Games Done Quick」で、ais523というプレイヤーがスーパーマリオブラザーズ3を2秒でクリア。その様子は以下のムービーから確認できます。

Super Mario Bros. 3 Any% TAS in 0:02 - SGDQ 2016 - YouTube


「3、2、1、ゴー」のかけ声でゲームがスタート。


赤いどんちょうが上がりスーパーマリオブラザーズ3のオープニングが始まります。


両脇からルイージとマリオが登場したと思った次の瞬間……


ピーチ姫が登場しました。


ピーチ姫がマリオにお礼を言って2秒でゲームクリア。会場は拍手喝采の大盛り上がりです。


2秒という考えられないクリアタイムは、ais523さんによって発見されたNES(海外版ファミコン)のバグが大きく関係しています。ais523さんは、尋常ではないスピードでコントローラーのボタンを連打するとNESでプレイ中のゲームにコードを送ることができることを発見。特殊なパターンでコードを送信することで、オープニングから一気にエンディングまでワープできるそうです。

しかし、コードを送信するには人間では不可能なスピードでボタンを連打する必要がありました。行き詰まったais523さんは、TASのコミュニティに協力を要請し、PCでツールを使って作った操作を実機に反映させる「TASBot」を借りることに成功。

これが爆速2秒クリアを実現させたTASBotです。


TASBotは毎秒6000回もボタンを連打しながら任意のコードをスーパーマリオブラザーズ3に挿入し、2秒の爆速クリアという偉業を達成しました。

ただし、ais523さんが考え出した方法を好意的に捉える人がいる一方で、スピードランの愛好者の中には「これはスピードランではなくハッキング」「ロボットが引き起こしたバグ」などとais523さんの方法をスピードランとして認めないユーザーもおり、賛否両論を呼んでいます。

この記事のタイトルとURLをコピーする

・関連記事
プレイ時間3時間超え・初代「ドンキーコング」で120万点超えという驚愕のハイスコアが樹立される、プレイヤーは引退を表明 - GIGAZINE

PC版「スーパーマリオブラザーズ3」のデモ映像を開発者が公開 - GIGAZINE

マリオをある意味スーパープレイな遺伝的アルゴリズムとニューラルネットワーク学習のみで全自動クリアしてしまう「MarI/O」 - GIGAZINE

激ムズマリオでカオス過ぎる展開の「任天堂ワールド・チャンピオンシップ2015」決勝戦 - GIGAZINE

ビデオゲーム史に名を残すゲームの殿堂入り6本が決定し日本からはあのゲームが受賞 - GIGAZINE

スーパーマリオワールドをクッパを倒さず謎のミニゲーム経由で爆速クリア - GIGAZINE

in 動画,   ゲーム, Posted by darkhorse_log

You can read the machine translated English article here.