Ac_K for ASTC decoder c# port from Ryujinx.Skyth and Radfordhound for PAC documentation.
Kuriimu for some IO and file parsing help.BrawlBox team for brawl libraries used for BRRES parsing.MelonSpeedruns for Switch Toolbox logo.Library for Yaz0 made by AboodXD and helped port it to the tool. AboodXD for some foundation stuff with exelix's SARC library, Wii U (GPU7) and Switch (Tegra X1) textures swizzling, reading/converting uncompressed types for DDS, and documentation for GTX, XTX, and BNTX.GDKChan for SPICA library (used for BCH), PICA shaders stuff used with BCRES, structs for BCRES, and some DDS decode methods.
Switch audio converter tutorial code#
Smash Forge Devs (SMG, Ploaj, jam1garner, smb123w64gb, etc.) for some code ported over, specifically animation stuff, ETC1 encoder and some rendering.All the libraries used are stored in Switch-Toolbox/Lib folder. In the event that the tool cannot compile, check references. It should compile properly on the latest. To build make sure you have Visual Studio installed (I use 2017, older versions may not work) and open the solution (.sln), then build the solution as release. Luigi's Mansion 2: Dark Moon (archives, models, and textures).Can listen to audio and convert between certain formats.MP3, OGG, IDSP, HPS, WAV, BFWAV, BFSTM, BCWAV, BCWAV.Can preview NTWU, NTP3, and NTWD variants.Can preview effect tables and link PTCL.Can edit both v1 and v2 AAMP (Wii U and Switch).Basic preview of some shader program data.Can extract shader vertex and fragment shaders from variations/programs.Can view options, samplers, attributes, and uniform blocks.IGZ Textures (Crash Bandicoot / Crash Team Racing).PAK / IGA (Crash Bandicoot / Crash Team Racing).Can convert gif files to texture pattern animations, very WIP atm.Can export and import fully rigged models with bone support.Can preview skeletal, SRT, param, texture pattern, and bone visual animations.Can delete, add, replace individual objects from an FMDL.Animation and model sub section can be exported / imported.Material editing (Render info, texture mapping, parameters, etc.).Model importing (DAE, FBX, OBJ, and CSV).If you'd like to support me, you can donate! Features Also be sure to report anything that breaks to issues here on github.
Switch audio converter tutorial download#
Just select a commit, go to artifacts tab and download the zip. If something breaks from a commit, you can download manually from here. Keep in mind this tool is still very experimental. A tool to edit many formats of Nintendo Switch, 3DS and Wii U.