O que é o formato de ficheiro GCZ?
.gcz é um formato de imagem de disco comprimido usado pelo Dolphin Emulator para jogos de GameCube e Wii. Ele envolve uma imagem de disco ISO bruta em um contêiner proprietário comprimido por blocos, reduzindo os requisitos de armazenamento para títulos de GameCube.
O formato divide a imagem do disco em pedaços (chunks) de 16 KiB, cada um comprimido de forma independente com DEFLATE (zlib). Pedaços que resistem à compressão são armazenados de forma bruta. Uma tabela de mapa de blocos no cabeçalho permite o acesso aleatório a qualquer pedaço, para que o Dolphin possa descompactar apenas os dados de que precisa durante a emulação, sem descompactar a imagem inteira primeiro.
O GCZ é identificado pelo número mágico 0xB10BC00E no deslocamento de byte 0. Uma tabela de hash por bloco fornece verificação de integridade de dados. A compressão é lossless (sem perdas) - um arquivo .gcz pode ser convertido de volta para um ISO padrão a qualquer momento usando a ferramenta de conversão integrada do Dolphin.
O GCZ é mais eficaz com imagens de GameCube, cujo preenchimento (padding) de disco não criptografado é comprimido para quase zero. As imagens de disco do Wii são criptografadas e comprimem muito mal sob GCZ - para títulos de Wii, o formato mais novo RVZ (introduzido por volta de 2020) é fortemente preferido, oferecendo melhores taxas de compressão, deduplicação e suporte total a imagens de Wii.
O Dolphin suporta .gcz no Windows, macOS, Linux e Android.
Segurança e proteção
RISCO: MEDIUMArquivos GCZ em si são imagens de disco comprimidas e não executam código - são contêineres de dados. No entanto, a emulação de jogos de GameCube/Wii levanta considerações legais: jogar cópias de segurança de jogos que você possui é uma área cinzenta na maioria das jurisdições; distribuir ou baixar imagens de jogos comerciais é violação de direitos autorais. Obtenha imagens de disco apenas de jogos que você possui legalmente. Baixe o Dolphin apenas do site oficial (dolphin-emu.org) - muitos downloads de «Dolphin» de terceiros incluem malware.
Detalhes do formato
em resumoProgramas que abrem arquivos GCZ
Detalhes técnicos
especificação profunda| Número mágico | `0xB10BC00E` (bytes `C0 0E B1 0B` no deslocamento 0) |
| Ordem dos bytes | Little-endian |
| Algoritmo de compressão | DEFLATE (zlib) por pedaço de 16 KiB |
| Tamanho do bloco | 16 KiB por pedaço comprimido independentemente |
| Acesso aleatório | Tabela de mapa de blocos permite busca direta de qualquer pedaço sem descompressão total |
| Integridade | Tabela de hash por bloco |
| Tipo de compressão | Lossless (reversível para ISO sem perda de dados) |
| Tamanho comprimido típico | 50 MB - 1.4 GB (GameCube); imagens de Wii comprimem mal devido à criptografia |
| Plataformas | Windows, macOS, Linux, Android |
| Mais adequado para | Imagens de disco de GameCube (dados de disco não criptografados e preenchidos com zero comprimem bem) |
| Substituído por | Formato RVZ (melhor compressão, deduplicação, suporte total ao Wii) |
| Lançado | ~2005 (early Dolphin emulator development) |
| Especificação | github.com |
Conversões de GCZ
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos GCZ.