2018-11-12 01:38:37 +01:00
# Switch-Toolbox
A tool to edit many formats of Nintendo Switch and some Wii U.
2018-11-12 01:40:38 +01:00
2018-11-17 03:06:09 +01:00
## Note not all libraries and files are pushed to this tool YET. This is in BETA and not final! Code also needs some major clean up!
2018-11-12 02:21:56 +01:00
## Credits
2018-11-17 23:39:57 +01:00
- Smash Forge Devs (SMG, Ploaj, jam1garner, smb123w64gb, etc) for some code ported over. Specifically animation stuff, GTX c$# implementation, and some rendering.
2018-11-12 02:21:56 +01:00
- Assimp devs for their massive asset library!
- Wexos (helped figure out a few things, ie format list to assign each attribute)
- JuPaHe64 for the base 3D renderer.
- Every File Explorer devs (Gericom) for Yaz0 stuff
- Exelix for Byaml, Sarc and KCL library
- Syroot for helpful IO extensions and libraies
- GDK Chan for some DDS decode methods
2018-11-17 23:39:57 +01:00
- AboodXD for some foundation stuff with exelix's SARC library, GTX and BNTX texture swizzling and documentation
2018-11-12 02:21:56 +01:00
- MelonSpeedruns for logo.
Resources
- [Treeview Icons by icons8 ](https://icons8.com/ )
- Smash Forge (Currently placeholders)
Libaries
2018-11-12 02:28:30 +01:00
- [Exelix (Sarc, kcl, and byml libraries) ](https://github.com/exelix11/EditorCore/tree/master/FileFormatPlugins )
2018-11-12 02:21:56 +01:00
- [ZstdNet (Compression) ](https://github.com/skbkontur/ZstdNet )
2018-11-12 02:31:26 +01:00
- [Be.HexEditor by Bernhard Elbl ](https://sourceforge.net/projects/hexbox/ )
2018-11-12 02:21:56 +01:00
- GL EditorFramwork by jupahe64
2018-11-12 02:31:26 +01:00
- [WeifenLuo for docking suite ](http://dockpanelsuite.com/ )
2018-11-12 02:28:30 +01:00
- [SF Graphics by SMG (Experimental ](https://github.com/ScanMountGoat/SFGraphics ) (currently just a placeholder for shader workflow and some useful things)
- [Audio & MIDI library ](https://github.com/naudio/NAudio )
- [VGAudio ](https://github.com/Thealexbarney/VGAudio )
- [Assimp ](https://bitbucket.org/Starnick/assimpnet/src/master/ )
- [OpenTK ](https://github.com/opentk/opentk )
- [BezelEngineArchive Library ](https://github.com/KillzXGaming/BEA-Library-Editor )
2018-11-12 02:30:26 +01:00
- [Syroot BinaryData ](https://gitlab.com/Syroot/BinaryData )
- [Syroot Maths ](https://gitlab.com/Syroot/Maths )
- [Syroot Bfres Library (Wii U) ](https://gitlab.com/Syroot/NintenTools.Bfres )
2018-11-12 02:28:30 +01:00
- [Costura for embedding data for plugins ](https://github.com/Fody/Costura )
2018-11-12 02:30:26 +01:00
- [CsvHelper (unused atm but planned to be used ](https://joshclose.github.io/CsvHelper/ )
2018-11-12 02:21:56 +01:00
License
in Switch_Toolbox\Lib\Licenses
Please note if you do not want your library used or if i'm missing credits!