Page 1 of 3

ROM Patcher

Posted: Mon Mar 03, 2014 8:14 pm
by xperia64
So I've made an Android app that is a collection of various ROM patching utilities, thought I may as well post it here as I've translation-patched a few DS games with it for use with DraStic: https://play.google.com/store/apps/deta ... rompatcher

It supports the following patch types:
  • ASM (SNES)
    BPS
    BSDIFF
    DLDI
    DPS
    IPS
    IPS32 (same as IPS but with messily hacked in 32 bit pointers)
    PPF
    UPS
    XDELTA1
    XDELTA3
It also supports ECM files (decompressing only).
For those of you who care, the app is fully open source: https://github.com/xperia64/android-rom-patcher
Also, it is the first open source implementation of IPS32 AFAIK.

Re: ROM Patcher

Posted: Thu Mar 06, 2014 5:56 pm
by kaikun97
xperia64 wrote:So I've made an Android app that is a collection of various ROM patching utilities, thought I may as well post it here as I've translation-patched a few DS games with it for use with DraStic: https://play.google.com/store/apps/deta ... rompatcher

It supports the following patch types:
  • BPS
    BSDIFF
    DPS
    IPS
    IPS32 (same as IPS but with messily hacked in 32 bit pointers)
    PPF
    UPS
    XDELTA1
    XDELTA3
It also supports ECM files (decompressing only).
For those of you who care, the app is fully open source: https://github.com/xperia64/android-rom-patcher
Also, it is the first open source implementation of IPS32 AFAIK.
nice :D i needed something for xdelta patching for ds roms

Re: ROM Patcher

Posted: Sun Jun 22, 2014 9:57 am
by MrPocketGamer98
Jump Ultimate Stars here I Come XD

Re: ROM Patcher

Posted: Tue Jul 29, 2014 2:23 pm
by xperia64
My favorite reviews so far:
How does it work? Please, what should I choose as a patch? Help!

No extension I just patched pokemon sienna on pokemon fire red and it didnt have any extension

Why does it say unrecognized gba file in the emulator and it says that the patch is successful
You utter morons.

Additionally, a review of my midi player:
Bad sound No midi files sound good, I prefer my old Nokia phone as midi player
Aren't completely subjective reviews the best?

Re: ROM Patcher

Posted: Wed Jul 30, 2014 12:39 am
by Jay Haru
Idgets, idgets everywhere I tell ya

Re: ROM Patcher

Posted: Wed Jul 30, 2014 3:40 am
by huckleberrypie
Triple-post, triple-post everywhere I tell ya

Re: ROM Patcher

Posted: Sun Aug 10, 2014 12:58 pm
by kaikun97
xperia64 wrote:My favorite reviews so far:
How does it work? Please, what should I choose as a patch? Help!

No extension I just patched pokemon sienna on pokemon fire red and it didnt have any extension

Why does it say unrecognized gba file in the emulator and it says that the patch is successful
You utter morons.

Additionally, a review of my midi player:
Bad sound No midi files sound good, I prefer my old Nokia phone as midi player
Aren't completely subjective reviews the best?
Timidity is good for listening to FF8 midis :P

Re: ROM Patcher

Posted: Wed Sep 17, 2014 11:45 pm
by Minetendo64
Hey can u add .nmp Patch file.

Re: ROM Patcher

Posted: Thu Sep 18, 2014 8:02 pm
by xperia64
Should be possible.

Re: ROM Patcher

Posted: Thu Sep 25, 2014 11:28 am
by xperia64
Ok, .nmp is a lot more involved than I thought it was going to be. I have to port a lot of DS filesystem specific things, because .nmp just replaces files within the ROM, it isn't a generic binary patch format. Also it's C# so I can't just compile it a native library. Rewriting it in java is probably easier than setting up mono just for this one format.

Also, another excellent review:
Doesn't recognize any of my patches as patches so I'll just manually do it
So are you going to manually go through and apply the patch with a hex editor :lol: ?