2026年3月21日土曜日

コア同士のコンフリクトという限界を超えてみた【SSBU MOD】


わたしの周りにいるSSBU Modder達の中で、Ultimate SやChao5といった独自のキャラを含むmodpack同士を同時に動かしたい、またはUlt Sだけが持つキャラ達やChao5のクラウスが欲しいっていう人も多いものなのです


わたしはふと思うのです。『何故小分けにしないのか?』

それは簡単に思えるのです。小分けにしてしまえば、メインのものに目が行かない。

それだけなのです


ですがそういう統合者の挑戦こそ受けるべき…と思い、挑んでみました。

Chao5とUlt S Liteの統合。


・この方法における注意

この方法は理解できる人だけが実行してください。実機での動作は未保証です

また犯罪を助長するものではありません、あらかじめご了承ください


・準備物

SSBU 13.0.4(必ず自分で用意してください)

Chao5(最新版)

Ultimate S Lite(最新版)

これら二つの前提プラグイン

Atmosphere入Switch(BAN覚悟でお願いします)

頭脳

SDXCカード(必ずFAT32でフォーマットしてください 方法は調べて)


実際の手順

Ult Sを解凍してフォルダから最低限の構成を抜き出します

1. Ult S liteフォルダから以下のフォルダを削除してください

・ui/replace/localize

・ui/layout/menu

・ui/layout/patch

・ul/kayout/info_pause

・ui/script_patch


2. これを抜いたUlt S liteフォルダの中身をconfigファイルとplugin.nro以外chao5のルートにコピーしてください。configファイルやnroをコピーしたりすると構造が崩壊してクラッシュします


3. chao5フォルダの直下に『prebuilt』フォルダを作成します

それぞれult S専用追加キャラ用にprebuilt内に以下の名前のフォルダを作成します

「toad」「sandbagplayable」「rayman」「peppy」 この4つです


4.コアの統合

Ultimate S liteフォルダに戻り、コアプラグイン(plugin.nro)を、これら4つのprebuilt内フォルダにそれぞれコピーします


5. お祈り起動とUlt Sテクの無効化

Chao5フォルダと前提ファイルをSSBUのMOD導入法に基づいてSDXCに突っ込んで、起動するかお祈りです 起動したら、適当に大乱闘メニューを開いてルールを決定してCSSまでたどり着いたら、Joy-Conまたはプロコンの『-(マイナス)』ボタンを押します。『Ultimate S Mekanics』みたいに書かれてるオプションのチェックマークを外し、オプションをセーブします。 エミュレータの場合は出来ませんので放置。


これで大概Chao5キャラを維持したまま動かすことが出来ますが、キャラコールがバグるのでその場合は一度chao5バックアップからナレーションファイルを戻してやったあと、nus3audioeditorなどでUlt Sファイルからvc_characall_toad などと書かれてる専用のidspファイルを抜き出してナレーションフォルダにそのまま突っ込んでやれば動きます。


ポイントは最低限だけ移植させること。少なくともファイター関連データとPrebuiltのコア移植は必須で、コアを別に動作させたりするとフックしてクラッシュします。また、HDRなどシステムに大幅な改良を含むModpackには移植できません。



以上です。