KillzXGaming
6e6bc02e0f
Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox
2022-10-08 15:48:47 -04:00
KillzXGaming
02273a7501
Support Mega Man 11 and MHGU (Switch) model/texture loading.
2022-10-08 15:48:40 -04:00
KillzXGaming
86cd6c78ab
LZSS : Remove extension check to fix MM3D loading
2022-10-01 17:49:04 -04:00
SMG
efba60893a
don't pad nutexb files by default ( #510 )
2022-09-03 14:15:26 -04:00
KillzXGaming
b06da55530
Adjustments
2022-08-25 19:53:23 -04:00
KillzXGaming
af0869d308
BFRES : Support v0.10 bfres loading (no saving with models).
...
This will not support saving with models currently.
Most material data will not be loaded due to varying changes in structure.
2022-08-25 19:33:46 -04:00
KillzXGaming
cc69c7c78a
Update gfmdl template
2022-05-30 20:13:55 -04:00
KillzXGaming
196a7f5525
Change the way invalid chars are checked to be less restrictive between platforms
2022-04-20 19:09:45 -04:00
KillzXGaming
c67be3b5bd
Adjust file loading so error exceptions can properly be viewed.
2022-03-25 16:48:45 -04:00
firubii
488b689c27
Kirby and the Forgotten Land ZSTD support ( #463 )
2022-03-08 19:24:34 -05:00
KillzXGaming
6137bddb0d
Adjustments
2022-02-22 20:05:54 -05:00
KillzXGaming
b9b198cccb
GFPAK : Adjust how compression is checked.
2022-02-22 19:59:04 -05:00
D3fau4
55b9969a8e
Full support for Oodle compression ( #440 )
...
* Full support for Oodle descompression
* ups
* Save/Compress support
* throw exception if oo2core_6_win64 dll` dont exists
* Show a MessageBox when the dll is not present
2022-01-24 20:42:53 -05:00
KillzXGaming
849aa7f6c2
DDS : Fix saving as stand alone format.
2021-12-31 14:27:58 -05:00
KillzXGaming
54dce49fdd
Archive fixes for replacing folder.
2021-12-28 15:02:38 -05:00
KillzXGaming
c6287f2631
DAE : Fix issues exporting models with only bone indices and no weights.
2021-12-10 20:53:47 -05:00
KillzXGaming
6e64dbc131
Add .zst extension.
2021-12-08 20:46:42 -05:00
Crementif
bee25c6b06
Improve file searching window ( #428 )
2021-11-28 12:58:17 -05:00
SMG
b161949a1f
Updated Tegra X1 swizzling and nutexb block heights ( #419 )
...
* avoid using LINQ for array slicing
* separate pitch and block linear swizzle functions
* use tegra_swizzle lib for swizzle/deswizzle for block linear
* clean up tegra swizzle and remove redundant allocation
* add an additional binary for 32 bit
* add check to force valid block heights
* fix sizes for 32 bit swizzle ffi
* simplify mipmap offsets, fix clamping blockHeightLog2
* prevent 0 values for width/height
* port updated nutexb block height function from Cross Mod
* update tegra_swizzle to include corrected block height functions
2021-11-25 18:15:17 -05:00
KillzXGaming
9a788e622a
DAE : Fix incorrect weights from optimization issues.
2021-11-19 16:47:41 -05:00
KillzXGaming
c4b785c29f
NKN : Fix alignment/padding for encrypting blocks fixing crashes.
2021-11-17 17:25:45 -05:00
KillzXGaming
118c90bd8d
Add PKG saving
2021-11-03 21:03:43 -04:00
KillzXGaming
2c6ba2f1bb
Quick error fix
2021-11-02 18:53:59 -04:00
KillzXGaming
df1989236a
Add support for loading/saving .nkn csv files.
2021-11-02 18:47:10 -04:00
KillzXGaming
65b7856428
Start to support PKG file names.
2021-10-17 19:45:37 -04:00
KillzXGaming
edd47188fe
Quick sub array fix.
2021-10-06 18:26:03 -04:00
ScanMountGoat
700cfa845e
avoid using LINQ for array slicing
2021-09-28 19:00:01 -04:00
KillzXGaming
2acb2389c6
Update nutexb settings and fix unswizzled file detection.
2021-06-15 20:02:20 -04:00
KillzXGaming
ae515217b5
Remove some unused old code in seanim
2021-06-15 18:20:01 -04:00
KillzXGaming
a4bc25a0de
Adjust seamim exporting
2021-06-15 18:19:13 -04:00
KillzXGaming
15dca5a055
Fix audio player device switching
2021-06-04 18:23:54 -04:00
KillzXGaming
016dca5d0b
Fix errors
2021-04-19 19:03:50 -04:00
KillzXGaming
ce06922fd7
Add some face checks to check for valid triangles.
...
Should fix common errors from tangent/bitangents and normals calculation.
2021-04-19 18:59:45 -04:00
KillzXGaming
1fd81feb22
Small adjustment
2021-04-10 16:57:23 -04:00
KillzXGaming
163a348465
Image Editor: Add HDR setting for 2D cubemap viewer
2021-04-10 16:56:26 -04:00
KillzXGaming
f98cb66feb
Image Editor : Add gamma control and addtional UI to cubemap viewer
2021-04-09 21:02:20 -04:00
KillzXGaming
c9aef08482
Image Editor : Add option to preview 3D HDR alpha encoded cubemaps
2021-04-09 20:34:39 -04:00
KillzXGaming
e93ace1f0d
Quick error fix
2021-03-06 11:15:24 -05:00
KillzXGaming
f3705d563a
Attempt to fix SMD culture issue on export.
2021-03-06 11:12:39 -05:00
KillzXGaming
ac385352d9
Prevent invalid camera z near values.
2021-02-13 10:38:11 -05:00
KillzXGaming
2fd88ce7eb
RARC : Support renaming.
2020-12-24 20:05:44 -05:00
KillzXGaming
4fed7876e4
Add notifcation on application close to prevent accidental loss of progress.
2020-11-06 18:54:10 -05:00
KillzXGaming
4071849d9e
KCL : Also split collision IDs by meshes
2020-10-23 20:54:22 -04:00
KillzXGaming
f4369456ae
SMD : Quick culture fix
2020-10-23 19:36:18 -04:00
KillzXGaming
a22557b18c
BFRES : Fix a skinning count issue for model importing.
2020-10-05 18:21:46 -04:00
KillzXGaming
ad9345f7fe
Merge pull request #288 from McSpazzy/mmh3
...
Add Murmurhash3 Support
2020-10-02 18:05:07 -04:00
KillzXGaming
3215f504bd
ImageEditor : Add more events to fire off FileWatcher changed event.
2020-10-02 18:04:15 -04:00
McSpazzy
618fa1f6e0
Add murmerhash3 support
2020-10-02 17:09:21 +10:00
KillzXGaming
9a0f6ebddd
BRFNT: Add support for little endian.
2020-09-18 17:03:30 -04:00
KillzXGaming
6deffec924
BFRES : Fix rigid body transforming for model imports.
2020-09-17 16:58:06 -04:00