1
0
mirror of synced 2024-12-14 00:23:03 +01:00
Commit Graph

676 Commits

Author SHA1 Message Date
KillzXGaming
1becccb4ec Map bmd materials by index rather than name for opengl 2019-07-12 17:53:57 -04:00
KillzXGaming
2fbf994ae1 Fix rigged bmds 2019-07-12 17:31:00 -04:00
KillzXGaming
d87426fbd8 bmd fixes and fix image editor issues 2019-07-12 15:28:14 -04:00
KillzXGaming
8c0c625ab5 Fix material names 2019-07-11 21:02:30 -04:00
KillzXGaming
3c3ab5fc32 Add getters/setters for bmd materials 2019-07-11 20:46:45 -04:00
KillzXGaming
134eff9401 More BMD fixes and adjustments 2019-07-11 20:23:47 -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
e5b0b71eaa Fix multiple ptcl issues with rebuilding. Add some GCN formats 2019-07-10 20:38:35 -04:00
KillzXGaming
d191d9c393 Cleanup. Prepare some functions 2019-07-09 20:25:32 -04:00
KillzXGaming
ca5d0316c9 Many more texture pattern editor improvements 2019-07-09 20:13:39 -04:00
KillzXGaming
3bf760a445 Avoid automatically binding framecount to prevent some issues 2019-07-09 19:03:09 -04:00
KillzXGaming
6704829c32 Select the first frame when a texture animation is switched 2019-07-09 18:56:50 -04:00
KillzXGaming
73c18fd5d7 Fix depend index values for importing params from xml 2019-07-09 18:38:22 -04:00
KillzXGaming
8defebe175 Add additional bytes for RSTB entries to prevent issues 2019-07-09 17:59:58 -04:00
KillzXGaming
bb22dc8483 Texture pattern editor overhaul. Not functional yet! 2019-07-09 17:50:50 -04:00
KillzXGaming
7cb5af263c A few more sampler fixes 2019-07-07 15:43:35 -04:00
KillzXGaming
1747e5976d Fix samplers for Tokyo Mirage Sessions 2019-07-07 15:27:31 -04:00
KillzXGaming
8f15b9fab0 Add fix for rare case of textures only using mipdata for ftex 2019-07-07 15:21:44 -04:00
KillzXGaming
e1bb711bdb Don't load array levels by default 2019-07-07 15:02:20 -04:00
KillzXGaming
f0f0f02979 Fix replace all to display all textures in one list for ftex 2019-07-07 10:44:44 -04:00
KillzXGaming
7bbd06701f Avoid unloading nodes if dialog is set to no 2019-07-07 10:04:53 -04:00
KillzXGaming
0c6d12c1c2 Fix some batch exporting issues 2019-07-06 17:57:56 -04:00
KillzXGaming
32b80c0b9e Fix extension lookup for archive infos 2019-07-06 11:31:39 -04:00
KillzXGaming
f1898bcbc8 Add archive overhaul update to BEA 2019-07-06 11:29:29 -04:00
KillzXGaming
eab5c3ee55 Make batch exporting for all supported wii u texture types 2019-07-05 16:55:50 -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
d157fa4c84 More GMX save fixes 2019-07-04 21:47:50 -04:00
KillzXGaming
85fad3ff71 GMX saving fixes 2019-07-04 21:25:13 -04:00
KillzXGaming
4cef869688 Save GMX files back 2019-07-04 21:17:09 -04:00
KillzXGaming
c73816048b Parse GMX files 2019-07-04 21:00:59 -04:00
KillzXGaming
0668d83a65 Fix vertex color format list 2019-07-04 20:03:27 -04:00
KillzXGaming
b0d2b5fc33 Add support for SA01 archives. 2019-07-04 18:12:58 -04:00
KillzXGaming
fa84e46bba Skip unsupported msbt sections with section size. 2019-07-04 18:00:55 -04:00
KillzXGaming
9d203da716 Add option to automatically compress on save with no notification 2019-07-03 12:56:28 -04:00
KillzXGaming
52d42358b2 Create empty meshes for filling it meshes that have no vertices 2019-07-03 12:39:23 -04:00
KillzXGaming
2a99dd3308 Decompress zlib files that start after 4 bytes 2019-07-02 21:39:19 -04:00
KillzXGaming
131a7b940a Do sub folder creation for batch exporting bflim too 2019-07-02 21:25:11 -04:00
KillzXGaming
208f25408b Fix user data not setting properly for switch bfres 2019-07-02 20:16:00 -04:00
KillzXGaming
7a396e2095 Fix BARS that have null audio entries for certain slots 2019-07-02 20:01:10 -04:00
KillzXGaming
b3dacf8dbd Batch export with archive directories and extract bntx textures from bffnt 2019-07-02 17:56:56 -04:00
KillzXGaming
7df5effdc2 Fix UV editor issues 2019-07-02 17:36:36 -04:00
KillzXGaming
c30f758f8d A few fixes
Fix the UV editor not applying saved UV data.
Start to add basic LM2 dict file support.
Start to add GFA support (todo need BPE compression)
2019-07-02 16:12:23 -04:00
KillzXGaming
f12a85a83a Fix context menus for nutexb 2019-07-01 17:49:49 -04:00
KillzXGaming
3a43ea049c Fix wii u textures crashing from null mip data 2019-07-01 17:27:55 -04:00
KillzXGaming
42f6b670e0 Some fixes.
Fix zlib compression corrupting the file.
Fix sarc and msbt format descriptions.
Adjust when a file  in an IArchiveFile gets saved.
Porgress on MTA 0X50 compression type. not finished atm.
Start on ICompressionFormat interface. Will soon be the way compression formats are all handled.
2019-07-01 15:44:19 -04:00
KillzXGaming
c5e6c4ed04 Fix compressing zlib from tools menu 2019-06-30 21:17:37 -04:00
KillzXGaming
79950eee16 Adjust saving strings for ME01 2019-06-30 21:06:22 -04:00
KillzXGaming
fc8d837609 Add ME01 archive saving back 2019-06-30 20:50:56 -04:00
KillzXGaming
367d1d4a99 Add ME01 archive support 2019-06-30 20:29:00 -04:00