KillzXGaming
6da93a9b34
Try to fix build
2019-12-07 20:22:28 -05:00
KillzXGaming
e4722ed1af
Alot of additions.
...
General
- Always allow multiple instances of the tool by default. (UseSingleInstance in config.XML)
- Yaz0 now uses a new library using c code. This improves compression times and is comparable to wzst's yaz0 compressor. Thanks to AboodXD for helping port the code.
- Add flat buffer templates for gfbmdl and gfbanm.
- Redid UV editor. Now using new 2D engine with some improvements. Should work better with mutliple file formats than just bfres.
- Auto compress bfres with .sbfres extension.
BFLYT:
-Add animation reference list to panes if they have any animations.
- Note the animation editor in it is not functional yet.
GFBMDL
- Progress on model importing. Currently crashes on many tests so saving is currently disabled till i figure out why.
- Add new texture map display with UV coordinates shown. Displays how transforms are handled.
- Add option to export materials and models entirely as .json files.
DAE
- improve bone/joint check.
2019-12-07 20:16:13 -05:00
KillzXGaming
f979f73162
BFLYT : Add support for user data structs.
2019-12-07 17:55:43 -05:00
KillzXGaming
cf32ba0cb9
Improve PCK support
2019-12-07 17:35:19 -05:00
KillzXGaming
668a1a5201
Export BC4 and BC5 as older DDS versions to work with more programs.
2019-12-07 16:08:29 -05:00
KillzXGaming
4de9f3eca7
BFRES Wii U : Fix updating bone order from updating dictionary keys.
2019-12-06 20:31:39 -05:00
KillzXGaming
d1b0819c53
Fix BFLYTs with user data not linked to panes.
2019-12-03 20:49:19 -05:00
KillzXGaming
0e8300f3f1
Add option to delete gfpak files
2019-12-03 17:26:24 -05:00
KillzXGaming
880ab08e79
Add option to reset settings to default
2019-12-02 18:18:09 -05:00
KillzXGaming
8d24ab07dc
Adjust DDS to use older versions if possible
2019-11-28 20:11:46 -05:00
KillzXGaming
45a0ada32e
Gfmdl and gfpak fixes.
...
Check gfbmdl textures list on export for exporting active bntx files.
Dispose file formats properly for gfbmdl
2019-11-27 12:32:19 -05:00
KillzXGaming
a6246ace11
Fix alignment in SARCs in SARCs.
...
Should fix potential crashes or texture corruption with these.
2019-11-27 09:12:22 -05:00
KillzXGaming
cb1d5097b2
GFBMDL : fix mesh names
2019-11-26 21:18:52 -05:00
KillzXGaming
8d797f42e3
GFBMDL : Check for valid mesh index
2019-11-26 21:14:20 -05:00
KillzXGaming
e0cb642183
Fix GFMDL bone indices with a more accurate skin check
2019-11-26 20:22:26 -05:00
KillzXGaming
53a70c2381
Fix gfbmdl vertex colors
2019-11-26 20:18:50 -05:00
KillzXGaming
a8ad624e53
Prevent texture dupes in gfbmdl
2019-11-26 20:12:03 -05:00
KillzXGaming
eb8f70f752
Another fix
2019-11-26 20:01:29 -05:00
KillzXGaming
57f9a4fbd3
Fix build errors
2019-11-26 20:00:19 -05:00
KillzXGaming
61550ac786
Alot of Pokemon additions.
...
Redid gfmdl parser completely. This allows the file to be rebuilt for custom models which will be coming soon.
Textures now load in the gfmdl section to easily edit without touching bntx.
Added a basic material editor (more like a viewer atm) for gfbmdl.
Added a Pokemon viewer (requires game path to be set). This shows icons of all the pokemon and opens the archive they are located in.
Start to parse GFBANIM. Not previewable yet because of rotations breaking. If anyone wants to help though be my guest :)
Basic GFBANIMCFG support. It can be used to view animation file names.
2019-11-26 19:54:59 -05:00
KillzXGaming
b9d5eb03da
Fix build errors
2019-11-26 18:01:39 -05:00
KillzXGaming
8f81c561f3
Update grezzo formats to support skeleton animations
2019-11-26 17:05:37 -05:00
KillzXGaming
1bb7c44f20
Auto hide children in tree if holding down shift.
2019-11-26 16:29:13 -05:00
KillzXGaming
1f558dde15
Fix param types showing in yaml
2019-11-25 18:04:53 -05:00
KillzXGaming
674e1305ad
Wii U BFRES : Fix assigning param type to SRT anims.
2019-11-25 17:58:03 -05:00
KillzXGaming
8acf9e7831
Fix RGB5A1 texture decoding and some chanel issues on others
2019-11-25 17:18:15 -05:00
KillzXGaming
589d4ea39e
Improve gfpak hash calculating based on pkNX
2019-11-24 20:47:41 -05:00
KillzXGaming
1c787477d1
Quick channel fix for compressed textures
2019-11-24 18:52:40 -05:00
KillzXGaming
f141520346
Fix renaming bntx not applying to file name in header
2019-11-24 17:33:04 -05:00
KillzXGaming
b021e96c52
Fix BGR channels being swapped wrong
2019-11-24 16:53:25 -05:00
KillzXGaming
d02ffca772
GFBModel shader improvements
2019-11-24 14:59:54 -05:00
KillzXGaming
9bfa0bb1fd
Improve gfbmdl loading
2019-11-23 18:13:23 -05:00
KillzXGaming
0571546bb9
GFBModel shader fixes/improvements
2019-11-23 17:07:31 -05:00
KillzXGaming
68f9731b98
Add DAE setting to disable vertex colors. Load gfmdl vertex colors.
2019-11-23 17:04:58 -05:00
KillzXGaming
f443ae4f14
FTEX : Keep texture instance intact when replace all is used
2019-11-23 16:35:08 -05:00
KillzXGaming
bb5599bfd7
Fix build errors
2019-11-23 16:09:56 -05:00
KillzXGaming
940994604a
Some cleanup
2019-11-23 16:06:33 -05:00
KillzXGaming
211b530c45
Remove uneeded pop matrix possibly causing a crash
2019-11-23 15:52:41 -05:00
KillzXGaming
32d8d393b1
Quick debug test for layouts
2019-11-23 15:33:54 -05:00
KillzXGaming
43766d479b
Keep original mip and format for replace all (bfres ftex)
2019-11-23 15:08:20 -05:00
KillzXGaming
2432eca65f
Fix LM2 data searching
2019-11-22 21:29:29 -05:00
KillzXGaming
f4506d9b63
Add archive menu to opened archive files
2019-11-22 19:55:48 -05:00
KillzXGaming
3018004ae9
Fix build issues
2019-11-21 21:50:46 -05:00
KillzXGaming
f0c3fc5465
Add proper hash matching for GFPAK
...
Also add latest turbo muunt editor files
2019-11-21 21:46:51 -05:00
KillzXGaming
717d9744e8
Update README.md
2019-11-21 09:35:26 -05:00
KillzXGaming
ffd7a28018
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2019-11-18 21:11:18 -05:00
KillzXGaming
5518ea598d
Archive editing improvements.
...
Add file/folder clearing on folders and archive.
Add folder replacing.
2019-11-18 21:10:54 -05:00
KillzXGaming
d926dea378
Merge pull request #150 from xnqdev/master
...
README fixes
2019-11-18 19:02:12 -05:00
KillzXGaming
2a62ad98ab
Some fixes.
...
Check for all meshes to apply default bfres settings.
Expand/collapse only if tree nodes have children.
2019-11-18 19:01:40 -05:00
Xenoq
094f467ed8
Minor README fixes
2019-11-18 02:14:41 -05:00