KillzXGaming
02273a7501
Support Mega Man 11 and MHGU (Switch) model/texture loading.
2022-10-08 15:48:40 -04:00
KillzXGaming
9ca9703a23
BFRES : Fix possible saving problems with latest changes
2022-08-26 17:50:30 -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
fd0f04adc1
Add ALBW sarc hashes
2022-08-14 20:27:17 -04:00
KillzXGaming
e77741a635
Few more adjustments and improvements to the sarc lib
2022-08-13 20:38:25 -04:00
KillzXGaming
18cde12fd8
Adjustments to update the hash path through the plugin instead
2022-08-13 20:34:36 -04:00
KillzXGaming
e2140201e0
Adjust references
2022-08-13 20:28:36 -04:00
KillzXGaming
619e8377f2
Adjust dll sarc build path
2022-08-13 20:21:32 -04:00
KillzXGaming
d5ceaed22b
SARC : Support loading hashes externally from Lib\SarchHashes from .txt/.saht
2022-08-13 13:04:29 -04:00
KillzXGaming
795adf9018
Updater : Check for api limits and don't bug the user with message dialogs.
2022-04-13 21:17:41 -04:00
KillzXGaming
1ada2a3b12
KCL : Fix potential errors from parsing .obj/.dae
2022-03-26 15:15:14 -04:00
KillzXGaming
679887556c
BFRES : Fix newer versions breaking due to new shape flags.
...
Also adds a fix for user pointer data used by MPSA
2022-02-22 17:06:29 -05:00
KillzXGaming
fe738ddb24
Adjust the mk8u preset too
2021-12-28 20:06:58 -05:00
KillzXGaming
cd4333c5cc
Adjust mk8 kcl material preset.
2021-12-28 20:06:36 -05:00
KillzXGaming
0f9574101b
KCL : Add the same fix to mtl parsing
2021-12-24 16:07:07 -05:00
KillzXGaming
1e00a15618
KCL : Fix float parsing in different regions using different format providers
2021-12-24 15:55:20 -05:00
KillzXGaming
67f355f953
KCL : Fix potential crash from .obj using different regional text handling.
2021-12-24 15:17:05 -05:00
KillzXGaming
84d535c0f0
Fix building with IONET
2021-12-23 12:50:36 -05:00
KillzXGaming
ec73bbfe54
KCL : Support automatic triangulation and improve material detection.
2021-12-22 15:39:10 -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
865dd1b545
Add latest KCL presets
2021-10-08 19:36:49 -04:00
KillzXGaming
2deb8e077f
More KCL lib updates.
2021-10-08 19:34:20 -04:00
KillzXGaming
1bee479cfc
More KCL improvements with how materials are mapped to meshes/materials.
2021-10-08 19:17:23 -04:00
KillzXGaming
f9f209190d
Add latest KCL library with some crash fixes
2021-10-08 17:48:21 -04:00
KillzXGaming
58adee48b7
Many byaml fixes. Should fix crash issues with mk8.
2021-09-07 19:50:23 -04:00
KillzXGaming
43dc09c39c
SARC : Fix GraphicsPreset.szs failing to load/save from signed characters.
2021-08-30 20:55:11 -04:00
KillzXGaming
1a80f9207a
Make sure to update the kcl gui
2021-06-15 20:19:36 -04:00
KillzXGaming
272d5b76fc
Update to latest KCL library
2021-06-15 20:18:55 -04:00
KillzXGaming
00883d617b
Push byaml saving fix for certain node types thanks to MonsterDruide1.
2021-05-13 17:58:02 -04:00
KillzXGaming
b8915393ea
Fix cubemap view direction
2021-04-09 21:05:47 -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
7b973d2b66
KCL : Fix import UI parsing COL_ collision with non numerical values.
2021-03-06 14:04:42 -05:00
KillzXGaming
0dd3ab072c
KCL : Fix culture conversion when loading .obj files.
2021-03-06 11:06:37 -05:00
KillzXGaming
d8da7f0e3f
KCL : Fix exporting with invalid values causing reimport to break.
2021-02-20 14:59:52 -05:00
KillzXGaming
dc6bb5a367
Fix kcl obj import issue with hash checking.
2021-02-20 14:34:55 -05:00
KillzXGaming
b88b28ab20
Fix V2 AAMP yaml conversion not keeping header flags (resulting in a crash)
2021-02-20 12:21:45 -05:00
KillzXGaming
6837bc30d1
BXLYT : Cleanup shaders.
...
Some cleanup and adjust floating point values to have decimals.
2020-12-22 20:40:36 -05:00
KillzXGaming
4fed7876e4
Add notifcation on application close to prevent accidental loss of progress.
2020-11-06 18:54:10 -05:00
KillzXGaming
ea93693c81
KCL : Some more adjustments with exporting
2020-10-23 21:00:43 -04:00
KillzXGaming
4071849d9e
KCL : Also split collision IDs by meshes
2020-10-23 20:54:22 -04:00
KillzXGaming
2c754d3009
Update KCL lib with improved optimizations.
2020-10-22 17:09:37 -04:00
KillzXGaming
8dac30200a
KCL : Fix model octree issues with higher levels of division
2020-10-10 13:10:11 -04:00
KillzXGaming
604f7b3d36
Merge pull request #289 from McSpazzy/bcsv-hash
...
Hash support for BCSV headers
2020-10-02 18:05:35 -04:00
McSpazzy
67eb77dcb6
Use full name instead of import
2020-10-02 17:15:24 +10:00
McSpazzy
66fae582a3
Add currently known animal crossing hashes for bcsv and byml
2020-10-02 17:11:34 +10:00
McSpazzy
618fa1f6e0
Add murmerhash3 support
2020-10-02 17:09:21 +10:00
KillzXGaming
3fbd152032
KCL : Some optimizations with duped triangles to prevent division issues.
2020-09-27 15:01:26 -04:00
KillzXGaming
41efd8b517
KCL : Improve model octree loading/saving.
2020-09-26 19:25:40 -04:00
KillzXGaming
ba80f28323
KCL : Fix model octree ordering on complex sub divisions
2020-09-26 17:15:29 -04:00