KillzXGaming
767e1bdbaa
Fix bfres library
2024-10-25 18:42:09 -04:00
KillzXGaming
9b6337987d
BFRES : Fixes to scene animation saving
2024-10-22 18:21:15 -04:00
KillzXGaming
dc19c51b74
Minor fix
2024-09-03 19:19:19 -04:00
KillzXGaming
e08f8574ab
Few more quick bfres library fixes
2024-07-26 20:02:59 -04:00
KillzXGaming
a866354e60
Fix relocating scene animations for version 9 and higher
2024-07-26 20:01:44 -04:00
KillzXGaming
3b5c367f9a
BFRES : Fix loading/saving camera and light animations
2024-07-26 19:44:38 -04:00
KillzXGaming
b48c09beea
Add latest ALBW hashes by tyler herr
2024-01-08 20:50:34 -05:00
KillzXGaming
efe975c48e
BFRES : Fix v9 bfres not saving material dictionary correctly
2023-11-25 10:38:14 -05:00
KillzXGaming
3b24eb253b
Some more fixes to loading boolean type options
2023-10-22 14:03:22 -04:00
KillzXGaming
5201a96492
A few more loading fixes for v10 materials
2023-10-22 10:40:12 -04:00
KillzXGaming
3cf7117735
Fix loading shader options with no boolean bits
2023-10-21 21:00:15 -04:00
KillzXGaming
6088d66e4a
Fix v10 bfres that have more than 64 boolean bits to load. Keep original bind indices on replace if possible.
...
This will fully fix and support v10 bfres by loading all possible boolean bits for the shader options. Previously would only load the first 64 bits using a uint64 value rather than checking for multiple when value is larger.
2023-10-21 17:40:00 -04:00
KillzXGaming
360bb640a8
Also do the same for byaml
2023-10-16 20:52:32 -04:00
KillzXGaming
230ddece6b
SARC : reduce file sizes by using smaller msbt alignment
2023-10-16 20:51:10 -04:00
KillzXGaming
d11b2181ed
BFRES : Quick fix for exporting v10 materials
2023-09-06 16:05:03 -04:00
KillzXGaming
c6eb7b3f06
BFRES : Fix shader assign references, fixing animation/param issues.
2023-09-06 10:46:26 -04:00
KillzXGaming
9e1d47877c
BNTX : Fix certain texture formats. Allow any unsupported ones to open.
2023-09-05 21:03:56 -04:00
KillzXGaming
f1af34e903
BFRES : Skip null shader info in v10. Fixes v10 ptcl bfres
2023-09-05 20:51:05 -04:00
KillzXGaming
790a4a92f0
Finally fix BFRES V10 material parameters not working or animating.
2023-09-05 20:36:54 -04:00
KillzXGaming
53f9e0de65
Temp revert bfres fix since there are still bugs
2023-07-31 20:49:14 -04:00
KillzXGaming
5d9f1e12f5
BFRES : Try to fix v10 bfres shader animations not playing/binding.
2023-07-31 18:31:55 -04:00
KillzXGaming
2dc89a04d5
Another quick fix for byaml
2023-06-22 18:11:07 -04:00
KillzXGaming
932a6f3a47
Byaml : Fix saving ulong, long, and double types. Also fix converting ulong types
2023-06-22 17:59:16 -04:00
KillzXGaming
3d943e7bcb
Update bfsha to the latest which fixes missing data for newer versions
2023-06-06 19:53:23 -04:00
KillzXGaming
a39456b0cc
Some fixes loading and saving V10 bfres
2023-06-02 15:56:03 -04:00
KillzXGaming
c43a5904ec
Fix possible crash on model import due to vertex count not updating
2023-05-28 15:56:50 -04:00
KillzXGaming
74c48383b3
Fix bone indices that read with Snorm16 for some reason
2023-05-27 20:51:00 -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
62b0de92ae
Fix appveyor
2023-05-14 15:51:04 -04:00
KillzXGaming
2bc5e4a857
Create the directory on build
2023-05-14 15:38:21 -04:00
KillzXGaming
62d884464c
Update KclLibrary.dll
2023-04-24 19:18:01 -04: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
2877b42310
KCL : Add cube size setting in gui for very large models
2023-01-07 12:53:58 -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
f6cf997cee
Add latest ALBW hashes
2022-12-09 18:43:00 -05: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
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
02273a7501
Support Mega Man 11 and MHGU (Switch) model/texture loading.
2022-10-08 15:48:40 -04:00
KillzXGaming
9ca9703a23
BFRES : Fix possible saving problems with latest changes
2022-08-26 17:50:30 -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
fd0f04adc1
Add ALBW sarc hashes
2022-08-14 20:27:17 -04:00
KillzXGaming
e77741a635
Few more adjustments and improvements to the sarc lib
2022-08-13 20:38:25 -04:00
KillzXGaming
18cde12fd8
Adjustments to update the hash path through the plugin instead
2022-08-13 20:34:36 -04:00
KillzXGaming
d5ceaed22b
SARC : Support loading hashes externally from Lib\SarchHashes from .txt/.saht
2022-08-13 13:04:29 -04:00
KillzXGaming
1ada2a3b12
KCL : Fix potential errors from parsing .obj/.dae
2022-03-26 15:15:14 -04:00