Perché convertire XDELTA in BPS?
xdelta utilizza il formato binario-diff VCDIFF, mentre BPS è il formato di patch proprietario di Beat con la propria struttura e checksum, pertanto non esiste una mappatura campo per campo tra i due. Per distribuire lo stesso hack come .BPS, è necessario rigenerare la patch dai file effettivi del gioco, non tradurre la patch stessa.
Come convertire XDELTA in BPS
xdelta3 e poi Flips FREE
Per prima cosa applica la patch con xdelta3 -d -s original.rom patch.xdelta modified.rom, quindi in Flips scegli «Create» e confronta original.rom con modified.rom per generare un file .bps.
Delta Patcher e poi Flips FREE
Usa Delta Patcher per applicare il file .xdelta e produrre la ROM modificata, quindi apri Flips e crea un nuovo BPS dai file originale e modificato.
beat FREE
Una volta ottenuta la ROM modificata, usa beat per generare il file .bps confrontando la ROM originale pulita con quella patchata.
Informazioni su questi formati
Un file .xdelta è una patch binaria creata dallo strumento xdelta che registra solo le differenze tra un file originale e una versione modificata. Non è destinato a essere aperto e letto…
Apri dettagli .XDELTA →Un file BPS è una patch per ROM creata con il Beat Patch System, che memorizza solo le differenze necessarie per trasformare una ROM in un'altra - utilizzato per traduzioni amatoriali e…
Apri dettagli .BPS →Qualità e a cosa prestare attenzione
- Si tratta di una ricostruzione in due passaggi, non di una conversione: è necessario applicare la patch xdelta e poi rieseguire il diff per creare il BPS.
- È necessaria l'esatta ROM originale più l'output patchato; un file sorgente errato farà fallire il checksum xdelta o produrrà un BPS corrotto.
- I byte del BPS risultante differiscono dalla patch xdelta anche se l'applicazione della patch produce lo stesso file finale.