Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Xdelta"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage)
m (Minor grammar tweak.)
Line 14: Line 14:
  
 
{{Image|Xdelta - explanation.png|General explanation how Xdelta works.}}
 
{{Image|Xdelta - explanation.png|General explanation how Xdelta works.}}
'''Xdelta''' is utility which is used to generate a file of differences between two binary files. This effectively means only modifications made between the two binary files are saved; the resulting file is easily shared to another user, who can use it to generate a modified file from the original file. This is especially useful if the original file contains copyrighted material (e.g. game executable, rom) or the original file's filesize is huge. While the examples in this article use regular Windows executables (<code>.exe</code>), Xdelta can be used with any kind of binary file.  
+
'''Xdelta''' is a utility which is used to generate a file of differences between two binary files. This effectively means only modifications made between the two binary files are saved; the resulting file is easily shared to another user, who can use it to generate a modified file from the original file. This is especially useful if the original file contains copyrighted material (e.g. game executable, rom) or the original file's filesize is huge. While the examples in this article use regular Windows executables (<code>.exe</code>), Xdelta can be used with any kind of binary file.  
  
 
==General use==
 
==General use==

Revision as of 15:53, 23 September 2015

Windows October 12, 1997
Xdelta
Release dates

Key points

Cross platform solution.
Doesn't give false antivirus flags unlike some automatic patchers in windows executable.
Isn't automatic and doesn't feature GUI. Though can be bypassed e.g. user made windows batch file or external tools.

General information

Official site
Xdelta on wikipedia
General explanation how Xdelta works.
General explanation how Xdelta works.

Xdelta is a utility which is used to generate a file of differences between two binary files. This effectively means only modifications made between the two binary files are saved; the resulting file is easily shared to another user, who can use it to generate a modified file from the original file. This is especially useful if the original file contains copyrighted material (e.g. game executable, rom) or the original file's filesize is huge. While the examples in this article use regular Windows executables (.exe), Xdelta can be used with any kind of binary file.

General use

For more options, use xdelta -h.
Instructions
Instructions

Graphical user interface

xdelta UI

Includes basic patch applying and creation.
Really small filesize makes it easy to bundle with Xdelta patches.
Included Xdelta may be outdated. Simply download binary from official site and replace supplied executable with updated one and rename it the same.

Xdelta3 GUI

Only for Xdelta patch creation.
Includes advanced options, including patching batch of files and automatic windows batch file creation for end user.

xDelta GUI

Automatic patcher for Steam titles

Still under construction. Initial Windows patch file made for Batman Arkham Asylum, in to do list to modify windows batch file to contain more variables making it easier to use across multiple titles and creation linux bash file.