(08-12-2021, 12:34 PM)PrismaticACS Wrote: Hi members.
I saw that the DS Spectrobe games had their models ripped, and I was wondering how this was done.
Any and all replies are appreciated.
Thank you in advance.
Apicula is the go-to. It's designed specifically to rip models and their textures from the DS.
In case your computer is too weak to convert everything at once, you can take the extracted Nitro files and sort by Name, showing you groups of files that look like this:
S111_00.nsbmd <--Model
S111_00_moveF.nsbca <--Animation Data
...
...
S111_BodyAb00.nsbtx <Texture File
...
Which lets you find any single asset group and convert them individually.
I, while writing this, realized that I had been closing apicula early, so please please please remember to wait after you get the white line of text telling you how many assets it found if you're doing a lot at once, it's a mistake that I'd been making for a week.
Here's a sample texture
From what I can tell, N is for NPC, K is for Krawl, and S is for Spectrobe, so if you are looking for specific character models, look for their asset codes to start.
I have a bigger list of asset codes but I would need to reformat it to post it cleanly so I won't be doing that unless I'm asked nicely
Once in blender, each material has to have its blend modes set to alpha clip instead of opaque (to keep the transparent parts transparent) and each image texture node in the materials need their texture interpolation modes set to closest because of the low resolution and a green interpolation-haze that divides the transparent and opaque parts of the textures.
Here's that same krawl I got the texture from, showing the differences between the settings. I only changed a single material, so you'll have to look closely.
Opaque, Linear
Alpha Clip, Closest
Sorry this is a few years late, I hadn't been much of a forum user until I got desperate.