Кто-то знает откуда ноги растут у этого ELF-файла (я о PBPX_952.01)?
Отладил и сделал свой CD2DVD Convert для американки (SLUS_200.66 по редампу). Там применялась какая-то доселе неизвестная проверка типа носителя и DVDScan, хоть и находит и патчит файлы, но это все оканчивается зависанием игры в самом начале (еще до экрана "Загрузка").
Пересобрал на DVD USA версию со своим патчем и она нормально стартует и на PCSX2, и на OPL. В тоже время пересобранная русская версия (с моим же патчем для редамп SLUS_200.66-файла) отображает экран "Загрузка", затем "лого HL" и после этого уходит в зависон. Тут 2 варианта: либо
ViToTiV правил PBPX-файл (опять же, с чем сравнивать - не совсем ясно), либо что-то игре не нравится в русифицированных ресурсах.
UPDATE1
Качнул с рутрекера BETA релиз и сравнил со здешним PBPX_952.01 файлом. В них отличаются только 2 смещения которые как-раз DVDSCAN и пропатчил с CD на DVD (ну и кто-то еще переименовал файл). Получается в этом релизе ELF-файл от BETA версии игры.
Размеры ELF'ов:
SLUS_200.66 - 3 812 696 байт - бета релиз
SLUS_200.66 - 2 781 176 байт - финальный релиз
UPDATE2
Дальнейшие исследования показали, что на загрузку влияет файл GUIDATA/FRONTEND.PAK
При попытке распаковать этот архив
распаковщик ругается "Unsupported file...", redump версию этого же архива он опознает/распаковывает/запаковывает нормально.
Чем собирались эти архивы?
ViToTiV, колись! ))
UPDATE3
Игре не нравится в архиве GUIDATA/FRONTEND.PAK файл guidef.txt.
Между бетой и финалкой среди них довольно много различий. Без адаптации игру с беты на финал не переделать.