.XDELTA

Archivo XDELTA

xdelta Differential File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo .xdelta es un parche binario creado por la herramienta xdelta que registra únicamente las diferencias entre un archivo original y una versión modificada. No está diseñado para abrirse y leerse directamente; se aplica al archivo original exacto para reconstruir el resultado parcheado. En cualquier plataforma puede usar la línea de comandos xdelta3, y en Windows o macOS una interfaz gráfica como Delta Patcher o xdelta UI facilita la aplicación de parches de juegos y ROM con solo apuntar y hacer clic.

Desarrollador: Joshua P. MacDonald (xdelta project) Categoría: Archivos de datos Estándar abierto MIME: application/octet-stream
SE ABRE EN Windows macOS Linux Web
Relacionado: .PKPASS · .DAT · .JSON · .RIS

En esta página

19k+ extensiones indexadas
Última revisión Sep 7, 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 XDELTA?

Un archivo .xdelta es un parche binario creado por xdelta, una herramienta de compresión delta de código abierto y biblioteca de C iniciada por Joshua P. MacDonald. En lugar de contener un archivo completo, almacena solo las diferencias entre un archivo original y una versión modificada. Debido a que dos archivos similares suelen diferir en pocos lugares, el parche es mucho más pequeño que los archivos en sí, lo que convierte a .xdelta en una forma compacta de distribuir cambios.

El xdelta moderno (la línea xdelta3) escribe parches en el formato VCDIFF definido por RFC 3284. Un flujo VCDIFF comienza con los bytes V, C, D con sus bits altos activados (hex D6 C3 C4) seguidos de un byte de versión. En su interior, el parche es una serie de instrucciones de copia, adición y ejecución que le indican a xdelta cómo reconstruir el objetivo a partir de la fuente. Encontrará archivos .xdelta con mayor frecuencia en la modificación de juegos y traducciones de ROM, donde los autores distribuyen un pequeño parche en lugar de un original con derechos de autor.

Seguridad y protección

RIESGO: MEDIUM

A .xdelta file is passive data and cannot run on its own. The real risk is what it patches: applying a patch produces a new file (often a game ROM, ISO, or executable) whose safety depends on the patch author. Only apply patches to the correct, expected original file and from sources you trust, since a malicious patch could turn a clean file into a modified executable. Applying a patch to the wrong source usually just fails a checksum rather than corrupting anything.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOxdelta Differential Filetambién conocido como xdelta patch, VCDIFF patch
DESARROLLADORJoshua P. MacDonald (xdelta project)desde 1997 (xdelta1); xdelta3 series in the 2000s
TIPO MIMEapplication/octet-stream
TIPOBinary delta / patch (VCDIFF)
ESTÁNDARAbierto · libre de regalías
Esta extensión también es utilizada por…
  • xdelta1 legacy patches - Files from the original 1997-era xdelta (version 1) also used the .xdelta name but a different, non-VCDIFF on-disk layout; they are not compatible with xdelta3.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
000102
HEX
D6C3C4
ASCII
···
xdelta3 writes the standard VCDIFF header: bytes 'V','C','D' with their most significant bit set (0xD6 0xC3 0xC4) plus a version byte. Older xdelta1 patches used a different, non-VCDIFF layout, so not every .xdelta file starts with this signature.

Programas que abren archivos XDELTA

Windows3 apps
xdelta3 (command line) Código abierto Run xdelta3 -d -s original.bin patch.xdelta output.bin in a terminal to apply the patch against the original file.
Delta Patcher Código abierto Open the app, pick the original file and the .xdelta patch, then click Apply Patch to produce the patched file. It is self-contained and does not need a separate xdelta binary.
xdelta UI Gratis Load the original file and the .xdelta patch in the Apply tab to generate the patched output; commonly used for ROM patches.
macOS2 apps
xdelta3 (command line) Código abierto Install with brew install xdelta, then run xdelta3 -d -s original patch.xdelta output to apply the patch.
Delta Patcher Código abierto Use the cross-platform GUI to select the source file and .xdelta patch and apply it without touching a terminal.
Linux2 apps
xdelta3 (command line) Código abierto Install the xdelta3 package from your distro, then run xdelta3 -d -s original patch.xdelta output to rebuild the patched file.
Delta Patcher Código abierto Run the wxWidgets GUI to apply or create .xdelta patches with a graphical interface.
Web1 app
Xdelta patcher (WebAssembly) Código abierto Drag the original file and the .xdelta patch into the browser page to apply the patch locally without installing anything.

