Yaz0: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
imported>Leoetlino
No edit summary
imported>Leoetlino
Line 7: Line 7:
Yaz0 is the only compression algorithm that is used in ''Breath of the Wild''. Many resources, such as [[bactorpack]]s and [[BYML]]s, are compressed. However, content files that are inside of archives that have already been compressed (such as [[ActorParam]] files) are typically uncompressed.
Yaz0 is the only compression algorithm that is used in ''Breath of the Wild''. Many resources, such as [[bactorpack]]s and [[BYML]]s, are compressed. However, content files that are inside of archives that have already been compressed (such as [[ActorParam]] files) are typically uncompressed.


Extensions that start with an <code>s</code> indicate that the file is compressed using the Yaz0 format. ''For consistency reasons and to reduce visual noise, {{SITENAME}} chooses to omit the prefix.''
Extensions that start with an <code>s</code> indicate that the file is compressed using the Yaz0 format. ''For consistency reasons and to reduce visual noise, {{SITENAME}} chooses to omit the prefix when referring to file extensions.''


== Tools ==
== Tools ==

Revision as of 16:57, 14 September 2018

Yaz0 is a compression algorithm used in many Nintendo games.

Structure

The structure is documented on the MK8 wiki.

Usage in Breath of the Wild

Yaz0 is the only compression algorithm that is used in Breath of the Wild. Many resources, such as bactorpacks and BYMLs, are compressed. However, content files that are inside of archives that have already been compressed (such as ActorParam files) are typically uncompressed.

Extensions that start with an s indicate that the file is compressed using the Yaz0 format. For consistency reasons and to reduce visual noise, ZeldaMods (Breath of the Wild) chooses to omit the prefix when referring to file extensions.

Tools