02-17-2017, 05:45 PM
(07-06-2014, 08:36 PM)Mystie Wrote: UPDATE 07/10/2014: Added a link to an improved build of MKDS Course Modifier.
Greetings everyone! Mystie is back for another Nintendo ripping tutorial! Last time, I taught you how to rip sprites and textures from Gamecube and Wii games. This time, I'm going to teach you how to rip models (and textures) from NDS games.
Pictures are not included this time around because I am on a very tight schedule, but I might edit this post later and include them.
What you'll need:
- NDS ROMs (of course)
- Console Tool
- MKDS Course Modifier
- A modeling program (if you're rich, or if you can find a cracked version that actually works, use 3DSMax. If not, then settle for Blender like me)
Step 1. Open Console Tool.
Step 2. Click on "File > Open", browse to where you have your ROM(s), choose the one you want, and open it.
NOTE: It may take some time for the program to load the ROM. Be patient.
Step 3. Browse through the folders until you find an .nsbmd file. Most of the time, they are found within a folder named "3d" or "models". Click on the .nsbmd file once, then click the plus icon next to the filename (if available) and click on the texture (.nsbtx).
Step 4. Double-click on the .nsbmd file for a preview of it. Close the preview, right-click on the file, and choose "Export". The model and textures (if available) will export to the folder that your ROM is saved in.
Step 5. Open MKDS Course Modifier and browse for the exported model file, then open it.
Step 6. In the window that appears, click on "Export > Model > OBJ". Now browse to where you want to export the .obj, and export it. (You can also choose to export the bones if you wish, but this function does not work very well for me)
NOTE: The model may not appear in MKDS Course Modifier's model viewing window. No need to worry, as the model actually is there, the view is just scrolled too far out.
Step 7. With your modeling program of choice, open the exported .obj to see if everything turned out right. If need be, re-add the textures and re-export the .obj.
And you're done! Wasn't that easy?
Now before I go, here is a list of NDS games that I know support the .nsbmd/.nsbtx/.bmd0 formats. If you know of any more that use them, please tell me and I'll add them to the list.
- Animal Crossing: Wild World
- Avatar: The Last Airbender (I've only looked at the first one, but I'm guessing the other two use .nsbmd as well)
- Brain Age 1 and 2
- Custom Robo Arena
- Donkey Kong: Jungle Climber
- Dragon Quest Monsters: Joker
- Elite Beat Agents
- Inazuma Eleven 2: Firestorm
- Kingdom Hearts: 358/2 Days (stored within .p files, but these can be opened easily)
- Legend of Zelda: Phantom Hourglass
- Legend of Zelda: Spirit Tracks
- Mario Kart DS
- Medarot DS
- New Super Mario Bros.
- Nintendogs (I've only looked at Best Friends, but I assume all of these games use this format)
- Okami-den
- Pac-'n-Roll
- Pac-Man World 3
- All main series Pokemon games
- Resident Evil: Deadly Silence
- Sega Superstars Tennis
- Sonic Colors (character models are in .narc archives, found in the .narc folder)
- Both Sonic Rush games (for the second one, the character models are found in the .narc folder just like with Colors)
- Soul Eater: Medusa no Inbou
- StarFox Command (textures are stored in a separate folder however)
- Super Mario 64 DS (models are in a .bmd format rather than .nsbmd or .bmd0. MKDS Course Modifier can open them, but cannot export them)
- Super Monkey Ball: Touch 'n Roll
- Tomodachi Collection (stored within .bin files, but they can be opened easily)
- Trauma Center: Under the Knife 2
- Viewtiful Joe: Double Trouble!
Hi do you know how to deal with DS models in the lz file format?
i am trying to extract models from Kaiju Busters and it's sequel
i've tried different extraction methods but none of them worked