Detalles técnicos

especificación profunda
EncodingBinary VCDIFF (RFC 3284) delta stream with COPY, ADD and RUN instructions referencing a source file
Byte orderEndian-independent by design; integers are stored as variable-length, byte-order-neutral values
ContainerVCDIFF window/section layout (header, then one or more windows each with instruction, data and address sections)
CompressionSecondary compression selectable at encode time: djw (default in many builds), lzma, fgk, or none
Typical sizeSmall relative to the target file; often a tiny fraction of the original when the two files are similar
StructureA .xdelta file stores the difference between a source file and a target file. It is not a standalone document: applying it requires the exact original (source) file, from which xdelta reconstructs the target byte-for-byte.
Integrityxdelta3 can embed and verify source and output checksums (Adler-32, and BLAKE3 in recent 3.2.x builds) to confirm the correct source file and a correct reconstruction
PlatformsWindows, macOS, Linux, BSD
NotesCreated by the xdelta command-line tool and C library. Widely used to distribute game translations and mods (ROM/ISO patches) because delta encoding accounts for shifted data and avoids embedding copyrighted source bytes.
Lanzado1997 (xdelta1); xdelta3 series in the 2000s
Última versiónxdelta3 3.2.x
Estándar abierto · libre de regalías
Especificacióndatatracker.ietf.org

Conversiones de XDELTA

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos XDELTA. 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 XDELTA.

Preguntas frecuentes

¿Cómo abro un archivo .xdelta?
No se abre directamente. Se aplica al archivo original del que se creó. Use la línea de comandos xdelta3 (xdelta3 -d -s original parche.xdelta salida) o una interfaz gráfica como Delta Patcher o xdelta UI, que solicitan el archivo de origen y el parche.
¿Por qué no se aplica mi parche .xdelta?
La causa más común es un archivo de origen que no coincide. xdelta verifica el original contra una suma de comprobación almacenada, por lo que la fuente debe ser el archivo exacto contra el cual se creó el parche, incluyendo la misma región o versión. Descargue de nuevo un original limpio y sin modificaciones e inténtelo de nuevo.
¿Qué programa crea archivos .xdelta?
La herramienta de línea de comandos xdelta los crea con xdelta3 -e -s original modificado parche.xdelta. Las herramientas gráficas como Delta Patcher también pueden generarlos comparando dos archivos que usted proporcione.
¿Es un archivo .xdelta lo mismo que un archivo VCDIFF?
Los parches modernos de xdelta3 utilizan el formato VCDIFF definido en RFC 3284, por lo que un .xdelta y un .vcdiff creados por xdelta3 contienen el mismo tipo de datos. La extensión es solo una elección de nombre.
¿Son seguros los archivos .xdelta?
El parche en sí no puede ejecutarse. La seguridad depende del archivo que produce después de ser aplicado, así que use parches de autores confiables y aplíquelos siempre a un archivo original que sepa que está limpio.
¿Puedo ver qué hay dentro de un archivo .xdelta?
Es un flujo delta binario, no es texto legible por humanos. Puede imprimir su estructura con xdelta3 printhdr parche.xdelta o xdelta3 -v, pero el resultado significativo solo aparece después de aplicarlo al archivo de origen.

Referencias

1RFC 3284 - The VCDIFF Generic Differencing and Compression Data Formatdatatracker.ietf.org
2xdelta project (Joshua MacDonald)jmacd.github.io

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Extensiones relacionadas

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

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