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
KillzXGaming
cb0d680b9d
Add decompressing zlib method (Works with ZCMP files too)
2019-06-30 20:03:04 -04:00
KillzXGaming
a4fb55b5e7
Add original texture swizzle pattern to importer setting to prevent swizzle issues
2019-06-30 19:46:32 -04:00
KillzXGaming
44dea5fefd
Some more fixes for decoding gx2
2019-06-30 18:24:23 -04:00
KillzXGaming
fa5fc52258
Create a copy of the data to prevent splice corruption
2019-06-30 16:57:56 -04:00
KillzXGaming
7cc6c65bd0
Try to fix swizzle issues
2019-06-30 16:49:24 -04:00
KillzXGaming
e1cf9906cf
Only deswizzle the required level
2019-06-30 16:30:02 -04:00
KillzXGaming
9b69f7bcad
Improve gx2 swizzling
2019-06-30 15:53:37 -04:00
KillzXGaming
17011aff7c
Add directory interfaces to add directory based archives
2019-06-30 11:14:51 -04:00
KillzXGaming
5f3fff4749
Add directory and node interfaces for archive types
2019-06-29 21:05:10 -04:00
KillzXGaming
74cc67c055
More 0.9 bfres save fixes
2019-06-29 19:12:49 -04:00
KillzXGaming
20b248e1ea
A few more adjustments for unloading arrays
2019-06-29 17:52:47 -04:00
KillzXGaming
46fe140f33
Dispose container array properly
2019-06-29 17:41:13 -04:00
KillzXGaming
00dbd8d7df
Check for array types properly
2019-06-29 17:32:49 -04:00
KillzXGaming
5a9d480a97
A few more fixes for loading
2019-06-29 17:19:49 -04:00
KillzXGaming
5e50fb097f
More improvements to loading arrays
2019-06-29 17:06:34 -04:00
KillzXGaming
d4884d81aa
Now save bntx arrays back
2019-06-29 16:59:00 -04:00
KillzXGaming
7fb13a1a22
Load bntx arrays aligned by 4096
2019-06-29 16:44:36 -04:00
KillzXGaming
d84caffdb2
Texture importer improvements.
...
Multiple textures when selected, you can adjust the format for all of them at once.
Fix replaceall for bntx to properly add all images to a single settings list.
2019-06-29 15:13:08 -04:00
KillzXGaming
402c2cee5e
Fix bntx texture format issues with R8G8_SNORM
2019-06-29 12:33:27 -04:00
KillzXGaming
a18463db24
Some ram usage improvements when bfres is cleared
2019-06-28 21:15:23 -04:00
KillzXGaming
8767898577
Properly decompress target file on batch operations
2019-06-28 20:42:49 -04:00
KillzXGaming
659015013d
Fix texture name on batch export
2019-06-28 20:16:11 -04:00
KillzXGaming
db35e29659
Add batch exporter for BNTX textures from ptcl, bfres, and sarc
2019-06-28 20:11:15 -04:00
KillzXGaming
c1f779ebb7
Detect zlib by magic
2019-06-28 19:24:28 -04:00
KillzXGaming
2a7b71dafd
Adjust zs description
2019-06-28 18:17:06 -04:00
KillzXGaming
f776b46138
Fix 0.9 bfres savig with material animations
2019-06-28 18:02:11 -04:00