No edit summary |
|||
Line 15: | Line 15: | ||
=== Observations === | === Observations === | ||
Ils semblent contenir des fichiers [[TPL (Format de fichier)|TPL]] affichant le nom des borgs dans différente langues sur la version PAL et le nom des borgs en japonais ou USA selon la version JAP ou NTSC. | |||
<span style="color: olive";>Certains fichiers décompressés dans les PZZ contiennent des indices sur un potentiel format d'animation 3D.</span> | |||
<span style="color: olive";>D'autres en revanche contiennent des sections null pouvant résulter d'anciens fichiers en rapport avec la version bêta du jeu. [[Version Bêta]]</span> | |||
=== Header === | === Header === |
Revision as of 20:30, 15 November 2021
Cet article est pour les format de fichiers PZZ de Gotcha Force. Voir PZZ (Format de fichier) pour les autres versions de ce fichier.
Les fichiers PZZ sont des dossiers d'archive.
Format
Leur composition est similaire à celle des PZZ du jeu [PS2] GioGio’s Bizarre Adventure
Ils ce composent d'un header de taille de 20 bytes(?) Et 492 bytes(?) plus loin commence la section data des fichiers contenu dans le dossier.
Observations
Ils semblent contenir des fichiers TPL affichant le nom des borgs dans différente langues sur la version PAL et le nom des borgs en japonais ou USA selon la version JAP ou NTSC.
Certains fichiers décompressés dans les PZZ contiennent des indices sur un potentiel format d'animation 3D.
D'autres en revanche contiennent des sections null pouvant résulter d'anciens fichiers en rapport avec la version bêta du jeu. Version Bêta
Header
Offset | Type | Nombre | Nom | Notes | |
---|---|---|---|---|---|
0x0 | u32 | 1 | Nombre de fichiers data | Nombre de fichiers data contenu dans le fichier pzz. | |
0x8 | u32 | Nombre de fichiers data | Flags | Voir dessous | |
0x50 | Fin du header |
Certains file_descriptor=NULL dans le header des PZZ. On peut notamment citer "pl0f07.pzz" qui a un header se terminant par plusieurs descripteurs de fichiers NULL.
Théorie 1 : On aurait des pointeurs sur des adresses absolues dans le DVD et les mises à jour auraient supprimé certains fichiers pour garder les mêmes adresses en augmentant la taille d'autres.
Théorie 2 : On a une librairie parsant les PZZ qui utilise des pointeurs de fichiers et on initialise ces pointeurs à NULL quand les fichiers n'existent pas.
Théorie 3 : Erreur de programmation des devs / ou reste de développements qui n'ont pas été implémentés / ou supprimés.
Flags
Bit | Hex | Description |
---|
Logiciel
Ces logiciels permettent de unpacker, repacker, decompresser et recompresser les PZZ et les fichiers contenus dans les PZZ:
- GioGio's Bizarre Adventure PZZ Compressor par Infval
- NeoGF par Virtual World R.E.