Project identity
About Delta Patcher
A cross-platform graphical application that makes xdelta’s create-and-apply workflow available without requiring users to operate a separate command-line binary.
Purpose
A focused interface around xdelta
Delta Patcher brings file selection, checksum handling, descriptions, compression controls, and patch creation into one desktop interface. It remains deliberately narrow: the application handles xdelta patches rather than attempting to become a multi-format patching suite.
Implementation
How the application is built
- Language
- C++
- Interface
- wxWidgets
- Build system
- CMake
- Patch engine
- Embedded xdelta3
- Desktop targets
- Windows, macOS, GTK3 Linux
- License
- GPL-2.0
Required libraries are predominantly linked into the application; GTK remains an external system dependency for Linux builds.
Milestones
Project history
- 1.0
Initial release
The first public Delta Patcher established the graphical apply workflow.
- 2.x
Creation workflow expands
Creation options, checksums, descriptions, drag-and-drop, and the GPL-2.0 transition broadened the project.
- 3.0
xdelta moves inside
The xdelta library became embedded, secondary compression arrived, and the former Lite/full split was removed.
- 3.1
Modern desktop maintenance
High-DPI and Flatpak support, Windows updates, restored 32-bit builds, files over 4 GB, and current library maintenance define the series.
Maintainer
Developed by Marco Calautti
Repository metadata identifies Marco Calautti as the developer and maintainer of Delta Patcher. Project source, releases, discussions, and issue tracking live on GitHub.
GPL-2.0
Open source by design
The application’s source is available for inspection, modification, and redistribution under GPL-2.0. The license itself governs the exact terms.
Website role
What DeltaPatcher.net provides
This website explains the application, documents its core workflows, and provides direct routes to GitHub-hosted release assets. It does not replace the source repository or distribute ROMs, game files, or patch collections.