Skip to content

Supports decompression and compression of Nintendo archive files.

License

Notifications You must be signed in to change notification settings

XyLe-GBP/YazTool

Repository files navigation

YazTool

A command line tool to decompress and compress Nintendo archives (U8, SARC, BFRES, BRRES, etc.).


Download

Release

Currently, there is no release build.

You will need to build your application from the cpp source files.


Description

Supports decompression and compression of Nintendo archive files.

This tool uses this arguments:

YazTool <OPTIONS> <FILE-PATH>

The <OPTIONS> argument must be one of the following.

0: Decompress

1: Compress

The <FILE-PATH> argument is the full path of the file to be compressed and decompressed.

Example usage:

YazTool 0 D:\DebugDirectory\YazTool\decompress.szs (Decompress SZS Binary File)

YazTool 1 D:\DebugDirectory\YazTool\recompress.narc (Recompress NARC Binary File)

  • Supported decompress formats:

    • Yaz0-compressed file formats (*.YAZ0, *.SZS, *.SARC, *.RARC, *.BFRES, *.BRRES, etcs.)
  • Supported recompress formats:

    • Yaz0-decompressed file formats (*.YAZ0, *.SZS, *.SARC, *.RARC, *.BFRES, *.BRRES, etcs.)

an .SZS extension does not necessarily indicate which format a given SZS file originated from.


About Licensing

This tool is released under the MIT license.

Releases

No releases published

Packages

No packages published

Languages