Ты абсолютно прав по всем пунктам. Я уже дошел до того, что она запускается на 5.0, но пока так же как и на 5.50D2 работает только в меню. Дальше при начале загрузки игры уходит в бесконечный цикл чтения карты памяти. Стопудово это связано с тем что данные не в файлах, а в секторах.
ELF-файл на выходе после декриптовки жутко кривой. Ни один декомпилер его не берет, кроме IDA. Нет секций, нет импорта функций. Такой файл ковырять очень тяжело. Хоть это и не мешает PSP его успешно запускать.
Бегло пробежавшись по коду, я увидел, что скрытых проверок на версию прошивки нет. Проблема в чем-то другом.
Пока все.