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
KillzXGaming
679887556c
BFRES : Fix newer versions breaking due to new shape flags.
...
Also adds a fix for user pointer data used by MPSA
2022-02-22 17:06:29 -05:00
KillzXGaming
0f9574101b
KCL : Add the same fix to mtl parsing
2021-12-24 16:07:07 -05:00
KillzXGaming
1e00a15618
KCL : Fix float parsing in different regions using different format providers
2021-12-24 15:55:20 -05:00
KillzXGaming
67f355f953
KCL : Fix potential crash from .obj using different regional text handling.
2021-12-24 15:17:05 -05:00
KillzXGaming
ec73bbfe54
KCL : Support automatic triangulation and improve material detection.
2021-12-22 15:39:10 -05:00
KillzXGaming
865dd1b545
Add latest KCL presets
2021-10-08 19:36:49 -04:00
KillzXGaming
2deb8e077f
More KCL lib updates.
2021-10-08 19:34:20 -04:00
KillzXGaming
1bee479cfc
More KCL improvements with how materials are mapped to meshes/materials.
2021-10-08 19:17:23 -04:00
KillzXGaming
f9f209190d
Add latest KCL library with some crash fixes
2021-10-08 17:48:21 -04:00
KillzXGaming
58adee48b7
Many byaml fixes. Should fix crash issues with mk8.
2021-09-07 19:50:23 -04:00
KillzXGaming
43dc09c39c
SARC : Fix GraphicsPreset.szs failing to load/save from signed characters.
2021-08-30 20:55:11 -04:00
KillzXGaming
1a80f9207a
Make sure to update the kcl gui
2021-06-15 20:19:36 -04:00
KillzXGaming
272d5b76fc
Update to latest KCL library
2021-06-15 20:18:55 -04:00
KillzXGaming
00883d617b
Push byaml saving fix for certain node types thanks to MonsterDruide1.
2021-05-13 17:58:02 -04:00
KillzXGaming
7b973d2b66
KCL : Fix import UI parsing COL_ collision with non numerical values.
2021-03-06 14:04:42 -05:00
KillzXGaming
0dd3ab072c
KCL : Fix culture conversion when loading .obj files.
2021-03-06 11:06:37 -05:00
KillzXGaming
d8da7f0e3f
KCL : Fix exporting with invalid values causing reimport to break.
2021-02-20 14:59:52 -05:00
KillzXGaming
dc6bb5a367
Fix kcl obj import issue with hash checking.
2021-02-20 14:34:55 -05:00
KillzXGaming
b88b28ab20
Fix V2 AAMP yaml conversion not keeping header flags (resulting in a crash)
2021-02-20 12:21:45 -05:00
KillzXGaming
ea93693c81
KCL : Some more adjustments with exporting
2020-10-23 21:00:43 -04:00
KillzXGaming
4071849d9e
KCL : Also split collision IDs by meshes
2020-10-23 20:54:22 -04:00
KillzXGaming
2c754d3009
Update KCL lib with improved optimizations.
2020-10-22 17:09:37 -04:00
KillzXGaming
8dac30200a
KCL : Fix model octree issues with higher levels of division
2020-10-10 13:10:11 -04:00
KillzXGaming
3fbd152032
KCL : Some optimizations with duped triangles to prevent division issues.
2020-09-27 15:01:26 -04:00