07-09-2018, 08:07 PM
(This post was last modified: 04-03-2019, 12:32 PM by LochSnesMonster.
Edit Reason: Updated Links
)
I haven't seen any posts about Splatoon2 ripping specifically, so I figured I'd share what programs I used that seem to work.
(You need to install Python for some of these programs to work)
Obtaining .szs files:
If you have access to the .XCI (cart) or .NSP (e-shop) rom file (I can't get this for you, you'll have to search the internet. Be careful of unsafe sites, use adblock and other protectors):
You can also use CDNSP-GUI to find titlekeys for .NSP files
Using Hactool or HactoolGUI :
Links:
SciresM:
-Hactool: https://github.com/SciresM/hactool
SimonMKWii/Simontime:
-HacToolGUI: https://github.com/switch-stuff/HACToolGUI
GDKChan:
-BnTxx: https://github.com/gdkchan/BnTxx
RandomTalkingBush:
-Bfres MaxScript: https://mega.nz/#!3l5jEKZC!VYUwVpNp6aB8e...dYtQyKFHRI
-A bunch of useful programs/scripts by RTB: https://www.vg-resource.com/thread-29836.html
Ac_K:
-RomFS Explorer: https://mega.nz/#!CZlkkDwA!OUH1D0K8DrfRe...eqMWUY9WBI
AboodXD/Aboood40091:
-SarcExtract: https://github.com/aboood40091/SARCExtract
-Libyaz0: https://github.com/aboood40091/libyaz0
-Embedd Extractor: https://github.com/aboood40091/Embedd-Extractor
-BNTX Extract: https://github.com/aboood40091/BNTX-Extractor
-BNTX Editor: https://github.com/aboood40091/BNTX-Edit...s/tag/v0.3
-AboodXD's Github: https://github.com/aboood40091?tab=repositories
Bob123a1:
-CDNSP-GUI: https://github.com/Bob123a1/CDNSP-GUI/re...tag/v6.0.2
Rich Whitehouse:
-Noesis: https://richwhitehouse.com/index.php?con...ojects.php
Python3: https://www.python.org/download/releases/3.0/
Model files in .SZS format: https://mega.nz/#F!3roxBA7D!n0Fl5EcWrb9K1Sjcjh-7zw
Edit: Maxconsole link is broken, use HacToolGUI with these keys manually (Can't provide those either whoops. just google it)
Edit: Model folder updated with Octo dlc models
(You need to install Python for some of these programs to work)
Obtaining .szs files:
If you have access to the .XCI (cart) or .NSP (e-shop) rom file (I can't get this for you, you'll have to search the internet. Be careful of unsafe sites, use adblock and other protectors):
You can also use CDNSP-GUI to find titlekeys for .NSP files
Using Hactool or HactoolGUI :
- -Choose "Extract XCI", Open the .xci and extract it into a folder
- -Choose "Extract NCA"
- -Go to that folder you extracted to, then to "secure"
- -Open "aea492320456425eb7d19940d2849036.nca" (largest file size in the folder)
- -All the models should be in the "Model" folder in .szs format
- -Hactool GUI: "Extract RomFS" => Open game.istorage => Name the output folder => Batch exports .szs files
- -RomFS Explorer by Ac_K: game.istorage => Right Click: Extract => Exports individual .szs files
- -SarcExtract MasterVermilli0n/AboodXD: .szs => .bfres
- -Libyaz0 by MasterVermilli0n/AboodXD: .szs => .sarc
- -Sarc Extractor by RandomTalkingBush: .sarc => .bfres
- -Bfres Importer MaxScript by RandomTalkingBush: .bfres => 3DSMax => .dae/.obj/etc.
- -Embedd_Extract by AboodXD: .bfres => .bntx
- -Noesis: .bntx => .png
- .EXE and .PY programs:
- OpenĀ Command Prompt (if double clicking the program doesn't open it already)
- Drag the [Program.exe] file into the Command Prompt
- Drag the [File] you want to extract into the Command Prompt, just after [Program.exe]
- OR you can sometimes drag the [File] right over the [Program.exe] file and get the same result
- *.PY files require Python to be pre-installed to work
- 3DSMax MaxScript plugin: *3DSMax is not free without a student email
- Go to the Toolbar
- Go to Scripting => Run Script...
- Open "BFRES Script_R[ver.#].ms"
- Go to Load BFRES...
- Open your selected .BFRES file
Links:
SciresM:
-Hactool: https://github.com/SciresM/hactool
SimonMKWii/Simontime:
-HacToolGUI: https://github.com/switch-stuff/HACToolGUI
GDKChan:
-BnTxx: https://github.com/gdkchan/BnTxx
RandomTalkingBush:
-Bfres MaxScript: https://mega.nz/#!3l5jEKZC!VYUwVpNp6aB8e...dYtQyKFHRI
-A bunch of useful programs/scripts by RTB: https://www.vg-resource.com/thread-29836.html
Ac_K:
-RomFS Explorer: https://mega.nz/#!CZlkkDwA!OUH1D0K8DrfRe...eqMWUY9WBI
AboodXD/Aboood40091:
-SarcExtract: https://github.com/aboood40091/SARCExtract
-Libyaz0: https://github.com/aboood40091/libyaz0
-Embedd Extractor: https://github.com/aboood40091/Embedd-Extractor
-BNTX Extract: https://github.com/aboood40091/BNTX-Extractor
-BNTX Editor: https://github.com/aboood40091/BNTX-Edit...s/tag/v0.3
-AboodXD's Github: https://github.com/aboood40091?tab=repositories
Bob123a1:
-CDNSP-GUI: https://github.com/Bob123a1/CDNSP-GUI/re...tag/v6.0.2
Rich Whitehouse:
-Noesis: https://richwhitehouse.com/index.php?con...ojects.php
Python3: https://www.python.org/download/releases/3.0/
Model files in .SZS format: https://mega.nz/#F!3roxBA7D!n0Fl5EcWrb9K1Sjcjh-7zw
Edit: Maxconsole link is broken, use HacToolGUI with these keys manually (Can't provide those either whoops. just google it)
Edit: Model folder updated with Octo dlc models