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
KillzXGaming
ad1c4aed4e
Improve lighting view in pbr shader. Start on SEModel support.
2019-06-20 15:29:04 -04:00
KillzXGaming
15154d75b1
Add a few wip things
2019-06-18 20:52:09 -04:00
KillzXGaming
2f3c60c068
Fix appveyor errors
2019-06-18 16:23:24 -04:00
KillzXGaming
b1b9230146
Quick SDF fix
2019-06-18 15:48:18 -04:00
KillzXGaming
b0cecddee4
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2019-06-17 19:40:59 -04:00
KillzXGaming
31c0351b0b
Dipose the stream properly for decompressed data.
2019-06-17 19:40:51 -04:00
KillzXGaming
99883c9a5b
Adjustments for limiting the size
2019-06-17 19:37:40 -04:00
KillzXGaming
b8aad096ff
Update image formats a bit. Add a fill editor option so editors update properly for archive viewer.
2019-06-17 19:19:27 -04:00
CosmicDreamsOfCode
98ab0792c7
Correct file format name for SDFTOC
...
"Snowdrop Engine" instead of "Snow Engine"
2019-06-17 19:57:11 +01:00
KillzXGaming
c1f7adb212
Try to fix appveyor
2019-06-17 07:34:01 -04:00
KillzXGaming
cee244669e
Fix DDS headers in SDF archive
2019-06-16 20:34:04 -04:00
KillzXGaming
8f849bf260
Add working SDF (Mario and Rabbids) archive support.
2019-06-16 19:35:46 -04:00