Co je soubor U8?
Soubor s pÅÃponou .u8 je archivnà soubor použÃvaný hrou Mario Kart Wii. Obsahuje hierarchický souborový systém pro závodnà hru na motokárách s motivem Mario. Soubory v archivnÃm souboru U8 jsou komprimovány pomocà formátu YAZ0 a uloženy na disk jako soubory SZS. Tyto soubory jsou optimalizovány jako podpůrný soubor pouze pro Ätenà s atributy omezenými na název souboru, velikost souboru a strukturu adresáÅů. Soubory U8 lze otevÅÃt pomocà nástrojů Wiimms SZS.
Formát souboru U8 â Dalšà informace
Soubory U8 jsou archivnà soubory, které jsou komprimovány pomocà souboru YAZ0, aby se velikost souboru zmenÅ¡ila. Systém souborů U8 se skládá ze seznamu uzlů, pÅiÄemž každý uzel obsahuje 12 bajtů, jak je uvedeno nÞe.
| Offset | Typ | Popis |
|---|---|---|
| 0x00 | byte | 0x00=datový soubor, 0x01=položka adresáÅe (jiné hodnoty nebyly nikdy zobrazeny) |
| 0x01 | u24 | TÅi bajty: Offset do fondu ÅetÄzců pro název souboru |
| 0x04 | u32 | Soubor: Posun zaÄátku dat. AdresáÅ: Index nadÅazeného adresáÅe. |
| 0x08 | u32 | Soubor: Velikost dat. AdresáÅ: Index prvnÃho uzlu, který nenà souÄástà tohoto adresáÅe (pÅeskoÄit na uzel). |
Záhlavà U8
HlaviÄka souboru U8 je dlouhá 32 bajtů, pÅiÄemž vÅ¡echny hodnoty jsou uloženy jako hodnoty big endian.
| Offset | Typ | Popis |
|---|---|---|
| 0x00 | u32 | Soubor magie. Vždy 0x55AA382D = U.8-. |
| 0x04 | u32 | Offset k prvnÃmu uzlu. |
| 0x08 | u32 | Velikost vÅ¡ech uzlů vÄetnÄ tabulky ÅetÄzců. |
| 0x0c | u32 | Odsazenà souboru dat. |
| 0x10 | u32[4] | Vyhrazeno. |