記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html
こちらではニンテンドースイッチのNSPの圧縮形式であるNSZファイルへ圧縮する方法を紹介します
ソース
https://github.com/blawar/nsz
現在はゲームの本体のみでゲームのアップデータ、DLCには後日対応するとのこと
下記リンク先にcsvファイルで何のゲームがどれくらい圧縮できたかリスト化されたものが配布されています
https://gbatemp.net/threads/nsz-title-compression-results.549831/
こちらの記事の方法よりも下記リンク先の方法がおすすめ
・NSPの圧縮ファイルであるNSZへ圧縮&NSZをNSPに戻す方法(NSC Builder)
下記リンクよりPython3をダウンロードし、インストール
https://www.python.org/downloads/windows/
下記リンクよりファイルをダウンロード&解凍
https://github.com/blawar/nsz/archive/master.zip
改良版
https://gbatemp.net/threads/ryjin-a-nsz-converter-mod.550174/
下記リンクより
NSZ圧縮ツール使用前に起動してください.bat
をダウンロードし、先ほどダウンロード&解凍したフォルダの中にあるrequirements.txtと同じ場所にコピーし、起動
https://drive.google.com/file/d/1lrZiA8V6TsN7VRWWWVrveu4nBldijHKv/view?usp=sharing
compressorフォルダの中に圧縮したいファイルを入れる
圧縮のレベルは1~22
1なら一番低い圧縮率で一番処理が早い
22なら処理は遅いが一番高い圧縮率
10~17は仕様の推奨の圧縮率
下記リンクを参考にprod.keysを取得し、keys.txtに拡張子ごとリネームしてcompressorフォルダの中に入れる
https://yyoossk.blogspot.com/2019/03/lockpicklockpickrcm.html
compressorフォルダの中に右クリックから新規作成でテキストファイルを作成し、下記のコマンドを参考に圧縮率やファイル名を入れる
nsz.py --level 圧縮のレベル -C ファイル名.nsp
単体
nsz.py --level 17 -C dragonquest.nsp
複数
nsz.py --level 17 -C dragonquest.nsp ff7.nsp pokemon.nsp
ファイル名.nszが作成される
下記リンクのNSP→NSZ.batファイルは自分が作成したgame.nspファイルを圧縮レベル19でgame.nszに圧縮するbatファイルです
https://drive.google.com/file/d/1STkT-CJj6NvrUncU1QcQza-nU8p9y2JU/view?usp=sharing
compressorフォルダの中にNSP→NSZ.batファイルをコピーし、ゲーム本体のnspファイルをgame.nspにリネームし、同じくcompressorフォルダの中に移す
NSP→NSZ.batファイルを起動すればgame.nszファイルが作成されると思います
NSZのインストールには下記リンク先の自作ソフトが使用できます
・Tinfoil
・Lithium
・SX Installer
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html
こちらではニンテンドースイッチのNSPの圧縮形式であるNSZファイルへ圧縮する方法を紹介します
ソース
https://github.com/blawar/nsz
現在はゲームの本体のみでゲームのアップデータ、DLCには後日対応するとのこと
下記リンク先にcsvファイルで何のゲームがどれくらい圧縮できたかリスト化されたものが配布されています
https://gbatemp.net/threads/nsz-title-compression-results.549831/
こちらの記事の方法よりも下記リンク先の方法がおすすめ
・NSPの圧縮ファイルであるNSZへ圧縮&NSZをNSPに戻す方法(NSC Builder)
下記リンクよりPython3をダウンロードし、インストール
https://www.python.org/downloads/windows/
下記リンクよりファイルをダウンロード&解凍
https://github.com/blawar/nsz/archive/master.zip
改良版
https://gbatemp.net/threads/ryjin-a-nsz-converter-mod.550174/
下記リンクより
NSZ圧縮ツール使用前に起動してください.bat
をダウンロードし、先ほどダウンロード&解凍したフォルダの中にあるrequirements.txtと同じ場所にコピーし、起動
https://drive.google.com/file/d/1lrZiA8V6TsN7VRWWWVrveu4nBldijHKv/view?usp=sharing
compressorフォルダの中に圧縮したいファイルを入れる
圧縮のレベルは1~22
1なら一番低い圧縮率で一番処理が早い
22なら処理は遅いが一番高い圧縮率
10~17は仕様の推奨の圧縮率
下記リンクを参考にprod.keysを取得し、keys.txtに拡張子ごとリネームしてcompressorフォルダの中に入れる
https://yyoossk.blogspot.com/2019/03/lockpicklockpickrcm.html
compressorフォルダの中に右クリックから新規作成でテキストファイルを作成し、下記のコマンドを参考に圧縮率やファイル名を入れる
nsz.py --level 圧縮のレベル -C ファイル名.nsp
単体
nsz.py --level 17 -C dragonquest.nsp
複数
nsz.py --level 17 -C dragonquest.nsp ff7.nsp pokemon.nsp
ファイル名.nszが作成される
下記リンクのNSP→NSZ.batファイルは自分が作成したgame.nspファイルを圧縮レベル19でgame.nszに圧縮するbatファイルです
https://drive.google.com/file/d/1STkT-CJj6NvrUncU1QcQza-nU8p9y2JU/view?usp=sharing
compressorフォルダの中にNSP→NSZ.batファイルをコピーし、ゲーム本体のnspファイルをgame.nspにリネームし、同じくcompressorフォルダの中に移す
NSP→NSZ.batファイルを起動すればgame.nszファイルが作成されると思います
NSZのインストールには下記リンク先の自作ソフトが使用できます
・Tinfoil
・Lithium
・SX Installer
どのくらいの時間がかかりますか?
返信削除自分がどういうことを聞いているか理解してから質問してます??
削除流石に分かるとは思いますが1gと30gで同じ時間だと思ってますか?