Vad är filformatet PCK?
.PCK är ett resursarkivformat som används av olika datorspel. Det är en typ av dataarkivfil. Formatet är inte standardiserat - varje spelmotor eller studio definierar sin egen interna .pck-layout, så en .pck från ett spel är i allmänhet inte kompatibel med verktyg gjorda för ett annat.
En typisk .pck-fil kan innehålla resurser som:
- Ljudfiler
- Grafik och texturer
- Text och skript
- Gränssnittselement för spelet
- Kartor, scenarier och nivådata
Resurser kan lagras i en stor fil eller delas upp i mindre, logiskt organiserade arkiv. De flesta .pck-varianter börjar med ett motorspecifikt «magic word» följt av ett filindex (namn, offset, storlekar) och sedan den sammanfogade tillgångsdatan. Ett välkänt exempel är Godot Engine, vars .pck-resurspaket börjar med ASCII-taggen GDPC. Andra studior använder helt andra layouter under samma filtillägg - liknande den relaterade konventionen för .PAK-arkiv.
.pck-arkiv kan användas för att lägga till innehåll i ett spel eller uppdatera spelfiler när utvecklaren har implementerat ett sådant system. Denna metod för uppdatering är ren och minimerar risken för filkorruption genom att endast ersätta relevanta tillgångar. Att öppna en .pck från ett specifikt spel kräver vanligtvis en community-uppackare eller ett QuickBMS-skript skrivet för den titeln, eftersom ingen universell visare existerar.
Säkerhet & trygghet
RISK: MEDIUMEtt spels egna .pck-fil är bara data och är säker som en del av det installerade spelet. Risken är extern: .pck-filer och «uppackade» spelpaket som laddats ner från slumpmässiga moddnings- eller repack-sajter kan dölja skadlig kod, och QuickBMS-skript kör extraheringslogik som du bör hämta från pålitliga community-källor. Att redigera eller packa om ett spels .pck kan också förstöra spelet eller bryta mot dess EULA. Håll dig till spelets officiella filer och välkända modding-communities, och skanna allt du laddar ner.
Formatdetaljer
i ett nötskal- Godot Engine resurspaket (.pck) - Godot-spel levererar tillgångar i en .pck (magic 'GDPC') som motorn monterar vid körning; öppnas med Godot/community-verktyg, orelaterat till studiopaket.
- FMOD / Wwise-liknande ljud- eller texturpaket ('PCK') - Vissa motorer döper sina packade ljud- eller tillgångspaket till .pck; strukturen beror helt på mellanprogramvaran.
- Python facter / diverse data '.pck' (pickle-liknande) filer - Ett fåtal appar använder .pck för serialiserad data; inte ett spelarkiv.
Program som öppnar PCK-filer
Tekniska detaljer
djup specifikation| Filtyp | Proprietärt dataarkiv för spel |
| Kodning | Binär |
| Byteordning | Vanligtvis little-endian på PC-titlar; varierar beroende på motor/studio |
| Containerstruktur | Motorspecifik: magic/header + filindex (innehållsförteckning) + sammanfogade tillgångsblock |
| Magic bytes | Motorspecifik; ingen universell signatur. Godot Engine använder ASCII-taggen GDPC vid offset 0 |
| Komprimering | Varierar per spel - rå, zlib/DEFLATE eller en anpassad codec per post |
| Kryptering | Vanligtvis ingen; vissa titlar obfuskera eller krypterar filindexet eller posterna lätt |
| Typisk filstorlek | Några MB till flera GB (samlar stora mängder spelinnehåll) |
| Inkluderade tillgångstyper | Texturer, 3D-modeller, ljud, skript, UI-element, nivå-/kartdata |
| Filindex | Namn, offset och storlek per post i ett motordefinierat format; stora paket kan indexera tusentals filer |
| Checksumma/integritet | Varierar - vissa format inkluderar CRC/hash per post; många har ingen |
| Anmärkningsvärda varianter | Godot Engine (GDPC-märke), Commandos/Pyro Studios, Perfect World Entertainment, Relic Entertainment |
| Kompatibla OS | Windows (primärt); konsolversioner där det är tillämpligt |
| Uppackning | Spelspecifikt community-verktyg eller QuickBMS-skript krävs; ingen universell extraherare |
| Släppt | Used across PC games from the early 2000s onward (e.g. Commandos 2, 2001) |
| Senaste version | N/A - no common specification; each game/engine defines its own .pck layout |
PCK-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om PCK-filer.