Skip to content

GameCube File Tools 2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Mar 06:09
· 44 commits to master since this release

image

New Features

  • Implemented editing J3D model materials (MAT3).
  • When editing the materials of a BDL model, the MDL3 section will be automatically generated based off of the MAT3 section.
  • Implemented visually previewing J3D models and animations, powered by J3DUltra/PyJ3DUltra by @Sage-of-Mirrors and @Astral-C. This preview also updates in real time when editing the model's materials in the editor. The preview requires at least OpenGL 4.5.
  • Implemented basic support for editing for J3D model INF1, VTX1, JNT1, and SHP1 chunks.
  • Added support for JPC version 2-10 by @TakaRikka.
  • Added support for BTI mipmaps.
  • Added a search bar to the GCM, RARC, JPC, and J3D tabs to filter which files/particles/etc are visible.
  • Implemented Yay0 compression and decompression.
  • Added support for extracting or replacing all files within a specific directory in a GCM.
  • Added support for opening compressed RARCs when right clicking on them from the GCM tab.
  • Implemented editing file preload type for files in RARCs (None/MRAM/ARAM).
  • Dark mode is now supported on Windows 10+.

Changes

  • Various improvements to RARC "Export File List to C Header" feature.

Bug Fixes

  • Fix error when trying to replace a J3D model's texture.
  • Fix error when trying to open color chooser in JPC tab.
  • Fixed some RARC files not being shown in the UI after loading a RARC made by an unofficial tool that puts . and .. before the files in each directory.
  • Fixed an error when renaming a file in a GCM after changing that file's contents.
  • Fixed not being able to save settings on MacOS.

Supported Operating Systems

  • Windows 8.1 is now supported again after version 1.10.0 introduced an error on this operating system. If you are on Windows 8.1, please download the "windows-qt5" build instead of the normal "windows" build.

Full Changelog: 1.10.0...2.0.0