2018年9月22日土曜日

ニンテンドースイッチ 画面のレイアウトやアイコン画像、背景色や背景画像などカスタマイズするqlaunch mod作成方法

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


こちらではニンテンドースイッチの画面をカスタマイズするqlaunch modの作成方法を紹介します
画面をカスタムするには普通はnandを直接弄る必要がありますが、LayeredFS機能を使用して、カスタム化したホーム画面のファイル(qlaunch)をマウントすることでnandを弄らなくてもカスタマイズできるようです

※予期せぬ不具合などがあるかもしれないので試される場合は全て自己責任で



・カスタムテーマ投稿サイト
https://yyoossk.blogspot.com/2018/09/blog-post.html


ソース
https://gbatemp.net/threads/custom-home-menu-themes-and-edits.518446/


背景の色はテーマを黒ではなく白でないとはっきりと分かりません
ファイルはバージョンによって違うようなので本体に対応したファイルを入れる必要があるようです

こちらで変更できるのは
ホームメニューの背景画像 対応ファイル:5.1.0common.szs 6.0.0ResidentMenu.szs
すべてのゲームのメニューの背景画像 対応ファイル:Flaunch.szs
背景の色 対応ファイル:common.szs
アイコンの色common.szs
アイコン画像入れ替え、大きさ変更 対応ファイル:ResidentMenu.szs
アイコン、時計の位置 対応ファイル:ResidentMenu.szs
カーソル
文字 対応ファイル:qlaunch.msbt.szs
設定画面の色 対応ファイル:common.szs
ロック画面の色 対応ファイル:Entrance.szs

wiki
https://gbatemp.net/threads/qlaunch-wiki-for-modifications.519798/

対応ファイルに空きがある項目は分かり次第追記します


まず下記リンクを参考にqlaunchを取得してください
qlaunchを取得する方法
https://yyoossk.blogspot.com/2018/09/qlaunch.html


下記リンクよりカスタムテーマ作成ツール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ファイルを実行してください


カスタムしたいszsファイルを
.szsファイルをドラッグ&ドロップで展開.bat
にドラッグ&ドロップ

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

あとは下記リンクを参考に導入する
画面のレイアウトやアイコン画像、背景色や背景画像などカスタマイズする方法(qlaunch mod)
https://yyoossk.blogspot.com/2018/09/qlaunch-mod.html


カスタムテーマの作成法は箇所ごとに分けて記事にしているのでブログアーカイブのカスタムテーマ関連のカテゴリを見てください
https://yyoossk.blogspot.com/2016/04/blog-post.html

6 件のコメント:

  1. qlaunchのXCIはどうやって抜き出すんですか?

    返信削除
    返信
    1. ??
      ゲームのxciからupdeteのnciを抜き取るのですが
      ゲームのxciの構造分かって聞いてます?

      削除
  2. 質問すみません
    自分で吸い出したXCIのupdateフォルダを覗いてみたのですが、8684b0ddab1581d300a15ebc96c6bf2c.ncaや33dd03103f1ac6a50e13d27ce5e00b2f.ncaというような名前のファイルがありませんでした
    この吸い出すXCIは何のゲームでもよろしいのでしょうか?

    返信削除
    返信
    1. 本体のバージョンと同じものです

      削除
  3. 7.0以降も可能ですか?

    返信削除
    返信
    1. 可能です
      6.xxの古いものがそのまま使用できました
      バージョンによっては逆に古いqlaunchでないとエラーがでるものもあります
      7.xxのものは使用して作ったことがないので分かりませんが
      今後大幅なuiの変更があれば古いqlaunchは使えなくなる可能性はないこともないです

      削除