Users browsing this thread: 3 Guest(s)
Splatoon 2 Ripping Guide (And possibly other Switch games)
#1
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 :
  1. -Choose "Extract XCI", Open the .xci and extract it into a folder
  2. -Choose "Extract NCA"
  3. -Go to that folder you extracted to, then to "secure"
  4. -Open "aea492320456425eb7d19940d2849036.nca" (largest file size in the folder)
  5. -All the models should be in the "Model" folder in .szs format
If you only have access to the .Istorage romfs file:
  • -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
Extracting the .bfres file from the .szs/.sarc file:
  • -SarcExtract MasterVermilli0n/AboodXD: .szs => .bfres
  • -Libyaz0 by MasterVermilli0n/AboodXD: .szs => .sarc
  • -Sarc Extractor by RandomTalkingBush: .sarc => .bfres
Importing the .bfres into 3DS Max to export it to any file:
  • -Bfres Importer MaxScript by RandomTalkingBush: .bfres => 3DSMax => .dae/.obj/etc.
Extracting the embeded texture .bntx file from .bfres:
  • -Embedd_Extract by AboodXD: .bfres => .bntx
Extracting the .png from .bntx:
  • -Noesis: .bntx => .png
Usage of Programs:
  • .EXE and .PY programs:
  1. OpenĀ Command Prompt (if double clicking the program doesn't open it already)
  2. Drag the [Program.exe] file into the Command Prompt
  3. Drag the [File] you want to extract into the Command Prompt, just after [Program.exe]
  4. 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
  1. Go to the Toolbar
  2. Go to Scripting => Run Script...
  3. Open "BFRES Script_R[ver.#].ms"
  4. Go to Load BFRES...
  5. Open your selected .BFRES file
Note: free alternatives to the 3DS Max method exist, but unfortunately they do not work as reliably if at all. Please let me know if you have found another option, that would be greatly appreciated!!

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
[Image: 2.gif?raw=1][Image: 2.gif?raw=1][Image: 2.gif?raw=1][Image: 2.gif?dl=0][Image: UnlinedInnocentJaguar-max-1mb.gif]
Discord: Fami-Commie#9636
Avatar by me
Reply
Thanked by: Samu_Polve, Latte


Messages In This Thread
Splatoon 2 Ripping Guide (And possibly other Switch games) - by LochSnesMonster - 07-09-2018, 08:07 PM

Forum Jump: