Skip to content
A game console ROM patcher for Android
Java Kotlin C CMake
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Jul 23, 2019
.tx remove changelog from apk Jul 23, 2019
app rename PatchingFragment to ApplyPatchFragment Mar 2, 2020
google-play adaptive icon Aug 6, 2019
gradle/wrapper
.gitignore
COPYING Init commit Sep 27, 2016
Changelog.md remove changelog from apk Jul 23, 2019
PrivacyPolicy.md Update PrivacyPolicy.md Aug 4, 2019
README.md update readme Feb 27, 2020
build.gradle update gradle plugin Mar 2, 2020
gradle.properties update libs and migrate to androidx Jul 20, 2019
gradlew Init commit Sep 27, 2016
gradlew.bat Init commit Sep 27, 2016
settings.gradle Init commit Sep 27, 2016
update_translations.sh added Chinese and Portuguese translations Dec 7, 2017

README.md

GitHub All Releases API GPL Licence

UniPatcher

UniPatcher is a ROM patcher for Android that supports IPS, IPS32, UPS, BPS, APS (GBA), APS (N64), PPF, DPS, EBP and XDelta3 patch types.

Additional features:

  • Creating XDelta3 patches
  • Fix checksum in Sega Mega Drive ROMs
  • Add/Delete SMC header in Super Nintendo ROMs

Screenshots:

Install UniPatcher:

Get it on Google Play Get it on F-Droid Get it on Github

Contribute:

Report a bug or suggest features

These are discussed on the GitHub Issue Tracker.

Translations

Help translate UniPatcher into another language on the Transifex project page.

Building application from source code

./gradlew downloadDependencies
./gradlew assembleFreeDebug
./gradlew installFreeDebug

License

UniPatcher is licensed under the GPL version 3. You can find the license text in the COPYING file.

You can’t perform that action at this time.