Commit graph

2793 commits

Author SHA1 Message Date
KillzXGaming
5b80a3d0f8 Update appveyor.yml 2023-04-17 17:08:12 -04:00
KillzXGaming
ede52275da Fix GUID endianness 2023-02-16 21:14:16 -05:00
KillzXGaming
d1820ba8f0 CMDL : use the right tex coord target for dkctf 2023-02-16 17:28:58 -05:00
KillzXGaming
afe7ab3890 Update retro formats to support Metroid Prime Remastered 2023-02-16 17:25:43 -05:00
KillzXGaming
976939bec0
Typo fix 2023-01-10 17:30:32 -05:00
KillzXGaming
0ed7b91506 KCL : fix UI anchoring 2023-01-10 17:27:57 -05:00
KillzXGaming
5dfdc1539b KCL : Adjust UI defaults 2023-01-07 19:14:19 -05:00
KillzXGaming
f712c2c23e KCL : Some library adjustments 2023-01-07 19:13:31 -05:00
KillzXGaming
07692c9678 Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox 2023-01-07 12:54:04 -05:00
KillzXGaming
2877b42310 KCL : Add cube size setting in gui for very large models 2023-01-07 12:53:58 -05:00
JelleInfinity
3d5a0a0422
Don't delete the user's hashes folder on update (#558) 2022-12-21 17:27:12 -05:00
KillzXGaming
cab002cae1 BFRES : Fix importing bones that are not labeled as joint for .dae 2022-12-10 17:50:56 -05:00
KillzXGaming
afe7ecd08e BFRES : Fix some save issues with version 8. 2022-12-09 18:52:04 -05:00
KillzXGaming
142a32f3fc Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox 2022-12-09 18:46:04 -05:00
KillzXGaming
f6cf997cee Add latest ALBW hashes 2022-12-09 18:43:00 -05:00
Teras
eaef6e5f0c
workaround for exporting tranm (#555) 2022-12-08 11:25:30 -05:00
Teras
022fcc61cc
Fixes for TRPAK implementation (#554)
Fix wrong detection of GFMDL files. wont be detected as Fileformat for finding File Extensions for unknown Hashes.
Don't add the detected file extension to known file names.
Added Quick Access folder for .tranm files for feature parity with GFPAK.
2022-12-07 17:01:57 -05:00
Teras
314a880213
Update to TRPAK Implementation (#546)
* Move TRPAK up the list of Fileformats
prevents false detections of some of the Archives as other File Formats

* add best guess for Paths
if all known paths are the same add that one path to all other Files

* Revert "Move TRPAK up the list of Fileformats"

This reverts commit a1c0c2d630.

* Move TRPAK up the list of Fileformats
this time dont reformat the whole Class

* Added Quick access
Added Quick access Folders in the same style as GFPAK for all Texture Files and all Model Files

* cleanup and set some ImageKeys

* Prefer BNTX Filenames that mathc the Hash
instead of relying on only getting the filenames from the file itself
2022-11-29 18:32:27 -05:00
August
6839d90a9b
"Fix" for some Sparks of Hope textures (#548)
* i dont get it

* fix textures that dont have the extra data
2022-11-29 18:32:03 -05:00
Teras
d55f738297
First pass for TRPAK archive files (#544)
first seen in Pokemon Scarlet/Violet
2022-11-20 09:38:38 -05:00
KillzXGaming
8fc71d3c32 GTX : Use original channel components. 2022-10-29 12:49:31 -04:00
KillzXGaming
e063086601 Fix formatting 2022-10-29 12:48:18 -04:00
KillzXGaming
423463d082 GTX : Fix channel properties and add default mip target 2022-10-29 12:47:56 -04:00
KillzXGaming
0a9520d1f2 Skip texture maps if not present in pak 2022-10-28 20:10:42 -04:00
KillzXGaming
b6789443ce Some more pak and model fixes 2022-10-28 20:09:47 -04:00
KillzXGaming
db49432909 Adjustments 2022-10-28 20:04:27 -04:00
KillzXGaming
1a9ae89eac PAK : Only write meta data to model and texture data which require it. 2022-10-28 20:03:21 -04:00
KillzXGaming
b930e02fde Quick fix for LZSS 2022-10-27 16:05:44 -04:00
KillzXGaming
47ad72444c Adjust mesh naming 2022-10-26 19:39:32 -04:00
KillzXGaming
2cc2269bab Add support for DKCTF Wii U and Switch files.
Supports loading rigged models and viewing textures for both the Wii U and Switch versions of the game.
Keep in mind the Switch version lacks LZSS 3 byte compression and will be missing vertex data for certain models.
2022-10-26 19:33:56 -04:00
KillzXGaming
5f3cde8d57 Add toggle to export textures or not for batch exporting models 2022-10-22 11:13:21 -04:00
KillzXGaming
a135be0615 Adjustments to znear loading 2022-10-22 11:05:33 -04:00
KillzXGaming
94d7ab3bb1 Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox 2022-10-22 11:05:26 -04:00
KillzXGaming
4f67d2280a Set a limit to z near to fix possible config errors. 2022-10-22 11:04:24 -04:00
August
a9675a0fdb
a spark of hope (#531) 2022-10-17 17:18:44 -04:00
KillzXGaming
4dc1bbea29 Add ALBW hashes by Steven Tyler Sean Herr 2022-10-15 18:42:15 -04:00
KillzXGaming
1c6e9dc9e8 SARC : Fix issue with using Japanese characters 2022-10-12 18:47:17 -04:00
KillzXGaming
ed68711f5c Add latest KCL code 2022-10-12 18:37:32 -04:00
KillzXGaming
31e39b3308 More adjustments to fix potential errors 2022-10-09 13:17:09 -04:00
KillzXGaming
411f07d4fb Adjustment to mrl material loading 2022-10-09 13:13:52 -04:00
KillzXGaming
9af7f1c0d0 Fix MT shader descriptors path 2022-10-09 12:45:48 -04:00
KillzXGaming
a875a4ddd9 Copy files 2022-10-08 15:48:59 -04:00
KillzXGaming
6e6bc02e0f Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox 2022-10-08 15:48:47 -04:00
KillzXGaming
02273a7501 Support Mega Man 11 and MHGU (Switch) model/texture loading. 2022-10-08 15:48:40 -04:00
KillzXGaming
86cd6c78ab
LZSS : Remove extension check to fix MM3D loading 2022-10-01 17:49:04 -04:00
KillzXGaming
080024fc5c
GFBNM : Input file name as name for exporter 2022-09-25 16:17:06 -04:00
JkKU
c928879082
Fixed multiple issues with NARC library (#511)
* Fixed multiple issues with NARC library

- Support for NARC files with folders (read-only)
- Fixed alignment of files.
- Optimised loading.

* Quick fixes

* Cleanup
2022-09-10 14:06:12 -04:00
KillzXGaming
38bd5f6bca Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox 2022-09-08 17:03:53 -04:00
KillzXGaming
a506fb3a74 Add check for null external data 2022-09-08 17:03:44 -04:00
SMG
efba60893a
don't pad nutexb files by default (#510) 2022-09-03 14:15:26 -04:00