Did I understand well?? There is a patch but it's made with a bad image of the game??
If i remember well, I had a friend that made me a little tool that "view" ppf (show what offset are patched with what values)...maybe it's possible to correct the patch by checking where something is changed that seems out of place.