Delta Patcher is a free, open-source application designed for creating and applying xdelta binary patches through a graphical interface. It allows users to distribute changes between two versions of a file without sharing the entire modified file. The software is particularly useful for game modifications, translation patches, and software updates. Users can select an original file and a patch to generate the modified version. It also supports creating new patch files by comparing original and modified data. Advanced options include primary and secondary compression settings and checksum verification. Unlike many graphical frontends, Delta Patcher includes its patching functionality without requiring an external xdelta3 executable. Built with C++ and wxWidgets, it supports Windows, macOS, and Linux.
Features
- Creation of xdelta binary patches from original and modified files
- Application of existing xdelta patches through a graphical interface
- Configurable primary and secondary compression settings for patch generation
- Checksum verification for checking file integrity during patch operations
- Self-contained patching engine without external xdelta3 executable dependencies
- Cross-platform C++ application with native wxWidgets interface components