Commit graph

  • 84d535c0f0 Fix building with IONET KillzXGaming 2021-12-23 12:50:36 -0500
  • ec73bbfe54 KCL : Support automatic triangulation and improve material detection. KillzXGaming 2021-12-22 15:39:10 -0500
  • c6287f2631 DAE : Fix issues exporting models with only bone indices and no weights. KillzXGaming 2021-12-10 20:53:47 -0500
  • 6e64dbc131 Add .zst extension. KillzXGaming 2021-12-08 20:46:42 -0500
  • d11e90787c RARC : Fix writing directory IDs. KillzXGaming 2021-12-02 17:30:01 -0500
  • c204608f9b Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox KillzXGaming 2021-11-28 14:28:31 -0500
  • c847d40d3f RARC : Add rewritten code ported from reborn project KillzXGaming 2021-11-28 14:28:18 -0500
  • bee25c6b06
    Improve file searching window (#428) Crementif 2021-11-28 18:58:17 +0100
  • 15e4729e46
    Improve file searching window #428 Crementif 2021-11-26 22:27:39 +0100
  • 2e8632147c
    Update appveyor to copy new swizzle dlls KillzXGaming 2021-11-25 18:40:20 -0500
  • b161949a1f
    Updated Tegra X1 swizzling and nutexb block heights (#419) SMG 2021-11-25 17:15:17 -0600
  • ed015677df Quick adjustment to editing bsmat KillzXGaming 2021-11-19 18:11:28 -0500
  • 8cc294e07f PKG : Include bsmat editing KillzXGaming 2021-11-19 18:03:41 -0500
  • 84fdef5718 PKG : Update data loading to store in memory. KillzXGaming 2021-11-19 17:50:33 -0500
  • 9a788e622a DAE : Fix incorrect weights from optimization issues. KillzXGaming 2021-11-19 16:47:41 -0500
  • c4b785c29f NKN : Fix alignment/padding for encrypting blocks fixing crashes. KillzXGaming 2021-11-17 17:25:45 -0500
  • a8cba9ce88 update tegra_swizzle to include corrected block height functions #419 ScanMountGoat 2021-11-11 21:43:41 -0600
  • 118c90bd8d Add PKG saving KillzXGaming 2021-11-03 21:03:43 -0400
  • 2c6ba2f1bb Quick error fix KillzXGaming 2021-11-02 18:53:59 -0400
  • df1989236a Add support for loading/saving .nkn csv files. KillzXGaming 2021-11-02 18:47:10 -0400
  • 138fad4e43
    Merge branch 'KillzXGaming:master' into master SMG 2021-11-01 16:16:35 -0500
  • 20dfabcba5 port updated nutexb block height function from Cross Mod ScanMountGoat 2021-11-01 16:15:58 -0500
  • 1ccc421eb9 PKG : Add the rest of the file hashes. KillzXGaming 2021-10-29 16:23:49 -0400
  • ea1006b840 prevent 0 values for width/height ScanMountGoat 2021-10-29 11:05:39 -0500
  • 315ebb1474
    Merge branch 'KillzXGaming:master' into master SMG 2021-10-29 10:59:01 -0500
  • aa4450a3e9 simplify mipmap offsets, fix clamping blockHeightLog2 ScanMountGoat 2021-10-29 10:58:32 -0500
  • 9521661132 More map hashes KillzXGaming 2021-10-28 21:07:24 -0400
  • aaccb11981 BFRES : Add Format_16_16_UNorm for tex coords KillzXGaming 2021-10-28 18:06:55 -0400
  • d4bb2233a4 Update project resources KillzXGaming 2021-10-19 20:57:17 -0400
  • d281553ce1 Add improved hash list for PKG KillzXGaming 2021-10-19 19:44:06 -0400
  • 95f22c2695 Add some more types. KillzXGaming 2021-10-17 21:07:57 -0400
  • 41417753e3 More adjustments to PKG guess paths KillzXGaming 2021-10-17 20:53:44 -0400
  • 29f3b34b0e More PKG file name improvements KillzXGaming 2021-10-17 20:49:28 -0400
  • 65b7856428 Start to support PKG file names. KillzXGaming 2021-10-17 19:45:37 -0400
  • c27e2c74a3
    Merge branch 'KillzXGaming:master' into master SMG 2021-10-13 14:38:09 -0500
  • 513cacc222 PKG : use names in the file data and organize the file types. KillzXGaming 2021-10-12 19:51:48 -0400
  • 6d2df20b71 XTX : Support loading array levels KillzXGaming 2021-10-11 19:12:37 -0400
  • f8c0848ec3 XTX : Support BC6 KillzXGaming 2021-10-11 19:08:42 -0400
  • 393c9f075d Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox KillzXGaming 2021-10-11 19:03:35 -0400
  • a24495bd41 XTX format cleanup KillzXGaming 2021-10-11 19:03:28 -0400
  • afeac3fff0 Add sbeventpack as a sarc file linktlh 2021-10-10 19:30:00 -0500
  • 918595b0fc Adjust FKSA skeleton searching. KillzXGaming 2021-10-11 17:16:17 -0400
  • 84dcc87506 Quick fix for mtxt right click saving KillzXGaming 2021-10-11 17:00:33 -0400
  • f5cfd747d1 Add sbeventpack as a sarc file #403 linktlh 2021-10-10 19:30:00 -0500
  • 08aae51016 Support MTXT editing. Add file extensions to files inside PKG. KillzXGaming 2021-10-10 14:06:08 -0400
  • 0f1ff1b45c Adjustment to MTXT so it can batch export. KillzXGaming 2021-10-09 16:46:21 -0400
  • 87ad86172f fix sizes for 32 bit swizzle ffi ScanMountGoat 2021-10-09 12:11:44 -0500
  • 4fe42e11ce add check to force valid block heights ScanMountGoat 2021-10-09 10:22:31 -0500
  • 0f6820843d add an additional binary for 32 bit ScanMountGoat 2021-10-09 10:18:28 -0500
  • cbc09407d7 clean up tegra swizzle and remove redundant allocation ScanMountGoat 2021-10-08 20:58:34 -0500
  • 9e6dac99ff use tegra_swizzle lib for swizzle/deswizzle for block linear ScanMountGoat 2021-10-08 19:00:38 -0500
  • 865dd1b545 Add latest KCL presets KillzXGaming 2021-10-08 19:36:49 -0400
  • 2deb8e077f More KCL lib updates. KillzXGaming 2021-10-08 19:34:20 -0400
  • 1bee479cfc More KCL improvements with how materials are mapped to meshes/materials. KillzXGaming 2021-10-08 19:17:23 -0400
  • 0f3af87c90 separate pitch and block linear swizzle functions ScanMountGoat 2021-10-08 17:38:10 -0500
  • f9f209190d Add latest KCL library with some crash fixes KillzXGaming 2021-10-08 17:48:21 -0400
  • 211e41183a Merge remote-tracking branch 'upstream/master' ScanMountGoat 2021-10-08 16:36:30 -0500
  • fa6f03694e Minor fix for layout viewer KillzXGaming 2021-10-08 16:55:07 -0400
  • e333014dce Update project files KillzXGaming 2021-10-08 16:51:37 -0400
  • 5d0bb0830d Some error fixes KillzXGaming 2021-10-08 16:49:07 -0400
  • 1db4f12a04 Push pkg stuff KillzXGaming 2021-10-08 16:38:49 -0400
  • 6aead7e0f7 Add basic MTXT and PKG support KillzXGaming 2021-10-08 16:35:36 -0400
  • edd47188fe Quick sub array fix. KillzXGaming 2021-10-06 18:26:03 -0400
  • 90e632326c Rebuild the appveyor build KillzXGaming 2021-09-29 18:55:31 -0400
  • 700cfa845e avoid using LINQ for array slicing ScanMountGoat 2021-09-27 21:32:05 -0500
  • af3d080d3d avoid using LINQ for array slicing #400 ScanMountGoat 2021-09-27 21:32:05 -0500
  • 2efd7adf6e MSBT : Support TXTW KillzXGaming 2021-09-08 20:03:14 -0400
  • 58adee48b7 Many byaml fixes. Should fix crash issues with mk8. KillzXGaming 2021-09-07 19:50:23 -0400
  • 43dc09c39c SARC : Fix GraphicsPreset.szs failing to load/save from signed characters. KillzXGaming 2021-08-30 20:55:11 -0400
  • 09c6c159fa BFRES : Remove some unused UI. KillzXGaming 2021-08-22 13:22:58 -0400
  • c20435aa45 Fix XTX replacing having incorrect block height KillzXGaming 2021-07-25 16:51:51 -0400
  • aeaafb732e Update token KillzXGaming 2021-07-25 16:05:28 -0400
  • eb58a00a84 Update appveyor KillzXGaming 2021-07-25 15:55:24 -0400
  • efdce27d4e BFRES : Fix mesh importing placement being wrong from rigid indices. KillzXGaming 2021-07-25 15:40:21 -0400
  • 3c2526bedc Quick xtx saving fix KillzXGaming 2021-07-18 16:04:53 -0400
  • 137c086699 Fix bfres disappearing (bounding radius calculation) and fixes to xtx and astc support. KillzXGaming 2021-07-18 15:17:07 -0400
  • 1a80f9207a Make sure to update the kcl gui KillzXGaming 2021-06-15 20:19:36 -0400
  • 272d5b76fc Update to latest KCL library KillzXGaming 2021-06-15 20:18:55 -0400
  • 2acb2389c6 Update nutexb settings and fix unswizzled file detection. KillzXGaming 2021-06-15 20:02:20 -0400
  • ae515217b5 Remove some unused old code in seanim KillzXGaming 2021-06-15 18:20:01 -0400
  • a4bc25a0de Adjust seamim exporting KillzXGaming 2021-06-15 18:19:13 -0400
  • b945205ae9 Reset the brawlbox helper lib to fix some errors KillzXGaming 2021-06-15 17:50:27 -0400
  • a425bd6a6e Revert GetActiveSkeleton() as it causes animation export issues. KillzXGaming 2021-06-12 11:12:16 -0400
  • 06e835fd3d Handle skinned boundings better (may improve shadows and culling performance) KillzXGaming 2021-06-05 18:06:24 -0400
  • 15dca5a055 Fix audio player device switching KillzXGaming 2021-06-04 18:23:54 -0400
  • 65732387fc Improve bounding radius calculation. KillzXGaming 2021-06-03 21:19:34 -0400
  • 00883d617b Push byaml saving fix for certain node types thanks to MonsterDruide1. KillzXGaming 2021-05-13 17:58:02 -0400
  • bf43d65daf NUTEXB : Support BC6 SFloat KillzXGaming 2021-05-02 20:07:51 -0400
  • 15594e967b NUTEXB: Support BC4 KillzXGaming 2021-05-02 18:52:03 -0400
  • f17b4280a4 NUTEXB : Improve nutexb texture format support, keep file version on resave. KillzXGaming 2021-04-30 17:53:02 -0400
  • 68c4c0c991 Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox KillzXGaming 2021-04-26 20:35:50 -0400
  • f1da5060d0 BFRES : Cleanup how indices are checked and updated fixing some skinning bugs on import. KillzXGaming 2021-04-26 20:35:44 -0400
  • 016dca5d0b
    Fix errors KillzXGaming 2021-04-19 19:03:50 -0400
  • ce06922fd7
    Add some face checks to check for valid triangles. KillzXGaming 2021-04-19 18:59:45 -0400
  • 7c9d8cfd98 BFRES : Add a quick fix for swapping skeletons with regenerated indices KillzXGaming 2021-04-18 20:16:27 -0400
  • 2f2bee744b BFRES : Finally add support for proper skin index generation fixing all the index errors. KillzXGaming 2021-04-18 14:38:12 -0400
  • 7331a268bf BFRES : Display scaling rule for non animated skeletons. KillzXGaming 2021-04-17 19:21:42 -0400
  • ec79648626 Merge branch 'master' of https://github.com/KillzXGaming/Switch-Toolbox KillzXGaming 2021-04-12 19:49:58 -0400
  • 8a9390cb6c BFRES : Fix bone matching for models with multiple skeletons. KillzXGaming 2021-04-12 19:49:45 -0400
  • d7eea27e63 Add separate exit argument to skip booting Migush 2021-03-24 14:45:55 +0100