¿Por qué convertir XDELTA a BPS?
xdelta utiliza el formato de diferencia binaria VCDIFF, mientras que BPS es el formato de parche propio de Beat con su propia estructura y sumas de comprobación, por lo que no existe un mapeo de campo a campo entre ellos. Para distribuir el mismo hack como .BPS, hay que regenerar el parche a partir de los archivos reales del juego, no traducir el parche en sí.
Cómo convertir XDELTA a BPS
xdelta3 y luego Flips FREE
Primero aplique el parche con xdelta3 -d -s original.rom patch.xdelta modified.rom, luego en Flips elija «Create» y compare original.rom con modified.rom para generar un .bps.
Delta Patcher y luego Flips FREE
Use Delta Patcher para aplicar el .xdelta y producir la ROM modificada, luego abra Flips y cree un nuevo BPS a partir de los archivos original y modificado.
beat FREE
Con la ROM modificada en mano, use beat para generar el .bps comparando la ROM original limpia con la parcheada.
Acerca de estos formatos
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…
Abrir detalles de .XDELTA →Un archivo BPS es un parche de ROM creado con el Beat Patch System, que almacena solo las diferencias necesarias para convertir una ROM en otra; se utiliza para traducciones de fans y hacks…
Abrir detalles de .BPS →Calidad y qué observar
- Se trata de una reconstrucción en dos pasos, no de una conversión: debe aplicar el parche xdelta y luego volver a realizar la diferencia para crear el BPS.
- Necesita la ROM original exacta más el resultado parcheado; un archivo de origen incorrecto fallará en la suma de comprobación de xdelta o producirá un BPS defectuoso.
- Los bytes del BPS resultante difieren del parche xdelta aunque el parcheo produzca el mismo archivo final.