aspose.info
TH

ไฟล์เก็บถาวร U8 - Mario Kit Wii

อัปเดตเมื่อ

ไฟล์ U8 คืออะไร??

ไฟล์ที่มีนามสกุล .u8 เป็นไฟล์เก็บถาวรที่ใช้โดยเกม Mario Kart Wii มีระบบไฟล์แบบลำดับชั้นสำหรับเกมแข่งรถโกคาร์ทในธีมมาริโอ ไฟล์ภายในไฟล์เก็บถาวร U8 ถูกบีบอัดโดยใช้รูปแบบ YAZ0 และจัดเก็บไว้ในดิสก์เป็นไฟล์ SZS ไฟล์เหล่านี้ได้รับการปรับให้เหมาะสมเป็นไฟล์สนับสนุนแบบอ่านอย่างเดียวที่มีแอตทริบิวต์จำกัดเฉพาะชื่อไฟล์ ขนาดไฟล์ และโครงสร้างไดเร็กทอรี ไฟล์ U8 สามารถเปิดได้ด้วยเครื่องมือ Wiimms SZS

รูปแบบไฟล์ U8 - ข้อมูลเพิ่มเติม

ไฟล์ U8 เป็นไฟล์เก็บถาวรที่บีบอัดโดยใช้ไฟล์ YAZ0 เพื่อทำให้ขนาดไฟล์เล็กลง ระบบไฟล์ U8 ประกอบด้วยรายการโหนดโดยแต่ละโหนดประกอบด้วย 12 ไบต์ดังที่แสดงด้านล่าง

ออฟเซ็ตประเภทรายละเอียด
0x00byte0x00=ไฟล์ข้อมูล, 0x01=รายการไดเร็กทอรี (ไม่เคยเห็นค่าอื่นๆ)
0x01u24สามไบต์: ออฟเซ็ตลงในกลุ่มสตริงสำหรับชื่อไฟล์
0x04u32ไฟล์: ออฟเซ็ตของจุดเริ่มต้นของข้อมูล ไดเร็กทอรี: ดัชนีของไดเร็กทอรีหลัก
0x08u32ไฟล์: ขนาดของข้อมูล ไดเร็กทอรี: ดัชนีของโหนดแรกที่ไม่ได้เป็นส่วนหนึ่งของไดเร็กทอรีนี้ (ข้ามไปที่โหนด)

ส่วนหัว U8

ส่วนหัวของไฟล์ U8 มีความยาว 32 ไบต์ โดยเก็บค่าทั้งหมดเป็นค่า endian ขนาดใหญ่

ออฟเซ็ตประเภทรายละเอียด
0x00u32ไฟล์ เมจิก. 0x55AA382D = U.8-.
0x04u32ออฟเซ็ตกับโหนดแรก
0x08u32ขนาดของโหนดทั้งหมดรวมถึงตารางสตริง
0x0cu32ไฟล์ออฟเซ็ตของข้อมูล
0x10u32[4]จองแล้ว

อ้างอิง

ดูเพิ่มเติม