1
0
mirror of synced 2024-12-11 23:36:01 +01:00
Commit Graph

1006 Commits

Author SHA1 Message Date
KillzXGaming
5f77578a63 Add a fix for detecting decompressed mc binary files 2023-05-28 15:29:35 -04:00
KillzXGaming
414a4c1ea2 Fix appveyor 2023-05-28 15:10:57 -04:00
KillzXGaming
934a430e89 Add support for loading decompressed TOTK bfres files 2023-05-28 15:06:34 -04:00
KillzXGaming
3fd67dd66f Update packages for zstd sharp usage 2023-05-28 15:05:06 -04:00
KillzXGaming
c37826de88 Another adjustment 2023-05-27 20:24:15 -04:00
KillzXGaming
32f5667ddf TXTG fix BC3 2023-05-27 20:23:23 -04:00
KillzXGaming
2c75de1f1c Push support for V10 BFRES saving, TXTG load/saving, Anim fixes, and more. 2023-05-27 19:33:14 -04:00
KillzXGaming
15e6c1c7fd BFRES : Fix material right click menu not applying shortcuts 2023-05-27 19:27:13 -04:00
KillzXGaming
d0fc51c57d BFRES : Fix loading bone attributes from 4 byte format when 3 byte stride 2023-05-27 19:26:32 -04:00
KillzXGaming
8c25749c23 Add latest code 2023-05-21 13:17:25 -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
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
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
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
August
a9675a0fdb
a spark of hope (#531) 2022-10-17 17:18:44 -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
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
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
a506fb3a74 Add check for null external data 2022-09-08 17:03:44 -04:00
KillzXGaming
7872502b11 Quick fix since appveyor is weird with modern c# 2022-08-25 19:59:47 -04:00
KillzXGaming
af0869d308 BFRES : Support v0.10 bfres loading (no saving with models).
This will not support saving with models currently.
Most material data will not be loaded due to varying changes in structure.
2022-08-25 19:33:46 -04:00
KillzXGaming
18cde12fd8 Adjustments to update the hash path through the plugin instead 2022-08-13 20:34:36 -04:00
KillzXGaming
28f269c2d9
NARC : Fix files not compressing due to library update. 2022-07-29 20:39:49 -04:00
JkKU
b21fc43b52
Reworked the NARC library (#464) 2022-07-14 21:30:04 -04:00
KillzXGaming
963ffa1227 BFLYT : Fix possible crash from the user data section on save. 2022-06-04 13:46:25 -04:00
KillzXGaming
91900d6aeb Support proper checks for maya segment scale 2022-05-25 17:03:19 -04:00
KillzXGaming
7ba0eb7dcc GFBANIM : Scale like maya. Todo: no idea what toggles this. 2022-05-25 16:41:51 -04:00
KillzXGaming
bc808202c7 Adjust the keyloader 2022-05-25 16:36:10 -04:00
KillzXGaming
6fe6dfed37 GFBANM : Support vector3 byte keyframe types 2022-05-25 16:35:59 -04:00
KillzXGaming
857476e92b GFBANIM : Fix playback bug for byte quat types. 2022-05-24 21:18:20 -04:00
KillzXGaming
4ac5dc5e3c BYAML : Make sure the !h tag is only used for calculated hash strings 2022-04-29 16:43:58 -04:00
KillzXGaming
db6fddc746 Quick fix for errors 2022-04-20 19:06:40 -04:00
KillzXGaming
a390e6667b Update shader decompiler to work with latest Ryujinx 2022-04-20 18:11:04 -04:00
KillzXGaming
071fb61418 Bflyt : Fix text pane alignment property for X/Y being swapped 2022-04-20 18:10:19 -04:00