Was ist das GCZ-Dateiformat?
.gcz ist ein komprimiertes Disc-Image-Format, das vom Dolphin Emulator für GameCube- und Wii-Spiele verwendet wird. Es verpackt ein rohes ISO-Disc-Image in einen proprietären, blockkomprimierten Container, was den Speicherbedarf für GameCube-Titel reduziert.
Das Format unterteilt das Disc-Image in 16 KiB große Chunks, die jeweils unabhängig voneinander mit DEFLATE (zlib) komprimiert werden. Chunks, die sich nicht komprimieren lassen, werden unkomprimiert gespeichert. Eine Block-Map-Tabelle im Header ermöglicht den wahlfreien Zugriff auf jeden beliebigen Chunk, sodass Dolphin während der Emulation nur die benötigten Daten dekomprimieren muss, ohne das gesamte Image vorher zu entpacken.
GCZ wird durch die Magic Number 0xB10BC00E bei Byte-Offset 0 identifiziert. Eine Hash-Tabelle pro Block ermöglicht die Überprüfung der Datenintegrität. Die Kompression ist verlustfrei - eine .gcz-Datei kann jederzeit mit dem integrierten Konvertierungstool von Dolphin wieder in eine Standard-ISO umgewandelt werden.
GCZ ist am effektivsten bei GameCube-Images, deren unverschlüsseltes Disc-Padding sich auf nahezu Null komprimieren lässt. Wii-Disc-Images sind verschlüsselt und lassen sich unter GCZ nur sehr schlecht komprimieren - für Wii-Titel wird das neuere RVZ-Format (eingeführt ca. 2020) dringend empfohlen, da es bessere Kompressionsraten, Deduplizierung und volle Unterstützung für Wii-Images bietet.
Dolphin unterstützt .gcz unter Windows, macOS, Linux und Android.
Sicherheit
RISIKO: MEDIUMGCZ-Dateien selbst sind komprimierte Disc-Images und führen keinen Code aus - sie sind Datencontainer. Die Emulation von GameCube/Wii-Spielen wirft jedoch rechtliche Fragen auf: Das Abspielen von Sicherheitskopien eigener Spiele ist in vielen Ländern eine Grauzone; das Verbreiten oder Herunterladen kommerzieller Spiele-Images ist eine Urheberrechtsverletzung. Beziehen Sie Disc-Images nur von Spielen, die Sie legal besitzen. Laden Sie Dolphin nur von der offiziellen Seite (dolphin-emu.org) herunter - viele Drittanbieter-Downloads von „Dolphin“ enthalten Malware.
Formatdetails
kurz gefasstProgramme zum Öffnen von GCZ-Dateien
Technische Details
technische Spezifikation| Magic Number | `0xB10BC00E` (Bytes `C0 0E B1 0B` bei Offset 0) |
| Byte-Reihenfolge | Little-endian |
| Kompressionsalgorithmus | DEFLATE (zlib) pro 16 KiB Chunk |
| Blockgröße | 16 KiB pro unabhängig komprimiertem Chunk |
| Wahlfreier Zugriff | Block-Map-Tabelle ermöglicht direktes Anspringen jedes Chunks ohne vollständige Dekompression |
| Integrität | Hash-Tabelle pro Block |
| Kompressionstyp | Verlustfrei (ohne Datenverlust in ISO umwandelbar) |
| Typische komprimierte Größe | 50 MB - 1,4 GB (GameCube); Wii-Images komprimieren aufgrund der Verschlüsselung schlecht |
| Plattformen | Windows, macOS, Linux, Android |
| Bestens geeignet für | GameCube-Disc-Images (unverschlüsselte, mit Nullen aufgefüllte Disc-Daten lassen sich gut komprimieren) |
| Abgelöst durch | RVZ-Format (bessere Kompression, Deduplizierung, volle Wii-Unterstützung) |
| Veröffentlicht | ~2005 (early Dolphin emulator development) |
| Spezifikation | github.com |
GCZ-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu GCZ-Dateien.