aspose.info
DE

U8 - Mario Kit Wii-Archivdatei

Aktualisiert

Was ist eine U8-Datei?

Eine Datei mit der Erweiterung .u8 ist eine Archivdatei, die vom Spiel Mario Kart Wii verwendet wird. Es enthält ein hierarchisches Dateisystem für das Mario-Kart-Rennspiel. Dateien in der U8-Archivdatei werden im YAZ0-Format komprimiert und als SZS-Dateien auf der Disc gespeichert. Diese Dateien sind als schreibgeschützte Support-Datei optimiert, deren Attribute auf Dateiname, Dateigröße und eine Verzeichnisstruktur beschränkt sind. U8-Dateien können mit Wiimms SZS Tools geöffnet werden.

U8-Dateiformat - Weitere Informationen

U8-Dateien sind Archivdateien, die mit der YAZ0-Datei komprimiert werden, um die Dateigröße zu verringern. U8-Dateisystem besteht aus einer Liste von Knoten, wobei jeder Knoten aus 12 Bytes besteht, wie unten gezeigt.

OffsetTypBeschreibung
0x00Byte0x00=Datendatei, 0x01=Verzeichniseintrag (andere Werte nie gesehen)
0x01u24Drei Bytes: Offset in den String-Pool für den Dateinamen
0x04u32Datei: Offset des Datenbeginns. Verzeichnis: Index des übergeordneten Verzeichnisses.
0x08u32Datei: Datengröße. Verzeichnis: Index des ersten Knotens, der nicht Teil dieses Verzeichnisses ist (zu Knoten springen).

U8-Kopfzeile

Der U8-Dateiheader ist 32 Byte lang, wobei alle Werte als Big-Endian-Werte gespeichert werden.

OffsetTypBeschreibung
0x00u32Dateimagie. Immer 0x55AA382D = U.8-.
0x04u32Offset zum ersten Knoten.
0x08u32Größe aller Knoten inklusive der Stringtabelle.
0x0cu32Datei-Offset von Daten.
0x10u32[4]Reserviert.

Verweise

Siehe auch