aspose.info
PL

U8 - Plik archiwum Mario Kit Wii

Zaktualizowano

Czym jest plik U8?

Plik z rozszerzeniem .u8 to plik archiwum używany przez grę Mario Kart Wii. Zawiera hierarchiczny system plików dla gry wyścigowej o tematyce Mario. Pliki w pliku archiwum U8 są kompresowane przy użyciu formatu YAZ0 i zapisywane na dysku jako pliki SZS. Pliki te są zoptymalizowane jako pliki pomocnicze tylko do odczytu z atrybutami ograniczonymi do nazwy pliku, rozmiaru pliku i struktury katalogów. Pliki U8 można otwierać za pomocą Wiimms SZS Tools.

Format pliku U8 — więcej informacji

Pliki U8 to pliki archiwów, które są kompresowane przy użyciu pliku YAZ0, aby zmniejszyć rozmiar pliku. System plików U8 składa się z listy węzłów, z których każdy zawiera 12 bajtów, jak pokazano poniżej.

PrzesunięcieTypOpis
0x00bajt0x00=plik danych, 0x01=wpis katalogu (inne wartości nigdy nie widziane)
0x01u24Trzy bajty: Przesunięcie do puli ciągów dla nazwy pliku
0x04u32Plik: Przesunięcie początku danych. Katalog: Indeks katalogu nadrzędnego.
0x08u32Plik: Rozmiar danych. Katalog: Indeks pierwszego węzła, który nie jest częścią tego katalogu (przeskocz do węzła).

Nagłówek U8

Nagłówek pliku U8 ma długość 32 bajtów, a wszystkie wartości są przechowywane jako wartości typu big endian.

PrzesunięcieTypOpis
0x00u32Magia plików. Zawsze 0x55AA382D = U.8-.
0x04u32Przesunięcie do pierwszego węzła.
0x08u32Rozmiar wszystkich węzłów łącznie z tablicą łańcuchów.
0x0cu32Przesunięcie pliku danych.
0x10u32[4]Zarezerwowane.

Bibliografia

Zobacz też