.PCF

Archivo PCF

Valve Source Particle Cache File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo PCF es un archivo de sistema de partículas de Valve Source Engine, utilizado en juegos como Team Fortress 2, CS:GO, Half-Life 2 y Left 4 Dead para definir efectos como fuego, humo y explosiones. Para abrir uno, utilice el Source SDK Particle Editor, disponible de forma gratuita a través de Steam. Los jugadores habituales no necesitan interactuar con los archivos PCF; son relevantes para modders y diseñadores de niveles.

Desarrollador: Valve Corporation Categoría: Archivos de juegos MIME: application/octet-stream
SE ABRE EN Windows Linux
Relacionado: .OBB · .PAK · .ROFL · .PACKAGE

En esta página

19k+ extensiones indexadas
Última revisión Sep 8, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo PCF?

Un archivo .pcf es un archivo de definición de sistema de partículas utilizado por el motor Source 1 de Valve. Juegos como Team Fortress 2, Portal 2, Left 4 Dead 2 y CS:GO almacenan todos los efectos visuales de partículas -explosiones, destellos de disparo, humo y fuego- en archivos .pcf.

El formato utiliza la serialización binaria DMX (Data Model Exchange) de Valve. Cada archivo comienza con una cadena de encabezado ASCII terminada en nulo como <!-- dmx encoding binary_proto 5 format pcf 2 que identifica la versión de codificación. El archivo se organiza en tres secciones: un diccionario de cadenas, un diccionario de elementos de pares atributo-valor con tipo y el árbol de datos del sistema de partículas. Cada elemento ParticleSystemDefinition hace referencia a operadores, renderizadores, emisores, inicializadores y restricciones por nombre. Múltiples sistemas de partículas pueden coexistir en un solo .pcf.

Antes de que el motor Source pueda cargar un .pcf en tiempo de ejecución, su ruta debe estar registrada en particles_manifest.txt. La herramienta de edición canónica es el Source Particle Editor incluido con las herramientas del Valve SDK a través de Steam.

Existen cinco versiones de formato binario, desde Binary 2 PCF 1 (The Orange Box, 2007) hasta Binary 5 PCF 2 (Alien Swarm, 2010 y juegos posteriores de Source 1). Los juegos de Source 2 -incluyendo Dota 2, CS2 y Half-Life: Alyx- utilizan archivos de texto .vpcf en formato KeyValues3 en su lugar, lo que convierte al .pcf en un formato exclusivo de Source 1.

Seguridad y protección

RIESGO: LOW

Los archivos PCF son datos puros (definiciones de sistemas de partículas) y no ejecutan código. Solo pueden ser «ejecutados» por el Source Engine; abrirlos en el Particle Editor o en un editor de texto es seguro. Los archivos PCF maliciosos podrían teóricamente explotar un error de análisis en el Source Engine, pero no se conocen tales CVE. Descargue mods PCF solo de fuentes comunitarias confiables (Steam Workshop, gamebanana.com) para evitar malware incluido en archivos zip.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOValve Source Particle Cache Filetambién conocido como PCF particle file, Source particle data
DESARROLLADORValve Corporationdesde 2007 (The Orange Box / Team Fortress 2 era; replaced hardcoded engine particles)
TIPO MIMEapplication/octet-stream
TIPOArchivo de definición de sistema de partículas serializado en DMX binario (Valve Source Engine)
Esta extensión también es utilizada por…
  • Archivo de comandos de Microsoft Source Profiler - db_name enumera esto incorrectamente: Microsoft Source Profiler (una herramienta de Visual C++ de los años 90) también usaba .pcf; esa herramienta está descontinuada hace mucho tiempo y no es relevante para el uso actual.
  • Archivo de configuración de PuTTY - Algunas versiones de exportadores de sesiones de PuTTY utilizaban .pcf para las configuraciones de sesión exportadas.
  • X11 Portable Compiled Font - Archivos de fuentes de mapa de bits del sistema Unix X Window; forma binaria compilada de fuentes BDF. Utilizado en servidores X de Linux/BSD.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
00010203
HEX
56444D58
ASCII
VDMX
PCF es una serialización DMX (Data Model Exchange de Valve). El DMX binario comienza con la cadena ASCII «<!-- dmx encoding binary_proto» (la versión varía). El DMX de texto/keyvalues comenzaría con «<!-- dmx». El encabezado VDMX/PCF es ASCII terminado en nulo, no un código mágico fijo de 4 bytes. Trate el hexadecimal anterior como aproximado; consulte la especificación para la cadena exacta.

Programas que abren archivos PCF

