PredatorCZ / XenoToolset

Unofficial Tools for Xenoblade Engine
GNU General Public License v3.0
7 stars 4 forks source link

This repo has been archived, it contains out of date toolset.

Further development/releases will be available in XenobladeToolset subproject for XenokLib.

XenoToolset

Xenoblade Toolset is collection of modding tools for Xenoblade Engine titles.

casmExtract

Extracts content from CASM map format into loadable assets for XenoLib project.

Usage: casmExtract [options] \<casmhd file>\ casmhd file can be also drag'n'dropped onto application.\ Options:\ -u Exported textures will be converted into PNG format, rather than DDS.\ -b Will generate blue channel for some formats used for normal maps.\ -h Will show this help message.\ -? Same as -h command.

mdoTextureExtract

Extracts textures from camdo/wimdo/wismt(DRSM) files. You can process multiple files at the same time. Best way is to drag'n'drop files onto app. For this reason a .config file is placed alongside executable file, since app itself only takes file paths as arguments. A .config file is in XML format.\ Please do not create any spaces/tabs/uppercase letters/commas as decimal points within setting field. \ Program must run at least once to generate .config file.

Settings (.config file):

xenoTextureConvert

Converts MTXT/LBIM into DDS/PNG formats. This app uses multithreading, so you can process multiple files at the same time. Best way is to drag'n'drop files onto app. For this reason a .config file is placed alongside executable file, since app itself only takes file paths as arguments. A .config file is in XML format.\ Please do not create any spaces/tabs/uppercase letters/commas as decimal points within setting field. \ Program must run at least once to generate .config file.

Settings (.config file):

Latest Release

License

This toolset is available under GPL v3 license. (See LICENSE.md)

This toolset uses following libraries: