Вчера мучался с Funky Punch USA. Проблема в том, что при стандартной процедуре игра выдает ошибку 0x80020001.
Помучавшись немного я понял, что UMDGen неправильно генерирует iso, что бы я ни делал.
После этого я открыл в WinHex исошку, нашел место где начинается сигнатура файла EBOOT.BIN "~PSP" и вставил на это место декриптованный пропатченный EBOOT.BIN.
После всех этих манипуляций игра заработала без проблем. Так что бывает и такое.