UniPatcher
github.com
What it is
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.
Spec sheet
- Purpose
- UniPatcher applies patches to game ROMs and is intended for older console games such as SNES, PS1, GBA, N64, and Sega Genesis games.Read 8 Oct 2026 · play.google.com
- Privacy
- The privacy policy says the application does not collect or transmit personally identifiable information or location data.Read 8 Oct 2026 · github.com
- Support
- The project directs users to GitHub Issues for bug reports and GitHub Discussions for questions or feature suggestions.Read 8 Oct 2026 · github.com
- License
- UniPatcher is licensed under GPL version 3.Read 8 Oct 2026 · github.com
- Compatibility limit
- The maker says the app is not suitable for patching native Android games.Read 4 Oct 2026 · play.google.com
- Compressed files
- The ROM and patch must be unzipped before use if they are compressed in ZIP, RAR, 7z, or another format.Read 8 Oct 2026 · play.google.com
- Create patches
- It can create XDelta patches.Read 8 Oct 2026 · github.com
- Data sharing
- The privacy policy says the application does not collect, transmit, or maintain user data and does not share data with advertisers or analytics providers.Read 8 Oct 2026 · github.com
- Distribution
- The Google Play listing identifies Boris Timofeev as the app’s developer and provides an app support email.Read 4 Oct 2026 · play.google.com
- File workflow
- Users select a ROM, a patch, and an output file through the standard Files app or an installed file manager.Read 8 Oct 2026 · play.google.com
- How to use
- Users select a ROM file, a patch, and an output file, then start patching with the round button.Read 4 Oct 2026 · play.google.com
- Patch formats
- It supports IPS, IPS32, UPS, BPS, APS for GBA and N64, PPF, DPS, EBP, and XDelta3 patches.Read 8 Oct 2026 · github.com
- Platform limitation
- The developer says the app is not suitable for patching native Android games.Read 8 Oct 2026 · play.google.com
- ROM fixes
- It can fix checksums in Sega Genesis ROMs and remove SMC headers from SNES ROMs.Read 8 Oct 2026 · github.com
- ROM utilities
- It can fix checksums in SMD/Genesis ROMs and remove SMC headers from SNES ROMs.Read 4 Oct 2026 · github.com
- Store data safety
- Google Play reports that the developer declares no data collected and no data shared with third parties.Read 4 Oct 2026 · play.google.com
- Translation
- The project invites contributors to help translate UniPatcher through its Weblate project page.Read 8 Oct 2026 · github.com
- Translations
- The project invites contributors to help translate UniPatcher through Weblate.Read 4 Oct 2026 · github.com
Strong points and limits
Strong points
- Supports numerous ROM patch formats
- Can create XDelta patches
- Fixes Genesis checksums and SNES headers
- Reports no data collection or sharing
- Licensed under GPL version 3
Limits
- Not suitable for native Android games
- Compressed files must be unzipped first
- Android is the only listed platform
- Requires selecting input and output files manually
Who it suits
UniPatcher suits Android users modifying older console ROMs with supported patch formats. It is not intended for patching native Android games.
Verdict
UniPatcher provides a focused ROM-patching workflow with broad format support and additional ROM utilities. Its Android-only scope and incompatibility with native Android games define where it fits.
Where Specifiction places it
- ROM Patching Software#17 of 206.4