KillzXGaming
35216e410f
BFRES : Remove checks for relocation on load
2024-10-25 18:49:23 -04:00
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
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
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
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
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
afe7ecd08e
BFRES : Fix some save issues with version 8.
2022-12-09 18:52:04 -05: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
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
8328c132de
Add latest bfres library
2020-08-30 10:45:39 -04:00
KillzXGaming
4b1e027e98
Some library fixes
2020-08-30 10:37:55 -04:00
KillzXGaming
c01be70a71
Add dialog to copy skeletal animations
2020-02-02 20:40:26 -05:00
KillzXGaming
018a55c63e
Fix 0.9 BFRES with model user data (TMS#FE save fix)
2020-01-30 18:42:01 -05:00
KillzXGaming
fad6721fce
Update bfres libraries to latest
2020-01-16 21:04:02 -05:00
KillzXGaming
8840fb0191
BFRES : Fix user data UTF-8 encoding/Japanese characters.
2019-12-15 20:31:40 -05:00
KillzXGaming
871fc44178
More additions.
...
More progress on the basic pane animation editor. It can add and clear entries for frames, groups, etc.
Add the latest muunt editor files. A wip editor which is currently disabled. Planned to edit object placement paths paths supporting both 2D and 3D views.
2019-10-20 12:57:48 -04:00
KillzXGaming
31be278a2f
Some more KCL fixes
2019-09-21 17:39:19 -04:00
KillzXGaming
a93b28c756
Fix loading and saving shape animations for 0.9 bfres
2019-09-21 10:45:12 -04:00
KillzXGaming
c47d9bc2bc
Fix bfres shape flags, msbt text fixes, and extracting archive fixes
2019-09-19 20:11:21 -04:00
KillzXGaming
0c126e4155
More improvements.
...
Rewrote the compression handling from scatch. It's way easier and cleaner to add new formats code wise as it's handled like file formats.
Added wip TVOL support (Touhou Azure Reflections)
Added XCI support. Note I plan to improve NSP, XCI, NCA, etc later for exefs exporting.
The compression rework now compresses via streams, so files get decompressed properly within archives as streams.
Added hyrule warriors bin.gz compression along with archive rebuilding. Note i do not have texture rebuilding done just yet.
2019-09-15 19:13:01 -04:00
KillzXGaming
3eb8052e46
Fix saving material animations for switch bfres (invalid count size)
2019-08-27 21:21:02 -04:00
KillzXGaming
bb77a80ad3
Add alot of bflyt progress
2019-08-27 16:38:06 -04:00
KillzXGaming
c1d30f40fc
Add support for very old switch bfres and some ptcl color adjustments
2019-08-17 15:59:17 -04:00
KillzXGaming
df9641faab
Bfres library fixes, and some form fixes
2019-07-26 15:35:15 -04:00
KillzXGaming
0ed8555b3a
Update switch bfres lib with frame fixes
2019-07-25 21:05:02 -04:00
KillzXGaming
a03a852867
Fix saving step curve frames
2019-07-25 19:02:51 -04:00
KillzXGaming
e0df03cc26
Wip zar, gar,, and more rarc saving progress
2019-07-25 16:49:04 -04:00
KillzXGaming
131af671bf
More LM2 archive improvements
2019-07-21 20:08:16 -04:00
KillzXGaming
ea26ebc82f
Attribute fixes for bfres and gmx
2019-07-15 15:41:02 -04:00
KillzXGaming
72ed8ac327
Fix the curve index data type for texture pattern infos
2019-07-14 11:48:07 -04:00
KillzXGaming
89aa259cf8
Make sure the sub index is -1 for pattern infos
2019-07-14 11:08:06 -04:00
KillzXGaming
a28606e150
Fix some ptcl saving issues from bfres having null data
2019-07-10 19:21:53 -04:00
KillzXGaming
61ef67ea29
Don't check for string table magic due to some bfres not having it
2019-07-06 11:44:19 -04:00