[x]Merry Christmas!


Users browsing this thread: 1 Guest(s)
[MINI TUTORIAL] Ripping Models From Mario Tennis Open (for 3DS)
#1
Information 
So, today I decided to rip some textures from Mario Tennis Open in order to help with a wiki. I look up how to rip models from the game... and there's absolutely nothing. Checked a thread about the game on this forum and said thread had a single reply saying "I don't know."
No more, I say!

In order to rip models from Mario Tennis Open you're gonna need EveryFileExplorer (EFE) in order to open .NARC files, which contain the models. The game uses CGFX, or to be more precise .BCMDL and .BCTEX for models and textures respectively. It also uses .SBCTEX, which, quite frankly, I hadn't heard of until now, but can still be opened much like you would open a .BCTEX.

The hangup with ripping these files is that they're actually compressed unlike other games with the same file formats, so for the longest time no one really knew what to do. Or there simply wasn't enough interest in figuring out the models, whichever of the two is more suitable. You can actually decompress these with Kuriimu, letting you extract the models; once you've downloaded Kuriimu, open it and go to the Tools tab, then go to Compression -> Nintendo -> Decompress -> General and select the .BCMDL or .BCTEX you want to decompress, then you save it as a new file (fun fact: overwriting the original file with the decompressed one will crash Kuriimu, learned that the hard way).

From there you use SPICA to open and extract the models and textures. You can also use EFE, but because the textures are separate from the model you won't be able to view the model with textures on. With SPICA you can open the .BCMDL and then use the merge option to add the texture file to the model.

Huge thanks to JJ314, as they actually figured this out a while ago and told me the know-how, along with the permission to post it. Hopefully this shall make the day of those wanting to rip something from this game a little brighter.
Reply
Thanked by:


Forum Jump: