スクウェア（現スクウェア・エニックス）が1993年12月に発売したスーパーファミコン用ソフト「ロマンシング・サガ2」（ロマサガ2）で、新たな衝撃動画がYouTubeに投稿されました。外部の改造ツールなしで、本来は使用できない技「ソウルスティール」を習得できるというのです。

その方法は、「サブフレームリセット」。またかー！

サブフレームリセットは、セーブ中にリセットをすることでデータを改ざんするというもの。詳しくは、23日の記事を参照してください。今回はこの方法を使い、「実機で」ソウルスティールの習得に挑戦しています。動画の投稿者は、例によっておやつ（@Oyatsu_Co）さん。以前からこの方法で習得できることは分かっていましたが、今回あらためて分かりやすくまとめています。

「ソウルスティール」は、敵キャラの「クジンシー」が使用してくる大技。敵のLPを一撃で0にする反則級の性能ですが、ゲーム序盤で皇帝「レオン」が命と引き換えに「見切り」を習得することで以降無力化されます。猛烈なインパクトゆえに自分でも使いたいところですが、今までは外部のデータ改造ツールかバグ技以外で習得する方法はないとされていました。

【訂正:2019年1月24日21時 一部バグ技で習得可能であった旨追記しました。】

流し切り兄さんがソウルをスティールされているところ

今回紹介されている「ソウルスティール」習得方法は、好きなキャラに「空圧波」「キック以外の技6つ」「ソウルスティール見切り」の順に技を習得させたデータAをセーブスロット1と2に、同じキャラに「キック」「データAと同じ技6つ」「空欄」の順に技を習得させたデータBをセーブスロット3に用意。データBでセーブスロット2のデータAを上書きするとほぼ同時にリセットします。うまくいけば、「ソウルスティール見切り」が「ソウルスティール」そのものに変化するということです。あとは成功するまでデータBでデータAの上書きし続ければ、いずれ使えるようになるとのこと。

データB

サブフレームリセットをしていく

これは、「ロマサガ2」での「技」と「見切り」が内部的には同じものとして扱われていることを利用したもの。技欄に登録されているものが「技そのもの」か「見切り」かは“見切りフラグ”で管理されており、「サブフレームリセット」により“見切りフラグ”の8番目がONになっているデータAを、全てのOFFのデータBで上書きすることで、「ソウルスティール見切り」が「ソウルスティール」そのものに変化するということです。

データの総和を合わせるように改ざんします

さらに、1番目の技を「空圧波」から「キック」に改ざんすることでデータの総量を調整。不正データ防止の「チェックサム」機能も通過でき、データが消えずそのまま残るということです。なお、この方法を使った場合、成功猶予時間は約1000分の7フレームとなります。

【訂正:2019年1月24日21時 フレーム数と秒数の表記について表現を修正しました。】

【訂正:2019年1月24日21時50分 フレーム数と秒数の表記について再度修正しました。】

チェックサムの原理

今回の動画では先頭のキャラ「ジェイスン」では何回やってもうまくいかなかったため、途中で4番目の「アグネス」に変更。そしてまたリセットを繰り返すこと15分、ついに成功！ アグネスが「ソウルスティール」を使えるようになりました！ サブフレームリセット、恐るべし。

ちなみに自分で「ソウルスティール」を使用した場合の性能は、消費WP12の体術。敵単体のLPを0にする、つまり即死技で、必中かつ耐性を持つ敵はいないとのこと。動画では七英雄「ロックブーケ」を問答無用で即死させています。さすがヘタレな「嫌われ者クジンシー」を七英雄たらしめている技。バランス崩壊不可避です。

ロックブーケをソウルスティールするアグネス

なお、この方法を利用すると、「ソウルスティール」以外の敵専用技も使えるようになるとのこと。ただし、セーブ中にリセットという本来の取り扱いから逸脱した方法によるものなので、まねする際は自己責任にて。

やり方次第ではジェラールでも習得できるとのこと