Download Latest Version NESpatcher.jar (11.5 kB)
Email in envelope

Get an email when there's a new version of NES Patcher

Home
Name Modified Size InfoDownloads / Week
README 2012-07-21 1.6 kB
NESpatcher.jar 2012-07-21 11.5 kB
PtchMain.java 2012-07-21 5.9 kB
PatcherLaunch.java 2012-07-21 101 Bytes
Totals: 4 Items   19.0 kB 0
I wrote up a program to easily patch your final fantasy games. It's pretty simple really.

Just run the program
Load your rom by selecting File -> Open.

Once your rom is loaded, in the patch input area, input your patch info. There are a few things about the patch input data.

It must be in the following format

offset: val val val val
offset: val val
offset: val val val
offset: val

Where offset is the hex offset (no symbols, just plain hex)
Where val is one byte (two hex digits with space in between each byte)

Once you have loaded a rom and put patch info, just press the patch button.

You may patch as many lines as you want. You also may patch as many times as you want.

I do not back up your rom, so please back it up before you make any changes.

An example of patch data input is as follows (This is for the Black Belt Armor Bug)


0002D9F6 : AA
0002DA11 : BA
0002DB03 : AA
0002DB22 : AA
0002DE37 : A5
0002DE51 : 9B
0002DE58 : A8
0002DE71 : 9B
0002D976: A0 00 B1 86 C9 02 F0 04 C9 08
0002D980: D0 27 A0 26 B1 86 AA E8 A0 18 B1 86 30 0B C8 C0
0002D990: 1C 90 F7 8A 0A A0 20 91 86 A0 1C B1 86 30 0A C8
0002D9A0: C0 20 90 F7 A0 22 8A 91 86 60 EA A0 00 B1 80 38
0002D9B0: E9 01 91 80 60 40 42 0F E8 03 18 69 00 85 96 A9
0002D9C0: 00 69 93 85 97 A9 0C 4C 09 F2 A9 00 8D B7 68 8D
0002D9D0: B8 68 A9 50 85 4B 8D A7 6B A4 FA

Hopefully this will save some people a lot of time trying to manually enter patch data. This should work for any file, if you have other roms, it should work fine with it.
Source: README, updated 2012-07-21