Сообщение от ErikPshat
Короче, взломал psn_package_npdrm.exe 
Новый код я добавить в бинарник никак не могу, т.к. нету исходников.
Но зато я могу сделать добавление папки LICDIR с файлом LIC.EDAT для конвертации в PKG.
Но для этого придётся пожертвовать чем-то одним - то ли папкой TROPDIR или папкой USRDIR, либо папкой C00, так же можно некоторые папки и типы файлов убрать из добавления в PKG.
Есть в утилите ещё пару недокументированных секретов такого типа:
(желательно проверить что и куда они записывают) - echo InstallDirectory = BLES12345GAME >> np3game.conf
- echo TitleID = %np3pkg% >> np3game.conf
Ну и во вложении 3 версии licdir_package_xxxxx.exe с готовым примером для теста.
|
На тестовых твоих дирах работает. Надо на реальных играх тестировать (я к сожалению не играю и не конвертирую). Кстати почему такой выбор критичный USRDIR или TROPDIR ? Почему не взять более редкую диру MANUAL (и думаю не такая критичная для игры)?
Вот поправленный файл где MANUAL заменил на LICDIR
https://mega.nz/#!Up4WhYYB!5j5Rl9aFa...53mip1sRyP6bu0
Соответственно одна утилита делает всё (за исключением не упакует теперь директорию MANUAL).