Archivo PAK (Quake)
Más información
- Creador
- id Software
- Año
- 1996
- Tipo
- Formato de archivo
- Predecesor
- WAD (Doom)
El contenedor de recursos de Quake: un único archivo plano con rutas reales dentro, para que el motor pudiera fingir que leía un directorio corriente.
Donde el WAD tenía nombres de ocho caracteres en un solo nivel, el PAK guardaba rutas completas como maps/e1m1.bsp o sound/weapons/rocket1.wav. El formato es casi vergonzosamente simple: la cabecera PACK, el desplazamiento y el tamaño del directorio, y luego 64 bytes por entrada — 56 para el nombre, cuatro para el desplazamiento, cuatro para la longitud. Ninguna compresión.
El motor buscaba primero en el sistema de archivos y después en los PAK, los de número más alto antes que los más bajos. A un mod le bastaba con dejar un pak2.pak junto a los originales. Quake III (1999) pasó a PK3, que no es más que un ZIP renombrado — con lo que cualquier compresor se convirtió de golpe en herramienta de modding.