Lessico IT › Programmazione › File PAK

File PAK

Programmazione Svenska → Aggiornato: 2026-10-26
Maggiori info
Produttore
id Software
Anno
1996
Tipo
Formato di archivio
Predecessore
WAD (Doom)

L'archivio di risorse di Quake: un unico file piatto con percorsi veri al suo interno, così il motore poteva fingere di leggere una normale directory.

Mentre il WAD usava nomi di otto caratteri in un unico livello, il PAK memorizzava percorsi completi come maps/e1m1.bsp o sound/weapons/rocket1.wav. Il formato è quasi imbarazzantemente semplice: l'intestazione PACK, offset e dimensione della directory, poi 64 byte per voce, di cui 56 per il nome, quattro per l'offset e quattro per la lunghezza. Nessuna compressione.

Il motore cercava prima nel file system e poi nei file PAK, quelli con numero più alto prima di quelli con numero più basso. A una mod bastava aggiungere un pak2.pak accanto agli originali. Quake III (1999) passò al PK3, che è semplicemente uno ZIP rinominato, trasformando di colpo ogni programma di archiviazione in uno strumento di modding.

← Torna al lessico