In short
- New to patching? Follow the beginner path below: four guides take you from download to a verified, patched file.
- Patching on a phone, Mac or in a browser? Jump to the platform guides.
- Something failed? The troubleshooting section covers checksum errors and how to verify your source file.
- Curious how it all works? The XDelta explainers cover formats, tools and terminology.
Beginner path: your first patch
Follow these four guides in order and you’ll go from nothing installed to a verified, patched file. Each one assumes you finished the previous step, so you won’t hit unexplained jargon halfway through.
-
Download Delta Patcher
Pick the official build for Windows, macOS or Linux, and optionally check its SHA-256 checksum.
-
Install and open it
Extract the .zip and get past the first-launch security prompts on Windows and macOS.
-
Verify your source file
Confirm you have the exact file the patch expects. This single step prevents most errors.
-
Apply the patch
Select the original and the patch, choose whether to keep the original, and click Apply patch.
If you’d rather understand the ideas first, read how XDelta patches work and the patching glossary before touching any files. Nothing here requires programming knowledge.
Patch by device
Delta Patcher runs on Windows, macOS and Linux desktops. For everything else, there’s a guide:
-
Patching on Android & iOS
Two ways to apply XDelta patches without a PC, plus how Delta Patcher differs from the Delta emulator.
Read guide -
Online XDelta Patcher
How browser-based patchers work, what to check before using one, and when a desktop app is the better tool.
Read guide -
Installation
Set up Delta Patcher on any system, including first-launch security prompts and Linux requirements.
Read guide
Using Delta Patcher
The core workflow, end to end — applying patches, creating them, and where your files end up:
-
How to Use Delta Patcher
Every click needed to apply a patch, plus the two options that decide what happens to your original file.
Read guide -
Create an XDelta Patch
Turn an original and a modified file into a shareable .xdelta patch, with the right options and a tested result.
Read guide -
Features
Every feature with a practical example, who it helps and when it arrived, plus honest limitations.
Read guide -
Where Delta Patcher Saves the Patched File
The exact naming rule for output files, what happens to the original, and a safe folder workflow.
Read guide
Patch by game or console
Game-specific guides with the file types, base files and quirks of each scene:
-
ROM Hack Patcher Guide
Pick the right patcher for any ROM hack, and handle the file quirks of GBA, NDS, SNES, N64 and disc games.
Read guide -
Pokémon ROM Hack Patcher Guide
Match your Pokémon ROM hack to its base ROM and patch format, then apply the patch with the right tool.
Read guide -
GBA ROM Patcher Guide
Patch a .gba ROM with the right tool for its format, then play it in mGBA or VBA-M.
Read guide -
SNES ROM Patcher Guide
Match headered or unheadered SNES ROMs to the patch, then apply IPS, BPS or XDelta patches.
Read guide -
N64 ROM Patcher Guide
Fix N64 byte-order issues, then apply BPS or XDelta patches to .z64 ROMs.
Read guide -
NDS ROM Patcher Guide
Patch a .nds ROM with Delta Patcher, handle trimmed dumps, and load the result in an emulator or flashcart.
Read guide -
Undertale & Deltarune Patches
Apply .xdelta mods to Undertale and Deltarune data files without losing your install or your patch.
Read guide
Patch by format
Got a patch that isn’t XDelta? Each format has its own guide and tooling:
-
IPS Patcher Guide
Apply .ips patches with Floating IPS, and work around the format’s 16MB limit and missing checksums.
Read guide -
UPS Patcher Guide
Apply .ups patches with a UPS-capable patcher and let the built-in checksums catch wrong ROMs.
Read guide -
BPS Patcher Guide
Apply .bps patches with Floating IPS or beat, and let the built-in checksums verify your work.
Read guide -
PPF Patcher Guide
Apply .ppf patches to PS1 .bin images with PPF-O-Matic, handling multi-track discs safely.
Read guide -
XDelta vs Other Patch Formats
IPS, UPS, BPS, PPF and XDelta side by side: limits, checksums and the right tool for each.
Read guide
Troubleshooting
When a patch refuses to apply, start here. Nine times out of ten the answer is the source file:
-
Common Errors
An interactive decision tree plus fixes for every common patching error, from checksum mismatches to permission problems.
Read guide -
Checksum Mismatch
What the most common XDelta error means, why a “correct” file can fail, and a reliable fix.
Read guide -
How to Verify a Source File
What checksums are, and the commands to calculate CRC32, MD5, SHA-1 and SHA-256 on any system.
Read guide
Understanding XDelta and patch formats
What the files are, how the formats differ, and which tool opens what:
-
What Is XDelta?
The XDelta format and xdelta3 tool in plain English, with a Delta Patcher vs command-line comparison.
Read guide -
What Is a .xdelta File?
What the .xdelta extension is, how to open one on any system, and why it needs your original file.
Read guide -
How XDelta Patches Work
A worked example of COPY and ADD instructions, windows and checksums, and why the source must match exactly.
Read guide -
XDelta vs Other Patch Formats
IPS, UPS, BPS, PPF and XDelta side by side: limits, checksums and the right tool for each.
Read guide -
Delta Patcher & XDelta Glossary
Plain-English definitions of every patching term used on this site, from Adler-32 to xdelta3.
Read guide
Download, safety and alternatives
-
Download
Official builds for every platform, with file sizes, requirements and SHA-256 checksums.
Read guide -
Is Delta Patcher Safe?
What the security warnings mean, what the program does on your system, and how to verify your copy.
Read guide -
Delta Patcher Alternatives
Delta Patcher against every other common patcher, with the scenario each one wins.
Read guide -
Delta Patcher Lite
What the Lite edition was, why it was merged away in 3.0.0, and what to use instead.
Read guide -
FAQ
Quick answers about downloads, platforms, applying and creating patches, and errors.
Read guide
Which format is your patch?
Not sure what you’re holding? Match the extension, then follow the guide:
| Your patch file | Format | Start here |
|---|---|---|
.xdelta | XDelta | Apply it with Delta Patcher |
.ips | IPS | IPS patcher guide, then pick a tool |
.ups | UPS | UPS patcher guide, then pick a tool |
.bps | BPS | BPS patcher guide — Floating IPS handles these |
.ppf | PPF | PPF patcher guide — usually PlayStation images |
No extension or an unfamiliar one? Open the first bytes in a hex editor and compare with the file signature table.
Guides FAQ
I’ve never patched anything. Where do I actually start?
Follow the beginner path above in order: download, install, verify your source file, apply the patch. That sequence is designed so each guide only assumes what the previous one taught.
My patch isn’t an XDelta file. Which guide do I need?
Check the extension first: .ips, .ups and .bps need a different tool than Delta Patcher. The patch format comparison tells you which tool opens which format, and the alternatives page lists honest options for each.
Can I patch on my phone?
Yes. Delta Patcher itself has no mobile build, but browser-based patchers run on phones and tablets, and Android has dedicated patching apps. See patching on Android and iOS and online patching.
A patch failed with a checksum error. Which guide fixes it?
Start with the checksum mismatch guide — it explains why a file that looks right can still fail — then work through verifying your source file to find the exact version the patch expects.