- Home
- ROM Patching Software
- MultiPatch
MultiPatch
What it is
MultiPatch is a free macOS application for applying and creating patches for files. It can apply BPS, IPS, UPS, PPF, XDelta, BSDiff, and RUP (Ninja2) patches, and create BPS, IPS, PPF, XDelta, and BSDiff patches. To apply one, select a patch file or drag it into the application, then choose the file to modify and where to save the result. The application identifies patch formats by file extension, so the extension needs to match the format. For BPS patch creation, users can choose Linear or Delta mode: Delta patches are generally smaller, but take longer and use more memory. MultiPatch does not create UPS or Ninja2 patches. The maker says patch processing is built into the application and does not depend on external tools. Version 2.0 requires macOS 10.9 or later; older releases are available for Mac OS X 10.4 through 10.8. A separate basic command-line version can apply or create patches for terminal use or scripts. The application is GPL-licensed, while bundled patching libraries have their own licenses.
For and against
For
- Applies seven listed patch formats
- Creates BPS, IPS, PPF, XDelta, and BSDiff patches
- Patch processing is built into the application
- Separate command-line version supports scripts and terminal use
Against
- Current version requires macOS 10.9 or later
- Cannot create UPS or Ninja2 patches
- Patch format detection depends on the file extension
The verdict
MultiPatch covers a range of common patch formats in a macOS application, with a separate command-line option. Check its creation limits and macOS requirements against your needs.
Who it suits
MultiPatch suits macOS users who need to apply or create patches in the listed formats. A separate command-line version is available for people working from scripts or a terminal.
Plans and prices
MultiPatch
macOS 10.9 or newer
Read 5 Oct 2026 · projects.sappharad.com
On the record
- Apple Silicon
- The version history says native Apple Silicon support was added in version 1.7.1.projects.sappharad.com · read 4 Oct 2026
- Apply formats
- It can apply BPS, IPS, UPS, PPF, XDelta, BSDiff, and RUP (Ninja2) patches.projects.sappharad.com · read 5 Oct 2026
- Apply patches
- It applies BPS, IPS, UPS, PPF, XDelta, BSDiff, and RUP (Ninja2) patches to files.projects.sappharad.com · read 4 Oct 2026
- BPS creation
- BPS creation offers Linear and Delta modes; Delta patches are usually smaller but take longer and require more memory.projects.sappharad.com · read 4 Oct 2026
- BPS options
- BPS patch creation supports Linear and Delta modes; Delta patches are usually smaller but take longer and require more memory.projects.sappharad.com · read 5 Oct 2026
- Built-in processing
- The maker says the patching functionality is built into the application and does not rely on external tools.projects.sappharad.com · read 5 Oct 2026
- Command line
- A separate basic command-line version can apply or create patches without extra options and is intended for scripts or terminal use.projects.sappharad.com · read 5 Oct 2026
- Compatibility
- The current version requires macOS 10.9 or later, and older releases are listed for Mac OS X 10.4 through 10.8.projects.sappharad.com · read 5 Oct 2026
- Create formats
- It can create BPS, IPS, PPF, XDelta, and BSDiff patches.projects.sappharad.com · read 5 Oct 2026
- Create patches
- It creates BPS, IPS, PPF, XDelta, and BSDiff patches.projects.sappharad.com · read 4 Oct 2026
- Creation limits
- Patch creation for UPS and Ninja2 formats is not supported.projects.sappharad.com · read 5 Oct 2026
- Format detection
- Supported patch formats are detected automatically from the patch file extension.projects.sappharad.com · read 5 Oct 2026
- Input handling
- Users can select a patch file or drag it onto the application window, then choose the file to patch and where to save the result.projects.sappharad.com · read 5 Oct 2026
- Intended users
- The maker describes the command-line version as useful for people who want to call patching from scripts or use the terminal.projects.sappharad.com · read 5 Oct 2026
- License
- The application itself is released under the GPL, while included patching libraries have their own licenses.projects.sappharad.com · read 5 Oct 2026
- Native operation
- The maker says patching is built into the application, which does not rely on external tools.projects.sappharad.com · read 4 Oct 2026
- Older systems
- The maker provides older versions for Mac OS X 10.4 through 10.8, with different version-specific format support.projects.sappharad.com · read 4 Oct 2026
- Patch selection
- Supported formats are detected from the patch file extension, which must be correct.projects.sappharad.com · read 4 Oct 2026