Users browsing this thread: 1 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 rom file (I can't get this for you, you'll have to search the internet):

Using Hactool GUI MaxConsole-SkullCrossbones-Package (keys included):
  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, unfortunately

  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
Links:

ShinyQuagsire(?):
-HactoolGUI w/ titlekeys: https://www.maxconsole.com/attachments/m...rar.14756/

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 (+Master Vermilli0n?):
-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

Edit: Here's the model files in .szs format: https://mega.nz/#F!f3oS0Cqa!vrfeORavMPltr5tVy9Jy0A
Edit2: You need Python3 to open .py programs: https://www.python.org/download/releases/3.0/

Edit 3: Noesis link: https://richwhitehouse.com/index.php?con...ojects.php
[Image: tumblr_pdneh2kUwx1t54gyio1_1280.gif]
Add me on Discord: King DiDiDigiorno#9636
Reply
Thanked by:
#2
any tutorials for blender? my blender bfres importer says invalid header. i have all of the bfreses.
my sink is in trouble i need to call the super mario brotjers on the doiuble
Reply
Thanked by:
#3
(09-03-2018, 03:55 PM)flashlight Wrote: any tutorials for blender? my blender bfres importer says invalid header. i have all of the bfreses.

I can't seem to get blender to work either, sorry.
[Image: tumblr_pdneh2kUwx1t54gyio1_1280.gif]
Add me on Discord: King DiDiDigiorno#9636
Reply
Thanked by:


Forum Jump: