Hvad er PCK-filformatet?
.PCK er et ressourcearkivformat, der bruges af forskellige computerspil. Det er en type dataarkivfil. Formatet er ikke standardiseret - hver spilmotor eller hvert studie definerer sit eget interne .pck-layout, så en .pck fra ét spil er generelt ikke kompatibel med værktøjer lavet til et andet.
En typisk .pck-fil kan indeholde ressourcer som:
- Lydfiler
- Grafik og teksturer
- Tekst og scripts
- Elementer til spillets brugerflade
- Kort, scenarier og niveaudata
Ressourcer kan gemmes i én stor fil eller opdeles i mindre, logisk organiserede arkiver. De fleste .pck-varianter begynder med et motorspecifikt «magic word» efterfulgt af et filindeks (navne, offsets, størrelser) og derefter de sammenkædede aktivdata. Et velkendt eksempel er Godot Engine, hvis .pck-ressourcepakker begynder med ASCII-tagget GDPC. Andre studier bruger helt andre layouts under samme filtype - svarende til den relaterede .PAK-arkiv konvention.
.pck-arkiver kan bruges til at tilføje indhold til et spil eller opdatere spilfiler, når udvikleren har implementeret et sådant system. Denne opdateringsmetode er ren og minimerer risikoen for filkorruption ved kun at erstatte de relevante aktiver. Åbning af en .pck fra et specifikt spil kræver generelt en community-udpakker eller et QuickBMS-script skrevet til den titel, da der ikke findes nogen universel fremviser.
Sikkerhed og tryghed
RISIKO: MEDIUMEt spils egen .pck er blot data og er sikker som en del af det installerede spil. Risikoen er ekstern: .pck-filer og «udpakkede» spilpakker downloadet fra tilfældige modding-/repack-sider kan skjule malware, og QuickBMS-scripts kører udpakningslogik, som du bør hente fra pålidelige community-kilder. Redigering eller genpakning af et spils .pck kan også ødelægge spillet eller overtræde dets EULA. Hold dig til spillets officielle filer og velkendte modding-communities, og scan alt, hvad du downloader.
Formatdetaljer
kort fortalt- Godot Engine ressourcepakke (.pck) - Godot-spil leverer aktiver i en .pck (magic «GDPC»), som motoren mounter ved kørsel; åbnes med Godot/community-værktøjer, ikke relateret til studiers spilarkiver.
- FMOD / Wwise-agtige lyd- eller tekstur-«PCK»-bundter - Nogle motorer navngiver deres pakkede lyd-/aktivbundter .pck; strukturen afhænger helt af middlewaren.
- Python facter / diverse data «.pck» (pickle-agtige) filer - En håndfuld apps bruger .pck til serialiserede data; ikke et spilarkiv.
Programmer der åbner PCK-filer
Tekniske detaljer
dyb specifikation| Filtype | Proprietært spildataarkiv |
| Kodning | Binær |
| Byte-rækkefølge | Typisk little-endian på PC-titler; varierer efter motor/studie |
| Containerstruktur | Motorspecifik: magic/header + filindeks (indholdsfortegnelse) + sammenkædede aktiv-blobs |
| Magic bytes | Motorspecifik; ingen universel signatur. Godot Engine bruger ASCII-tagget GDPC ved offset 0 |
| Komprimering | Varierer efter spil - rå, zlib/DEFLATE eller en brugerdefineret codec pr. post |
| Kryptering | Normalt ingen; nogle titler slører eller krypterer filindekset eller posterne let |
| Typisk filstørrelse | Fra få MB til adskillige GB (samler store mængder spilindhold) |
| Bundtede aktivtyper | Teksturer, 3D-modeller, lyd, scripts, UI-elementer, niveau-/kortdata |
| Filindeks | Navn, offset og størrelse pr. post i et motordefineret format; store pakker kan indeksere tusindvis af filer |
| Checksum/integritet | Varierer - nogle formater inkluderer CRC/hash pr. post; mange har ingen |
| Bemærkelsesværdige varianter | Godot Engine (GDPC-mærke), Commandos/Pyro Studios, Perfect World Entertainment, Relic Entertainment |
| Kompatibelt OS | Windows (primær); konsol-builds hvor det er relevant |
| Udpakning | Spilspecifikt community-værktøj eller QuickBMS-script påkrævet; ingen universel udpakker |
| Udgivet | Used across PC games from the early 2000s onward (e.g. Commandos 2, 2001) |
| Seneste version | N/A - no common specification; each game/engine defines its own .pck layout |
PCK-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om PCK-filer.