Skip to content
SPECIFICTION
Get listed

MultiPatch vs UniPatcher

MultiPatch

projects.sappharad.com

UniPatcher

github.com

Side by side

FigureMultiPatchUniPatcher
Price fromFree—
Free planYes—
Free trial——
Open source——
macOSYes—
Android—Yes
Plans published10
Spec score · ROM Patching Software8.1 (#3)6.4 (#17)
Create patchesIt creates BPS, IPS, PPF, XDelta, and BSDiff patches.It can create XDelta patches.
LicenseThe application itself is released under the GPL, while included patching libraries have their own licenses.UniPatcher is licensed under GPL version 3.
PurposeMultiPatch applies and creates file patches in one native application.UniPatcher applies patches to game ROMs and is intended for older console games such as SNES, PS1, GBA, N64, and Sega Genesis games.
SupportThe maker directs users to report bugs through the project's GitHub Issues tab.The project directs users to GitHub Issues for bug reports and GitHub Discussions for questions or feature suggestions.

Plans

MultiPatch

  • MultiPatchFree

MultiPatch pricing →

UniPatcher

No plans published.

UniPatcher pricing →

In their own words

MultiPatch

MultiPatch is a free macOS application for applying and creating file patches. It applies BPS, IPS, UPS, PPF, XDelta, BSDiff, and RUP (Ninja2) patches, and creates BPS, IPS, PPF, XDelta, and BSDiff patches. To apply one, users can select a patch file or drag it onto the application window, then choose the target file and where to save the result. The application identifies the format from the patch file extension, so that extension must be correct. BPS creation offers Linear and Delta modes: Delta patches are usually smaller, but take longer and require more memory. Creating UPS and Ninja2 patches is not supported. The maker says patching is built into the application rather than handled by 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 scripts or terminal use. The application is GPL-licensed, while the bundled patching libraries have their own licenses.

Visit projects.sappharad.com

UniPatcher

UniPatcher is a free Android app for applying patches to ROMs from older console games, rather than native Android games. Users select a ROM, choose a patch, specify an output file, and start the operation with the round button through the Files app or another file manager. Supported formats include IPS, IPS32, UPS, BPS, APS for GBA and N64, PPF, DPS, EBP, and XDelta3. The app can create XDelta patches, repair checksums in SMD or Genesis ROMs, and remove SMC headers from SNES ROMs. Compressed games and patches in ZIP, RAR, or 7z format must be unzipped first. The project is licensed under GPL version 3. Its privacy policy says the app does not collect or transmit personally identifiable or location data and does not share personal information with advertisers, vendors, or analytics providers. Google Play reports no data collected or shared with third parties. Boris Timofeev is listed as developer. Bug reports use GitHub Issues, while questions and feature suggestions use GitHub Discussions; translation contributions go through Weblate.

Visit github.com