Сообщение от rupor
ErikPshat
Если я правильно помню /dev_hdd0/vsh/task это что-то вроде временной папки, пока загружается pkg в ней создаются файлы PDB.
После того как загрузка завершена они переносятся в /dev_hdd0/vsh/game_pkg/800000ХХ, откуда уже и запускается установка pkg.
Т.ч. возможно это правило для папки /dev_hdd0/vsh/task, но мы ей не пользуемся. Все пузырики мы сразу ставим в /dev_hdd0/vsh/game_pkg, а там все начинается с 80000000.
|
Так я и подразумевал, что каким-то образом файлы копируются после закачки (завершения задачи) из папки задач task в папку установки game_pkg. Поэтому предлагал проверить, подменить путь вместо папки task на путь к файлу EDAT на флешке, т.е. этот файл как бы стоит на паузе и ещё не закачан. И вместо пути назначения на папку game_pkg, подменить этот путь на папку в exdata. По идее, в этих путях выставлены номера функций и они должны отработать, ведь эти номера мы не меняем.
Сообщение от rupor
собс-но работает. Из 17 pkg установилось 16. Один почему то оказался без имени и никак не реагирует.
http://rgho.st/7Q6Scnyh6
|
Я думаю, тут как раз дело в названии папки, потому что по порядку оно должно быть 8000000A, затем 8000000B, 8000000C, 8000000D, 8000000E, 8000000F, а только потом 80000010.
Я посмотрел твои файлы pdb и вроде там всё правильно, название файла 35 символов. А вот не видит, думаю, из-за нумерации, потому что отсутствуют промежуточные папки. А на psdevwiki указано, что названия должны быть в 16-ричной системе, и скорее всего они не ошибаются.