KillzXGaming
9e01d29127
Update direct x tex
2019-07-16 18:39:17 -04:00
KillzXGaming
43081a4086
Texture decoder cleanup. Also fix wii u texture patterns with null issues
2019-07-16 16:54:46 -04:00
KillzXGaming
53587d6005
Another bmd fix
2019-07-15 16:50:50 -04:00
KillzXGaming
8d66c3e19e
Fix parsing MAT4 for bmd
2019-07-15 16:49:46 -04:00
KillzXGaming
ea26ebc82f
Attribute fixes for bfres and gmx
2019-07-15 15:41:02 -04:00
KillzXGaming
b50d8925e4
Some gmx and bmd fixes
2019-07-14 21:08:47 -04:00
KillzXGaming
7bf92f8fc4
Reinstall assimp
2019-07-14 14:39:02 -04:00
KillzXGaming
72ed8ac327
Fix the curve index data type for texture pattern infos
2019-07-14 11:48:07 -04:00
KillzXGaming
bc3ea50d37
Another alignment adjustmenet for v2 aamp to be more accurate
2019-07-14 11:40:01 -04:00
KillzXGaming
2c0abce7df
Fix an issue with aamp v2 strings with improper alignment at the end
2019-07-14 11:38:12 -04:00
KillzXGaming
89aa259cf8
Make sure the sub index is -1 for pattern infos
2019-07-14 11:08:06 -04:00
KillzXGaming
631f59ef93
Add audio meta data icons
2019-07-13 15:54:39 -04:00
KillzXGaming
fbec00de01
Add better audio check for bars
2019-07-13 15:04:56 -04:00
KillzXGaming
d74988583f
Allow for empty texture paths
2019-07-12 20:06:31 -04:00
KillzXGaming
d9db8c3b09
Adjust assimp version to a more stable build. Add bmd replacing/exporting
2019-07-12 19:44:17 -04:00
KillzXGaming
8c0c625ab5
Fix material names
2019-07-11 21:02:30 -04:00
KillzXGaming
3d8b8f7263
Get bmd materials properly by remap index
2019-07-11 20:56:11 -04:00
KillzXGaming
3c3ab5fc32
Add getters/setters for bmd materials
2019-07-11 20:46:45 -04:00
KillzXGaming
7f679b9fa6
Add bmd drawing
2019-07-11 19:38:29 -04:00
KillzXGaming
5081e39414
More format additions and fixes.
...
Fixed MKAGPDX models a bit so they aren't all missing mesh data. Skinned ones are still buggy!
BMD wip support using SuperBMDLib.
Adjusted gui loading a little bit.
2019-07-11 17:22:59 -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
KillzXGaming
ab80051646
More additions and fixes.
...
Added GMX rendering (note explodes atm)
Fixed mario tennis aces/ultra compression (now uses external dll from Simon)
Fixed a bug where file sizes for IArchives (TMPK and ME01) would not adjust on save. casuing corrupted file data.
2019-07-05 14:45:16 -04:00
KillzXGaming
7a396e2095
Fix BARS that have null audio entries for certain slots
2019-07-02 20:01:10 -04:00
KillzXGaming
48859f6041
Few more relocation table fixes for 0.9 bfres
2019-06-29 19:15:28 -04:00
KillzXGaming
74cc67c055
More 0.9 bfres save fixes
2019-06-29 19:12:49 -04:00
KillzXGaming
402c2cee5e
Fix bntx texture format issues with R8G8_SNORM
2019-06-29 12:33:27 -04:00
KillzXGaming
f776b46138
Fix 0.9 bfres savig with material animations
2019-06-28 18:02:11 -04:00
KillzXGaming
47ca70a015
Fix 0.9 bfres with scene animations. Add toggle for direct x tex decoder
2019-06-27 14:38:13 -04:00
KillzXGaming
141be9ff4f
Fix reading v0.8 bfsha
2019-06-26 19:53:09 -04:00
KillzXGaming
04383b262d
More rebuilding fixes for 0.9 bfres
2019-06-26 19:16:15 -04:00
KillzXGaming
3edbaece3f
Allow saving for 0.9. Note this will crash if it has animations
2019-06-26 18:30:10 -04:00
KillzXGaming
108600e930
Fix 0.9 bfres skeletal animations
2019-06-26 15:32:15 -04:00
KillzXGaming
1444594fd1
More v0.9 switch bfres fixes (NO SAVING YET)
2019-06-26 15:13:49 -04:00
KillzXGaming
bbb0cbf933
Some fixes to 0.9 switch bfres
2019-06-26 13:56:10 -04:00
KillzXGaming
07c37ef3d4
Fix material exporting and bfres saving for user data that contains non string types
2019-06-24 20:51:35 -04:00
KillzXGaming
7395d78d67
Fix string entries not being relocated properly for user data (switch bfres)
2019-06-22 18:45:43 -04:00
KillzXGaming
acc7dcd9c9
Update switch bfres library
2019-06-20 08:58:02 -04:00
KillzXGaming
a7db504a5a
Update back to latest assimp and now use a new work around for bone names
2019-06-15 09:14:35 -04:00
KillzXGaming
c756089aad
Fix srgb toggle for off for ftex
2019-06-14 20:26:46 -04:00
KillzXGaming
95d434a058
Add option to toggle SRGB for ftex
2019-06-13 20:05:05 -04:00
KillzXGaming
9b9a44b9a4
A few more assimp adjustments
2019-06-08 14:32:03 -04:00
KillzXGaming
5ffcdcabf6
Downgrade assimp to prevent bugs like bone names being wrong.
2019-06-08 14:26:13 -04:00
KillzXGaming
890f5afcf7
Check audio amount before adding entries for bars.
2019-06-07 17:01:24 -04:00
KillzXGaming
375d054522
Add support for BARS with only meta entries
2019-06-07 16:56:54 -04:00
KillzXGaming
e531a779ed
Small fixes and additions
...
Fixed mesh name exporting for assimp.
Fixed clearing models for bfres.
Fixed limit skin count setting.
Fixed material index breaking if a material is removed for bfres.
Update the vertex data properly if a model is imported as new.
Added AMTA editing for BARS.
Added audio player for BARS.
2019-06-07 16:31:13 -04:00
KillzXGaming
a3a6f9b98e
Load the x64 folder for direct x tex by default as it causes issues without.
2019-05-31 17:12:23 -04:00
KillzXGaming
921b267b44
Improve legacy support and a few fixes.
...
Cursor for param editing doesn't reset anymore to the top right of the screen.
Fixed some direct c tex issues with loading.
2019-05-31 15:08:14 -04:00
KillzXGaming
250e267143
Fix normals from being dark or flat sometimes.
2019-05-30 19:12:38 -04:00
KillzXGaming
b12bb34082
Another fix to prevent issues with path saving
2019-05-30 18:02:51 -04:00