ニンテンドースイッチ マイページの背景画像変更mod作成方法

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html



こちらではニンテンドースイッチのマイページの背景画像変更mod作成方法を紹介します
こちらは6.0.0以降に対応しているようで5.1.0以前のものはできないようです

まずアップデータを取得してください
※ネット上に流れているものもあるようですが、著作権的にアウトなのでこちらではリンクを張りません
・自作ソフトを使用して本体のみで取得
本体のファームウェアと更新準備でインストールされたファームゥエアをダンプする方法(Firmware Dumper)
https://yyoossk.blogspot.com/2018/11/firmware-dumper.html


・ゲームカートのバックアップファイルであるxciから取得xciを展開してupdateフォルダを取得
xciの展開には下記ツールのどれか好きなものから選んでください

HACToolGUI
https://yyoossk.blogspot.com/2018/06/hactoolgui.html
A Simple XCI, NCA, NSP Extracting Batch files
https://yyoossk.blogspot.com/2018/09/xcincanspexefsromfsbinxcinsp-simple-xci.html
XCI Explorer(こちらを使用すれば、xciに含まれているアップデータのバージョンが分かると思います)
https://yyoossk.blogspot.com/2018/06/xciidfwxci-explorer.html
EZ-HAC
https://github.com/Cyuubi/EZ-HAC/releases
Ultimate Hactool GUI
https://yyoossk.blogspot.com/2018/09/hactoolguiultimate-hactool-gui.html


・本体のNANDから取得
下記リンクを参考にSYSTEMパーティションをPCにマウントし、Contentsフォルダの中のregisteredフォルダをpcの適当な場所に保存

NANDを直接PCにバックアップ&sdカードをマウントする方法(memloader)
https://yyoossk.blogspot.com/2018/05/nandpcsdmemloader.html


取得したupdateの中から該当のncaを見つけて展開する
6.2.0   dad0e4f79987419ab9c9a9cbf71e5daf
6.0.1   2a59543bf2eced1ed352cacd2067ba48
6.0.0   b359c72323454d948066f0ff0b46e762
5.1.0   326e844de97bb17899afd0eacf474c0d
5.0.2   c27a76572faa4263ae12258ba991f4e5
5.0.1   0c927ffd11ae2a021e3e551fde524c8a
5.0.0   2c3d42bd455e0bcdf8a23aa758e581bd
4.1.0   a4d340a9b2ba9077a9495eadd9d87561

下記ツールのどれかを使用して展開
HACToolGUI
https://yyoossk.blogspot.com/2018/06/hactoolgui.html
A Simple XCI, NCA, NSP Extracting Batch files
https://yyoossk.blogspot.com/2018/09/xcincanspexefsromfsbinxcinsp-simple-xci.html
EZ-HAC
https://github.com/Cyuubi/EZ-HAC/releases
Ultimate Hactool GUI
https://yyoossk.blogspot.com/2018/09/hactoolguiultimate-hactool-gui.html


好きな画像編集ソフトで、壁紙にしたい画像を作成してください
画像サイズは1280x720
それ以外の大きさにしてしまうとエラーが出て起動できません

下記リンクよりカスタムテーマ作成ツールkitをダウンロード&解凍
カスタムテーマ作成ツールkit
http://www.mediafire.com/file/en56hhh074bhhr8/switch+custom+theme+tools.zip
中に作成に必要なツールをまとめています
ツールが更新したりしたら中身のファイルを入れ替えるだけで大丈夫だと思います


起動にPython3が必要
https://www.python.jp/install/windows/install_py3.html
Python3をインストールしたら
szsファイルを展開する場合に実行してください
フォルダの中の
①pip install libyaz0.bat
②pip install SarcLib.bat
の二つのbatファイルを実行してください


作成した画像を_ドラッグ&ドロップでpng形式からdds形式に変換.batに直接ドラッグ&ドロップすると自動でimage.ddsが作成されます
又はツール DDSconverter.batをクリックしてDDSconverterを起動して変換する


ncaを展開した中にあるlytフォルダの中のMyPage.szsファイルを
.szsファイルをドラッグ&ドロップで展開.bat
にドラッグ&ドロップ

カスタムテーマ作成ツールkitフォルダの中の
ツール BNTXxeditor.bat
を起動


OpenからMyPage\timg\__Combined.bntxファイルを開く

NavBg_03^dを選択
Replaceをクリックし作成したddsファイルを読み込む
すると下のようなダイアログが表示されるがなにもチェックを入れずにOKを選ぶ
すると画像が反映されるはずです

MyPageフォルダを直接
_(圧縮率9)展開して編集したフォルダをドラッグ&ドロップでパッキング.bat
にドラッグ&ドロップするとMyPage.szsにパッキングされます

MyPage.szsをそれぞれのCFWのフォルダ/titles/0100000000001000/romfs/lytフォルダの中に入れる

・ReiNX
ReiNX/titles/0100000000001013/romfs/lyt/MyPage.szs
・Atmosphere
atmosphere/titles/0100000000001013/romfs/lyt/MyPage.szs
・RajNX
RajNX/titles/0100000000001013/romfs/lyt/MyPage.szs
・SXOS
sxos/titles/0100000000001013/romfs/lyt/MyPage.szs

下記リンク先にカスタムファイルが含まれていないフォルダとfsmitm.flagを入れています
各cfwのtitlesフォルダの中に入れてください

http://www.mediafire.com/file/1f5s19l7xrjjw2y/MyPage.zip/file

あとはcfwを起動すれば背景画像が表示されるはずです
何かエラーが出たりして起動しない場合はddsファイルに問題があるので作成しなおしてください

コメント