From dbdc0b0e66bd3c384efaab96c01922c82a60e9e1 Mon Sep 17 00:00:00 2001 From: KillzXGaming Date: Sat, 29 Jun 2019 20:21:39 -0400 Subject: [PATCH 1/2] Update README.md --- README.md | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 6abcc219..bc23fb94 100644 --- a/README.md +++ b/README.md @@ -27,10 +27,10 @@ Can Edit Formats - BNTX - NUTEXB - XTX +- GTX - SARC - BARS - KCL -- BFFNT - BFLIM - GFPAK - BEA @@ -40,6 +40,7 @@ Can Edit Formats - TMPK Can Preview +- BFFNT - BCRES - Models, materials, and textures. - BFSHA @@ -55,12 +56,22 @@ Can Preview - Can preview NTWU, NTP3, and NTWD variants. Editng will be soon - MSBT - Very basic previewing. -- TMPK - - Can extract files and decompress - - Can save back. - MP3, OGG, IDSP, HPS, WAV, BFWAV, BFSTM, BCWAV, BCWAV - Can listen to audio and convert between certain formats. Thanks to VGAudio and CSCore - +- NARC +- SP2 (Team Sonic Racing) +- GFMDL +- TEX (3DS) +- NUSHDB (Switch Namco Shaders) +- SDF (Snow Drop Engine) +- NCA +- NSP +- IStorage +- NXARC +- LZARC +- IGA .pak +- MKAGPDX Model .bin files + ## Building @@ -84,6 +95,12 @@ Resources - [Treeview Icons by icons8](https://icons8.com/) - Smash Forge (Currently placeholders) +Documentation +- http://mk8.tockdom.com/wiki/ +- https://wiki.oatmealdome.me/Category:File_formats +- https://github.com/Kinnay/Nintendo-File-Formats/wiki +- http://Avsys.xyz/wiki/Category:File_Formats + Libraries - [Brawl Lib (for brres section conversion)](https://github.com/libertyernie/brawltools) - [Exelix (Sarc, kcl, and byml libraries)](https://github.com/exelix11/EditorCore/tree/master/FileFormatPlugins) @@ -101,6 +118,7 @@ Libraries - [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) +- [LibHac](https://github.com/Thealexbarney/LibHac) License in Switch_Toolbox\Lib\Licenses From a3dec34ca4a8ed8b4ea2545c589f77f7a43ea842 Mon Sep 17 00:00:00 2001 From: KillzXGaming Date: Sat, 29 Jun 2019 20:24:57 -0400 Subject: [PATCH 2/2] Update README.md --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bc23fb94..9a88503d 100644 --- a/README.md +++ b/README.md @@ -72,13 +72,19 @@ Can Preview - IGA .pak - MKAGPDX Model .bin files - +## Tutorials +https://github.com/KillzXGaming/Switch-Toolbox/wiki + +## Issues or Requests +https://github.com/KillzXGaming/Switch-Toolbox/issues ## Building To build make sure you have Visual Studio installed (I use 2017, older versions may not work) and open the .sln. Then build the solution as release. It should compile properly on the latest. In the event that the tool cannot compile, check references. All the libraries are stored in Switch-Toolbox/Lib folder. +## Credits + - Smash Forge Devs (SMG, Ploaj, jam1garner, smb123w64gb, etc) for some code ported over. Specifically animation stuff and some rendering. - Assimp devs for their massive asset library! - Wexos (helped figure out a few things, ie format list to assign each attribute) @@ -91,17 +97,17 @@ In the event that the tool cannot compile, check references. All the libraries a - MelonSpeedruns for logo. - BrawlBox team for brawl libaries used for brres parsing. -Resources +## Resources - [Treeview Icons by icons8](https://icons8.com/) - Smash Forge (Currently placeholders) -Documentation +## Documentation (File Formats) - http://mk8.tockdom.com/wiki/ - https://wiki.oatmealdome.me/Category:File_formats - https://github.com/Kinnay/Nintendo-File-Formats/wiki - http://Avsys.xyz/wiki/Category:File_Formats -Libraries +## Libraries - [Brawl Lib (for brres section conversion)](https://github.com/libertyernie/brawltools) - [Exelix (Sarc, kcl, and byml libraries)](https://github.com/exelix11/EditorCore/tree/master/FileFormatPlugins) - [ZstdNet (Compression)](https://github.com/skbkontur/ZstdNet)