KillzXGaming
0c126e4155
More improvements.
...
Rewrote the compression handling from scatch. It's way easier and cleaner to add new formats code wise as it's handled like file formats.
Added wip TVOL support (Touhou Azure Reflections)
Added XCI support. Note I plan to improve NSP, XCI, NCA, etc later for exefs exporting.
The compression rework now compresses via streams, so files get decompressed properly within archives as streams.
Added hyrule warriors bin.gz compression along with archive rebuilding. Note i do not have texture rebuilding done just yet.
2019-09-15 19:13:01 -04:00
KillzXGaming
32fb5444e7
Add all the newest changes.
...
Add support for bayonetta/astral chain dat.
Add support for darc archives.
Support previewing window panes for bflyt (1 frame atm with around kind)
Add bflan reading. Saving needs more testing and will be enabled soon.
Bflyt editor will keep the editor open within an archive when saved.
A custom dialog will be added soon to customize saving parameters.
Bflims will be loaded if in the same folder as the bflyt when opened.
2019-09-10 18:42:48 -04:00
KillzXGaming
0a3fada53a
Fix U8 archive not loading all nodes
2019-09-10 18:04:38 -04:00
KillzXGaming
b05b526f3f
Load BRLYT and BCLYT picture panes and bound boxes
2019-09-08 20:47:19 -04:00
KillzXGaming
4e63b2f5a4
Some fixes
...
Fixed some byaml editor issues with applying changes.
Fixed some editors updating within iarchives if files are switched.
Fixed l8 textures displaying wrong.
2019-09-07 21:16:16 -04:00
KillzXGaming
d62b5ab3a3
More accurate WTB formatting and support PKZ archives
2019-09-05 21:29:43 -04:00
KillzXGaming
f92195e8e1
Add wip bflyt saving.
...
Todo prts,usd, and bnd1 section is needed however
2019-09-01 13:02:48 -04:00
KillzXGaming
bb7d9d88b1
A few fixes and additions.
...
Adjust drag and drop support a bit from archives so it doesn't have any issues.
Added BRLYT viewing (very basic)
Fix U8 not adding all the directories. Hopefully any U8 will work correctly now
2019-08-31 17:24:05 -04:00
KillzXGaming
47fc8b39cb
Add latest bflyt progress and add some animation fixes
2019-08-29 15:45:32 -04:00
KillzXGaming
4c49056b81
Some cleanup and remove gl shader logs notifcations
2019-08-26 16:46:41 -04:00
KillzXGaming
2719136c66
Adjust bea to decompress always on click
2019-08-17 18:19:10 -04:00
KillzXGaming
655cdff142
Add some useful shortcuts. Add Text editor fixes.
2019-08-16 17:06:34 -04:00
KillzXGaming
e4aa9272be
Fix PACx files with more than 1 split
2019-08-15 17:58:18 -04:00
KillzXGaming
4233401c4c
Fix file names for PACx
2019-08-15 17:32:24 -04:00
KillzXGaming
2264c8117b
Add support for v4 PACx files
2019-08-15 17:20:14 -04:00
KillzXGaming
91e5ce78dc
U8 fixes and cleanup
2019-08-06 18:52:48 -04:00
KillzXGaming
e5bb9fa9d5
Use file streams for non archive based writing. Allow giant file saving from opened streams.
2019-08-06 17:35:18 -04:00
KillzXGaming
2fd6077172
Palette bti fixes and U8 fixes
2019-08-05 20:46:20 -04:00
KillzXGaming
a8f8deacd4
Add option to export individual LM2 models
2019-08-05 19:00:06 -04:00
KillzXGaming
dceb4a93cd
Adjust license for lzma
2019-08-04 19:39:08 -04:00
KillzXGaming
bd0953477a
Decompress IGA Pak and start parsing IGZ textures
2019-08-04 19:28:32 -04:00
KillzXGaming
9308bfd565
Some buffer check fixes and adjust sarc description
2019-08-02 17:31:27 -04:00
KillzXGaming
f06cfbd053
CMB model previewing and parsing
2019-08-02 17:27:44 -04:00
KillzXGaming
f4e4afa2f7
Cleanup. Start to impliment texture preview icons in tree
2019-08-01 17:47:35 -04:00
KillzXGaming
030f9effc2
Fix null parameters
2019-07-29 16:48:24 -04:00
KillzXGaming
7bed6627fe
Add all the new archive stuff to narc
2019-07-29 16:13:21 -04:00
KillzXGaming
b7e55f2769
check gzip magic for narc
2019-07-29 15:55:18 -04:00
KillzXGaming
f70a18c3f8
Add option to export all GT1 textures
2019-07-29 10:54:19 -04:00
KillzXGaming
9011f2a4c7
Try to dispose rarc properly
2019-07-28 12:45:39 -04:00
KillzXGaming
2da0d605fe
Fix loading 3ds bflim
2019-07-27 21:05:12 -04:00
KillzXGaming
f599ea9b41
Add parameters class to textures to configure how to display the texture
2019-07-27 18:25:35 -04:00
KillzXGaming
64be5b2408
More buffer and exploding fixes for LM2
2019-07-27 14:48:55 -04:00
KillzXGaming
9c7494ce9e
Flip uvs for LM2 automatically
2019-07-27 12:53:44 -04:00
KillzXGaming
e9d9634bb4
Normalize the normals and some shader improvements
2019-07-27 12:41:38 -04:00
KillzXGaming
5b55e210ed
Fix normals. Load vertex colors for some types
2019-07-27 12:29:38 -04:00
KillzXGaming
1885319061
Some buffer fixes for LM2
2019-07-27 11:49:47 -04:00
KillzXGaming
df9641faab
Bfres library fixes, and some form fixes
2019-07-26 15:35:15 -04:00
KillzXGaming
6e87f9b2d3
Apply saving opened file fomrats for rarc
2019-07-25 21:02:15 -04:00
KillzXGaming
76c0b560ad
restet saved lists for rarc on save
2019-07-25 20:56:28 -04:00
KillzXGaming
ffafe66ee4
Include saved nodes for the total node count for rarc
2019-07-25 20:14:33 -04:00
KillzXGaming
ee6ed0461e
More rarc fixes
2019-07-25 20:07:08 -04:00
KillzXGaming
128045ecb5
Apply the ftex instace on converted texture pattern animations
2019-07-25 19:28:52 -04:00
KillzXGaming
a03a852867
Fix saving step curve frames
2019-07-25 19:02:51 -04:00
KillzXGaming
eb288d36b9
More rarc fixes
2019-07-25 18:54:58 -04:00
KillzXGaming
e0df03cc26
Wip zar, gar,, and more rarc saving progress
2019-07-25 16:49:04 -04:00
KillzXGaming
ab00bcd09a
Add batch export for lm2 textures
2019-07-25 09:43:34 -04:00
KillzXGaming
5582f31c38
Add option to export lm2 dark moon models
2019-07-25 09:36:49 -04:00
KillzXGaming
1fb66d4490
Always dispose file streams once everything is loaded
2019-07-24 21:15:21 -04:00
KillzXGaming
cd0e3377b4
Sarc fixes and more windows 7 fixes
2019-07-24 15:10:05 -04:00
KillzXGaming
f9395b2144
Fix build issues
2019-07-23 19:03:52 -04:00