Line 1:
Line 1:
The '''U8 archive''' (file extension can be as .arc, .carc or .szs) is an archive format used in various content files such as [[opening.bnr]]. It contains no compression or encryption by itself; it is just a way to attach files in a directory structure together.
The '''U8 archive''' (file extension can be as .arc, .carc or .szs) is an archive format used in various content files such as [[opening.bnr]]. It contains no compression or encryption by itself; it is just a way to attach files in a directory structure together.
−
There is a tool available, [[User:Magicus/Magicus's Tools/Parse-u8.c|parse-u8.c]], which will split an U8 archive into a file structure.
+
The name U8 is not official, but what the homebrew scene calls it, based on the pronounceable letters of the tag viewed as ASCII.
−
The name U8 is not official, but what the homebrew scene calls it, based on the pronounceable letters of the tag viewed as ASCII.
+
__TOC__
== Description ==
== Description ==
Line 42:
Line 42:
The root and "meta" are directories. Both of them have 5 as their size, which means that sound.bin is the last file included in the root directory, and it also is the last file included in the meta directory.
The root and "meta" are directories. Both of them have 5 as their size, which means that sound.bin is the last file included in the root directory, and it also is the last file included in the meta directory.
+
+
== Tools ==
+
+
{| class="wikitable"
+
|-
+
! Name
+
! Language
+
! Author
+
! Description
+
|-
+
| [[User:Magicus/Magicus's Tools/Parse-u8.c|parse-u8.c]]
+
| C
+
| [[User:magicus|magicus]]
+
| Extracts the contents of an U8 archive to a file structure.
+
|-
+
| [https://www.fybertech.com/forums/index.php?topic=837.0 Wii U8 Archive Extractor]
+
| Perl
+
| Fybertech
+
| Simple Perl script to extract an U8 archive.
+
|}
[[Category:File formats]]
[[Category:File formats]]