I've successfully extracted from both Kingdom Battle and Sparks of hope with the same tools now.
You'll need:
Yuzu (release 29.06.2023 or newer)
Switch Toolbox (v1.0.260)
Noesis + The Division .mmb plugin (https://forum.xentax.com/viewtopic.php?t=14374)
Blender or other 3D Suite
older versions of toolbox will fail and create "0 byte" files.
- Load game in emulator, apply any patches or DLCs you need, Dump RomFS.
- open sdf.sdftoc in switch toolbox, extract raw data for whatever you need (usually some characters inside /moria/baked/*/art/characters/...)
- open extracted .mmb files in noesis and export to FBX
- load fbx in Blender, edit mode, normals -> "set from faces" on the mesh to auto-repair the messed up normals
- rigs seem to work just fineĀ you get the deform bones, but unfortunately the bone weights are messed up.
I can't convert any of the dds textures though since no tool I tried manages to open them. That's where I'm stuck now.
Ok so apparently instead of dumping the dds files raw, toolbox can open them in the file editor and export as png.
You'll need:
Yuzu (release 29.06.2023 or newer)
Switch Toolbox (v1.0.260)
Noesis + The Division .mmb plugin (https://forum.xentax.com/viewtopic.php?t=14374)
Blender or other 3D Suite
older versions of toolbox will fail and create "0 byte" files.
- Load game in emulator, apply any patches or DLCs you need, Dump RomFS.
- open sdf.sdftoc in switch toolbox, extract raw data for whatever you need (usually some characters inside /moria/baked/*/art/characters/...)
- open extracted .mmb files in noesis and export to FBX
- load fbx in Blender, edit mode, normals -> "set from faces" on the mesh to auto-repair the messed up normals
- rigs seem to work just fineĀ you get the deform bones, but unfortunately the bone weights are messed up.
I can't convert any of the dds textures though since no tool I tried manages to open them. That's where I'm stuck now.
Ok so apparently instead of dumping the dds files raw, toolbox can open them in the file editor and export as png.