aspose.info
PT

U8 - Arquivo de arquivo do Mario Kit Wii

Atualizado em

O que é um arquivo U8?

Um arquivo com extensão .u8 é um arquivo usado pelo jogo Mario Kart Wii. Ele contém um sistema de arquivos hierárquico para o jogo de corrida de kart com tema Mario. Os arquivos dentro do arquivo U8 são compactados usando o formato YAZ0 e armazenados em disco como arquivos SZS. Esses arquivos são otimizados como arquivo de suporte somente leitura com atributos limitados ao nome do arquivo, tamanho do arquivo e estrutura de diretório. Arquivos U8 podem ser abertos com Wimms SZS Tools.

Formato de arquivo U8 - Mais informações

Os arquivos U8 são arquivos compactados usando o arquivo YAZ0 para diminuir o tamanho do arquivo. Sistema de arquivos U8 consiste em uma lista de nós com cada nó composto por 12 bytes, conforme mostrado abaixo.

DeslocamentoTipoDescrição
0x00byte0x00=arquivo de dados, 0x01=entrada de diretório (outros valores nunca vistos)
0x01u24Três bytes: Deslocamento no conjunto de strings para o nome do arquivo
0x04u32Arquivo: Deslocamento do início dos dados. Diretório: Índice do diretório pai.
0x08u32Arquivo: Tamanho dos dados. Diretório: Índice do primeiro nó que não faz parte deste diretório (pular para o nó).

Cabeçalho U8

O cabeçalho do arquivo U8 tem 32 bytes de comprimento, com todos os valores armazenados como valores big endian.

DeslocamentoTipoDescrição
0x00u32Arquivo mágico. Sempre 0x55AA382D = U.8-.
0x04u32Deslocamento para o primeiro nó.
0x08u32Tamanho de todos os nós incluindo a tabela de strings.
0x0cu32Deslocamento de arquivo de dados.
0x10u32[4]Reservado.

Referências

Veja também