Qu'est-ce que le format de fichier PCK ?
.PCK est un format d'archive de ressources utilisé par divers jeux vidéo. Il s'agit d'un type de fichier d'archive de données. Le format n'est pas standardisé - chaque moteur de jeu ou studio définit sa propre structure interne .pck, de sorte qu'un .pck d'un jeu n'est généralement pas compatible avec les outils conçus pour un autre.
Un fichier .pck typique peut inclure des ressources telles que :
- Fichiers audio
- Graphismes et textures
- Textes et scripts
- Éléments d'interface de jeu
- Cartes, scénarios et données de niveau
Les ressources peuvent être stockées dans un seul grand fichier ou divisées en archives plus petites et organisées logiquement. La plupart des variantes .pck commencent par un « mot magique » spécifique au moteur, suivi d'un index de fichiers (noms, décalages, tailles), puis des données de ressources concaténées. Un exemple bien connu est le Godot Engine, dont les packs de ressources .pck commencent par la balise ASCII GDPC. D'autres studios utilisent des structures entièrement différentes sous la même extension - similaire à la convention associée des archives .PAK.
Les archives .pck peuvent être utilisées pour ajouter du contenu à un jeu ou mettre à jour les fichiers du jeu lorsque le développeur a implémenté un tel système. Cette méthode de mise à jour est propre et minimise le risque de corruption de fichiers en ne remplaçant que les ressources concernées. L'ouverture d'un .pck d'un jeu spécifique nécessite généralement un extracteur communautaire ou un script QuickBMS écrit pour ce titre, car aucun visualiseur universel n'existe.
Sécurité et sûreté
RISQUE : MEDIUMLe fichier .pck d'un jeu est simplement une donnée et est sûr en tant que partie du jeu installé. Le risque est externe : les fichiers .pck et les packs de jeux « déballés » téléchargés sur des sites de modding/repack aléatoires peuvent cacher des logiciels malveillants, et les scripts QuickBMS exécutent une logique d'extraction que vous devriez obtenir de sources communautaires réputées. Modifier ou ré-emballer le .pck d'un jeu peut également casser le jeu ou violer son CLUF. Tenez-vous-en aux fichiers officiels du jeu et aux communautés de modding reconnues, et analysez tout ce que vous téléchargez.
Détails du format
en bref- Pack de ressources Godot Engine (.pck) - Les jeux Godot livrent les ressources dans un .pck (magic « GDPC ») que le moteur monte au moment de l'exécution ; ouvert avec Godot/outils communautaires, sans rapport avec les archives de jeux de studio.
- Packs audio ou de textures de style FMOD / Wwise « PCK » - Certains moteurs nomment leurs packs audio/ressources .pck ; la structure dépend entièrement du middleware.
- Fichiers Python facter / données diverses « .pck » (type pickle) - Quelques applications utilisent .pck pour des données sérialisées ; il ne s'agit pas d'une archive de jeu.
Programmes qui ouvrent les fichiers PCK
Détails techniques
spécifications approfondies| Type de fichier | Archive de données de jeu propriétaire |
| Encodage | Binaire |
| Ordre des octets | Généralement little-endian sur les titres PC ; varie selon le moteur/studio |
| Structure du conteneur | Spécifique au moteur : magic/en-tête + index de fichiers (table des matières) + blocs de ressources concaténés |
| Octets magiques | Spécifique au moteur ; aucune signature universelle. Godot Engine utilise la balise ASCII GDPC à l'offset 0 |
| Compression | Varie selon le jeu - brut, zlib/DEFLATE, ou un codec personnalisé par entrée |
| Chiffrement | Généralement aucun ; certains titres masquent ou chiffrent légèrement l'index des fichiers ou les entrées |
| Taille de fichier typique | De quelques Mo à plusieurs Go (regroupe de grandes quantités de contenu de jeu) |
| Types de ressources regroupées | Textures, modèles 3D, audio, scripts, éléments d'interface, données de niveau/carte |
| Index des fichiers | Nom, décalage et taille par entrée dans un format défini par le moteur ; les gros packs peuvent indexer des milliers de fichiers |
| Somme de contrôle/intégrité | Varie - certains formats incluent un CRC/hash par entrée ; beaucoup n'en ont pas |
| Variantes notables | Godot Engine (marque GDPC), Commandos/Pyro Studios, Perfect World Entertainment, Relic Entertainment |
| OS compatibles | Windows (principal) ; versions consoles le cas échéant |
| Désarchivage | Outil communautaire spécifique au jeu ou script QuickBMS requis ; pas d'extracteur universel |
| Publié | Used across PC games from the early 2000s onward (e.g. Commandos 2, 2001) |
| Dernière version | N/A - no common specification; each game/engine defines its own .pck layout |
Conversions PCK
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PCK.