Windows4 apps
GCFScape Gratis Explore y extraiga archivos PCF de los archivos de juego VPK/GCF de Source sin abrir el SDK completo.
Source SDK (Particle Editor) Gratis Instale «Source SDK Base» a través de Steam, inicie el Particle Editor, File > Open para cargar y editar archivos .pcf.
Valve Source (Steam SDK Tools) Gratis Acceso a través de Steam > Biblioteca > Herramientas > «Source SDK Base 2013»; incluye el Particle Editor.
Notepad++ (text DMX variant only) Código abierto Abra PCF codificados en texto (keyvalues2 DMX) en cualquier editor de texto para inspección manual; el PCF binario no es legible por humanos.
Linux1 app
Source SDK (Particle Editor via Steam) Gratis Instale Source SDK Base 2013 a través de Steam en Linux; ejecute el Particle Editor.

Detalles técnicos

especificación profunda
Bytes mágicosEncabezado ASCII terminado en nulo que comienza con `<!-- dmx encoding binary_proto` en el desplazamiento 0
Orden de bytesLittle-endian
ContenedorSerialización binaria DMX (Valve Data Model Exchange)
Arquitectura de operadoresCada `ParticleSystemDefinition` encadena emisores, inicializadores, operadores, fuerzas, restricciones y renderizadores como elementos DMX con tipo
Herramientas de construcciónSource Particle Editor (parte de Hammer/Source SDK en Steam) proporciona autoría WYSIWYG con vista previa en vivo para archivos `.pcf`
Tamaño típico2 KB - 500 KB (desde efectos simples hasta archivos complejos de múltiples sistemas)
Estructura del archivoTres secciones: diccionario de cadenas, diccionario de elementos y árbol de datos del sistema de partículas
Versiones binarias conocidas5 versiones: desde Binary 2 DMX 1 hasta Binary 5 PCF 2; versión codificada en la cadena de encabezado ASCII
Versión actualBinary 5 PCF 2, utilizada desde Alien Swarm (2010) hasta los últimos juegos de Source 1
Requisito de manifiestoLa ruta debe figurar en `particles_manifest.txt` antes de que el motor Source pueda cargar el archivo en tiempo de ejecución
Soporte multisistemaMúltiples elementos `ParticleSystemDefinition` pueden coexistir en un solo archivo
Equivalente en Source 2`.vpcf` (formato de texto KeyValues3) utilizado en Dota 2, CS2 y Half-Life: Alyx
PlataformasWindows, Linux, macOS (plataformas de Steam/Source Engine)
Lanzado2007 (The Orange Box / Team Fortress 2 era; replaced hardcoded engine particles)
Última versiónBinary 5 PCF 2 (used since Alien Swarm, 2010); CS2/Source 2 uses VPCF (text)
Especificacióndeveloper.valvesoftware.com

Conversiones de PCF

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos PCF. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos PCF.

Preguntas frecuentes

¿Qué es un archivo PCF en los videojuegos?
En los juegos con Source Engine (TF2, CS:GO, Half-Life 2, L4D2), un archivo PCF define un sistema de partículas: le indica al motor cómo mostrar efectos como fuego, humo, chispas y explosiones.
¿Cómo abro un archivo PCF?
Utilice el Source SDK Particle Editor (gratuito a través de Steam Tools). Solo para inspección, puede usar dmxconvert para convertir el archivo binario a texto keyvalues2 legible.
¿Puedo editar archivos PCF?
Sí, el Source SDK Particle Editor es la herramienta oficial. También puede editar archivos PCF en formato de texto (keyvalues2 DMX) en un editor de texto como Notepad++.
¿Cuál es la diferencia entre PCF y VPCF?
PCF es el formato de partículas para juegos de Source 1 (TF2, CS:GO, L4D2). VPCF es el formato más nuevo de texto/KV3 para juegos de Source 2 (CS2, Dota 2, HL:Alyx). Son incompatibles.
¿Por qué mi juego Source no carga un PCF que añadí?
Los archivos PCF deben estar registrados en el archivo particles_manifest.txt para que el motor los encuentre al inicio. Compruebe también que el archivo esté en la carpeta «particles/» correcta.

Referencias

1Valve Developer Wiki - PCF formatdeveloper.valvesoftware.com
2Valve Developer Wiki - Particle System Overviewdeveloper.valvesoftware.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.EXEWindows Executable (Portable Executable)
6.RPMSGRestricted Permission Message
7.ICSiCalendar data file
8.PARTPartial Download File
9.JSONJavaScript Object Notation file
10.BINCD/DVD Disc Image (BIN/CUE)

Extensiones relacionadas

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z