Adding this executable to the Nintendo.exe parameter will allow you to import SZS files directly. Just drag the SZS file onto the executable and the work will be done for you. Note that you need a SZS extractor (Nintendo.exe) to retrieve the BFRES model from the model files. Refer to Romshepherd's website if you're interested in learning more about ROMs (an account is needed to view links) or obtaining more stuff like maps (I plan to upload them to Models-Resource). The models will be removed upon request if it is deemed illegal. How can you port without models? Here's several Splatoon 2 model files for porting practice: There are other options for compilation but this one is the simplest, and can also act as a decompiler if necessary. The installation is similar to the Blender Source Tools so refer to its instructions as well.Ĭrowbar will be used as the model compiler (raw-asset to game-usable converter). If you plan to port maps, you probably want to have the KCL importer as well for the collision model.
We're importing BFRES files so here's the Blender script to use. Its installation instructions are found on the website. We're porting for SFM/Gmod so we'll use the Blender Source Tools. This is not a Blender tutorial though Blender tricks will be shared to help kick-start your modelling knowledge. Every tool required are included with links directing you to their source.īlender ( Steam version) is what we'll use.
ToolsA major difficulty with porting is finding the required tools for importing, extracting, and converting, not to mention with free programs. I'd love to make this as clear as I can for everybody and it's hard to do without remembering how it felt when this was all new (also admittedly pretty late as I write all this so I'm bound to have messed something up). Please let me know if there are details in the porting tutorial that require more explanation. The BFRES importer from last tutorial already extracts the DDS from the model, however if you want to do this outside of the importer you need a tool to extract BFRES embedded files and another tool to extract texture files from the resultant BNTX file. I use Noesis to convert the DDS files to TGA or PNG, and use VTFEdit to convert those to VTF. I hope to provide as much information on the texture parameters for SFM/GMod as I can along with information on the textures themselves. Using them correctly is another task, though. The previous part isĮxtracting textures is easy.
Texture details are explained in part 2, over here: SFM/GMod Porting Tutorial Part 2 (Textures)This honestly took too long to come out.
Do you want to learn how to port models but don't know how? Either because 3D modelling is daunting, you don't know how GMod or SFM works, or you don't know where to get the models in the first place? I hope this tutorial will help guide you through the process.