Просмотров: 658612-06-2011, 16:20 ![]() Разработчик d0zs выпустил несколько удобных приложений для PC под названием: "Make_pkg", "unself_then_make_pkg" и "read_sfo", которые могут быть использованы для "автоматической компиляции PKG". Цитата: d0zs make_pkg Программа нужна для создания PKG файлов. Для ее использования не требуется Cygwin и она не изменяет EBOOT.BIN или PARAM.SFO, и выполняет свою работу намного быстрее, чем моя старая версия программы. Изменения в новой версии: * Исправлено большое количество ошибок * Возможность приостановить работу psn_package_npdrm и исправить нужные файлы в папках. Информация о программе: Сначала он проверяет, EBOOT.BIN и PARAM.SFO. После этого он считывает параметры значения и использует их для создания config.conf (это делается, чтобы программе не требовался Cygwin), и, наконец, выполняет psn_package_npdrm.exe. есть несколько вещей, пользователю необходимо иметь в виду, чтобы сделать PKG: 1) название папки с игрой должно быть ровно 9 символов 2) title_id в param.sfo должна быть точно такой же, как имя папки 3) категории, в param.sfo должен быть установлен в HG. Минимальная структура папок должна выглядеть так: COMPILEME <---9 символов в названии папки |-PARAM.SFO |-ICON0.PNG -\USRDIR --|EBOOT.BIN Я описал 3 основным ошибки при создании PKG файла, если будут еще ошибки, они будут отображаться через консоль в psn_package_npdrm.exe, так что пользователь будет знать, что исправлять. unself_then_make_pkg Цитата: d0zs Программа создавалось для создания direct pkg, не изменяя EBOOT.BIN или PARAM.SFO. Эта программа использует функцию unself, ставит в PARAM.SFO категорию HG, make_self используется, перед компиляцией PKG. Программа испытана на Win7 и XP read_sfo d0zs выпустил modified sfo reader, который поможет вытащить все важные значения из файла PARAM.SFO. командная строка в sfo reader (использует sfo4j's open source java classes converted to vb.net) syntax: read_sfo В программу включен порт make_pkg и несколько примеров пользования программой Цитата: d0zs В программе действительно ничего особенного, но если вы настаиваете: Несколько людей спрашивали меня о внесении изменений в порядок операций для принятия PKG для своих потребностей. Нет ничего проще, чем редактировать Bat файл, поэтому я решил воспользоваться sfo4j's java sfo reader classes и сделать быстрый EXE, что поможет выатщить все важные значения из указанного файла SFO и использовать его в make_pkg. Так как программа использует java->c#->vb.net classes, 99% кода read_sfo. За помощь в создании прогарммы спасибо timesplinter и trueicecold. При этом эта программа имеет смысл только для программистов, использующих различные языки, которые не могут делать свои собственные sfo reader, поэтому они могут просто запустить программу read_sfo и устанавливать свои собственные нужные данные syntax: read_sfo Пример: read_sfo C:\PARAM.SFO TITLE_ID Ссылка на скачивание программ: Make_pkg, unself_then_make_pkg и read_sfo
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем. Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |