CrazyC 3pts patch with perl, no need for apps/tools to get this thing working it can be done in the system itself.

Originally Posted by
dlanor
Example for SLUS_209.63, standard US game ISO:
Patch 1:
Location = 003BC824
Original = 150080140000B0FF
Altered = 000000000000B0FF
Patch2:
Location = 003BC850
Original = 561D110CA00F04247485228EFCFF4014
Altered = 00000000A00F04247485228EFCFF4014
Patch3:
Location = 003C2D78
Original = 040040544F00023C0080023C21000010
Altered = 000000004F00023C0080023C21000010
First backup the image
Code:
cp ffxii.iso ffxii.iso.origin
Now patch it( This should work on Windows, MacOS X, QNX( and other unixes as well as Linux ))
Code:
perl -pi.$$ -e 's,\x15\x00\x80\x14\x00\x00\xB0\xFF,\x00\x00\x00\x00\x00\x00\xB0\xFF,g' ffxii.iso
perl -pi.$$ -e 's,\x56\x1D\x11\x0C\xA0\x0F\x04\x24\x74\x85\x22\x8E\xFC\xFF\x40\x14,\x00\x00\x00\x00\xA0\x0F\x04\x24\x74\x85\x22\x8E\xFC\xFF\x40\x14,g' ffxii.iso
perl -pi.$$ -e 's,\x04\x00\x40\x54\x4F\x00\x02\x3C\x00\x80\x02\x3C\x21\x00\x00\x10,\x00\x00\x00\x00\x4F\x00\x02\x3C\x00\x80\x02\x3C\x21\x00\x00\x10,g' ffxii.iso