KillzXGaming
d2598a1872
Fix yaml importing (texture pattern anims)
2019-07-14 09:14:15 -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
bb22dc8483
Texture pattern editor overhaul. Not functional yet!
2019-07-09 17:50:50 -04:00
KillzXGaming
0bf6830c40
Fix sharc loading issues on certain formats
2019-07-08 15:49:27 -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
61ef67ea29
Don't check for string table magic due to some bfres not having it
2019-07-06 11:44:19 -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
5682def8b7
Another bone fix
2019-07-05 20:41:55 -04:00
KillzXGaming
d6e67ac6e6
Automatically search for a proper skl root bone if possible
2019-07-05 18:21:47 -04:00
KillzXGaming
f6a21ee01f
Root bone name adjustments and adjust csv settings
2019-07-05 17:56:09 -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
b0d2b5fc33
Add support for SA01 archives.
2019-07-04 18:12:58 -04:00
KillzXGaming
2a99dd3308
Decompress zlib files that start after 4 bytes
2019-07-02 21:39:19 -04:00
KillzXGaming
208f25408b
Fix user data not setting properly for switch bfres
2019-07-02 20:16:00 -04:00
KillzXGaming
b86be4e68c
Adjust sarc editor
2019-07-02 20:01:34 -04:00
KillzXGaming
7a396e2095
Fix BARS that have null audio entries for certain slots
2019-07-02 20:01:10 -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
798ae1ca76
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2019-07-01 15:57:29 -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
e40987d395
Enable replacing for ME01
2019-06-30 21:27:05 -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
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
402c2cee5e
Fix bntx texture format issues with R8G8_SNORM
2019-06-29 12:33:27 -04:00
KillzXGaming
6fbc1f81cf
A few more adjustments for batching
2019-06-28 21:20:02 -04:00
KillzXGaming
a18463db24
Some ram usage improvements when bfres is cleared
2019-06-28 21:15:23 -04:00
KillzXGaming
c1f779ebb7
Detect zlib by magic
2019-06-28 19:24:28 -04:00
KillzXGaming
cec9928991
Make sure to use the right sarc code
2019-06-26 13:26:12 -04:00
KillzXGaming
27d4b670d8
Fix detecting zstd compression. Add NCA and IStorage support
2019-06-26 12:48:54 -04:00
KillzXGaming
53b15c1f7b
A few more fixes.
...
Fix material copying for wii u bfres.
Add batch bflim exporting.
2019-06-25 20:03:50 -04:00
KillzXGaming
b6078e1432
Fix sarc not showing menu properly on right clicking
2019-06-25 17:51:42 -04:00
KillzXGaming
072166ae45
Filter SDF by extension usage amout
2019-06-25 16:59:30 -04:00
KillzXGaming
2d1c15a333
Fix star link SDF
2019-06-25 15:58:20 -04:00
KillzXGaming
d664a47426
Add big speed and memory improvements to bfres, bntx, and other formats
2019-06-25 14:56:19 -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
63a7c1afca
Adjust SDF version check so it hopefully works with star link
2019-06-24 16:11:52 -04:00
KillzXGaming
6798db20de
Add massive speed boost and memory improvements for archives with 1000s of files
...
This also fixes transparency on PBR shader.
Fixes odyssey costume viewer framing bfes
2019-06-24 15:45:54 -04:00
KillzXGaming
2aea6eb28a
Fix dae importing having unmapped bones
2019-06-23 09:00:36 -04:00
KillzXGaming
c879ec7839
Only get the filedata once for opening archive editors for quicker loading/less memory usage
2019-06-22 10:40:08 -04:00
KillzXGaming
059e9d9ecc
Auto detect lz4 compression on open files and also sdf
2019-06-22 09:26:45 -04:00
KillzXGaming
456796d684
Another fix
2019-06-22 09:00:58 -04:00
KillzXGaming
fab1c82fd1
Add swizzle checks for sdf files
2019-06-22 08:56:23 -04:00
KillzXGaming
54e88cdef5
Only load certain supported formats for sdf for faster loading. (Can still be extracted as all normally)
2019-06-22 07:57:26 -04:00
KillzXGaming
067244555a
Improve gfmdl support. Fix raw astc exporting
2019-06-21 18:18:22 -04:00