12-13-2021, 05:49 PM
(This post was last modified: 12-15-2021, 10:41 PM by Nooga.
Edit Reason: Additional tips and info
)
Mad props to HeroArts on the discord for teaching me how to do this!
This is a tutorial on how to rip models from Capcom games on the 3DS that use the MT Framework engine (so most of Capcom's 3DS lineup). Of notable interest to myself in particular are the Ace Attorney titles, including The Great Ace Attorney/Dai Gyakuten Saiban, and Monster Hunter Stories, but like I said earlier, it'll work on most of Capcom's 3DS lineup. Note that this DOES NOT WORK on PC/Switch ports of the same titles, so this won't work on The Great Ace Attorney Chronicles, only the original 3DS versions.
You need the following:
-3DS Max (free trial will do)
-Blender (Optional)
-Citra
-MT Framework 3DS Max plugin
-Kuriimu2
-ScarletConvert
Dumping your romfs and extracting the files
Converting the textures
This is really simple, just open the folder where Scarlet.exe is and drag the .tex files onto it one at a time. Refresh the folder where the tex files are and they'll be there in PNG format.
Import into 3DS Max
Finishing off in Blender
You can technically use 3DS Max for this, but I prefer Blender personally. Just import and apply textures as you normally would. Note that some textures are exported upside-down, so you'll need to flip them vertically in an image editor. Export as .dae and your model should be ready to submit!
Special considerations per-game
This is a tutorial on how to rip models from Capcom games on the 3DS that use the MT Framework engine (so most of Capcom's 3DS lineup). Of notable interest to myself in particular are the Ace Attorney titles, including The Great Ace Attorney/Dai Gyakuten Saiban, and Monster Hunter Stories, but like I said earlier, it'll work on most of Capcom's 3DS lineup. Note that this DOES NOT WORK on PC/Switch ports of the same titles, so this won't work on The Great Ace Attorney Chronicles, only the original 3DS versions.
You need the following:
-3DS Max (free trial will do)
-Blender (Optional)
-Citra
-MT Framework 3DS Max plugin
-Kuriimu2
-ScarletConvert
Dumping your romfs and extracting the files
Converting the textures
This is really simple, just open the folder where Scarlet.exe is and drag the .tex files onto it one at a time. Refresh the folder where the tex files are and they'll be there in PNG format.
Import into 3DS Max
Finishing off in Blender
You can technically use 3DS Max for this, but I prefer Blender personally. Just import and apply textures as you normally would. Note that some textures are exported upside-down, so you'll need to flip them vertically in an image editor. Export as .dae and your model should be ready to submit!
Special considerations per-game
- Monster Hunter Stories: These ones have a tendency to have loose junk vertices that trip the model checker with a bad weighting error. To fix that, select all your meshes in Object Mode, go to edit mode, "A" to select everything, then go to Mesh -> Clean Up -> Delete Loose. That fixes the problem. Huge thanks to Scurest to helping me out with that one.
- Ace Attorney: These have seemingly duplicate meshes used for cel shading, with one being ever so slightly bigger than the other. Do NOT delete them when making rips! The smaller one is the actual model, the bigger one for the outlines. It helps to label which one is which as Ace Attorney models use a lot of meshes, for example for my Raiten Menimemo rip I would label his hat mesh as "Hat" and the hat outline mesh as "HatLine". For the cel outline textures, you just need to make it into a black, textureless material and turn on backface culling to get the outline effect working.