Apa itu file U8?
File dengan ekstensi .u8 adalah file arsip yang digunakan oleh game Mario Kart Wii. Ini berisi sistem file hierarkis untuk game balap kart bertema Mario. File di dalam file arsip U8 dikompres menggunakan format YAZ0 dan disimpan ke disk sebagai file SZS. File-file ini dioptimalkan sebagai file dukungan hanya-baca dengan atribut terbatas pada nama file, ukuran file, dan struktur direktori. File U8 dapat dibuka dengan Wiimms SZS Tools.
Format File U8 - Informasi Lebih Lanjut
File U8 adalah file arsip yang dikompres menggunakan file YAZ0 untuk memperkecil ukuran file. Sistem file U8 terdiri dari daftar node dengan setiap node terdiri dari 12 byte seperti yang ditunjukkan di bawah ini.
Offset | Jenis | Deskripsi |
---|---|---|
0x00 | byte | 0x00=berkas data, 0x01=masukan direktori (nilai lain tidak pernah terlihat) |
0x01 | u24 | Tiga byte: Offset ke kumpulan string untuk nama file |
0x04 | u32 | Berkas: Offset awal data. Direktori: Indeks direktori induk. |
0x08 | u32 | Berkas: Ukuran data. Direktori: Indeks node pertama yang bukan bagian dari direktori ini (lewati ke node). |
Tajuk U8
Header file U8 panjangnya 32 byte, dengan semua nilai disimpan sebagai nilai endian besar.
Offset | Jenis | Deskripsi |
---|---|---|
0x00 | u32 | Berkas sihir. Selalu 0x55AA382D = U.8-. |
0x04 | u32 | Offset ke simpul pertama. |
0x08 | u32 | Ukuran semua node termasuk tabel string. |
0x0c | u32 | Berkas offset data. |
0x10 | u32[4] | Dicadangkan. |