Французский разработчик под ником Libre наконец представил миру универсальную программу для подписки Хомок в более компактный размер, в 10 раз меньше, чем ранее выпущенная версия prxEncrypter v1.0 for PC или её аналог PSCRYPTER v2.0 for PSP, которые умели подписывать программы размером в 5 с лишним мегабайт. Данная программа умеет подписывать Хомки в размер 420 килобайт, точно так-же, как это сделал впервые Total_Noob в своём HEN'e. А весь секрет прост, разработчик встроил в программу ключ шифрования от маленькой демки Sukkiri, не забыв при этом конечно и о ставшим уже привычным функционале prxEncrypter.
Использование облегчено до предела, просто запустите программу ))
Откройте кнопку обзор [...] и выберите подписываемый EBOOT.PBP или просто возьмите этот файл мышкой и киньте в окно программы.
Нажмите кнопку "Click to encrypt" и в открывшемся окне укажите в какую папку сохранить результат.
Всё! Забирайте подписанную программу.
Вы так-же можете бросить в окно программы EBOOT.PBP и быстро извлечь из него тело DATA.PSP.
Можете просто бросить в окно программы DATA.PSP и подписать его отдельно
Можно так-же бросить в окно программы любой PRX-файл и аналогично его подписать.
Программа автоматически сожмёт файл, если требуется и автоматически выберет заголовок подписки, в зависимости от размера исходного файла.
Стоит сразу заметить, что работать будут подписанные программы, у которых имеется EBOOT.PBP без сопутствующих внешних файлов PRX.
Если такие файлы присутствуют, то не будет запускаться на официальной прошивке программы, подписанные никаким из этих 2-ух способов.
Разработчик под ником tpu разработал систему подписи ISO и Homebrew с помощью подделки их под игры из PSN на основе PSCRYPTER. На данный момент последняя версия fake_np позволяет подписать ISO размером не более 728Мб. Теперь пиратские игры ISO и Homebrew, которые перед этим были сконвертированы в ISO подписываются с помощью заголовка японской игры "Phantasy Star Portable 2 Infinity Demo (JPN)". А Fake NP v1 брала подпись из "Naruto Shippuden: Kizuna Drive Demo (JPN)". Именно поэтому название "подделаной игры" может быть только на японском языке.
Качаем архив с программой FAKE NP V5 (архив содержит fake_np и seboot.exe)
Распаковываем EBOOT.PBP программой PBP Unpacker v0.94 (кнопка EXTRACT), извлечется как минимум 2 файла, но нам пока нужен именно DATA.PSP - это самый обычный PRX (ELF) файл программы, остальные файлы понадобятся при обратной сборке образа.
Открываем папку с нашей работой проводником и перетаскиваем файл DATA.PSP прямо на seboot.exe, всё, файл DATA.PSP подписан.
DATA.PSP переименуйте в EBOOT.BIN и киньте в директорию /PSP_GAME/SYSDIR/, соглашаясь на замену аналогичного там нулевого.
Если вы хотите, чтобы игра была с вашей иконкой, бэкграундом и прочим, которые могли присутствовать при распаковке вашего образа, то киньте ICON0.PNG, PIC1.PNG, SND0.AT3, ICON1.PMF в директорию PSP_GAME/
Внимание PARAM.SFO можно не кидать, т.к. всё равно он заменится на японский при подписи образа.
Нажимаем в UMDGen кнопку Save -> Uncompressed (*.iso) и сохраняем собранный нами образ в папку, где находится fake_np.exe, обязательно под названием NP.ISO.
Запускаем ту самую заветную программу под названием fake_np.exe. Программа нам покажет процесс своей работы и скороспешно закроется, оставив нам уже полноценно подделаную под PSN игру под названием EBOOT.PBP.
Ну и как всегда, копируем уже подписанный EBOOT.PBP в директорию PSP/GAME/Произвольная папка/ и запускаем из меню Игра => Memory Stick.
Так-же вы можете сделать подготовительные операции по подготовке ISO через программу EBOOT2ISO.
Этот способ подписки требует наличие функции NPUMDIMG (NP_UMD_IMG) у донора, который появился в прошивках 5.50 и выше. Поэтому если брать донора с прошивкой ниже, то подписанные игры работать не будут.
Используя в качестве донора Демо-игру, вы сможете подписывать игры (не более 728 Мб на данный момент) и запускать их на любой PSP с официальной прошивкой 5.50 и выше.
Если вам требуется подписать игру большего размера, то понадобиться купить в PSN официальную игру не меньшего размера в качестве донора, но тогда все подписываемые этим донором игры будут привязаны только к вашей PSP.
Способ 1 - Fake NP V5
Но все же есть несколько требований:
Образ игры не должен быть сжат (fake_np не приспособлен к подписыванию сжатых файлов). Если файл сжат, то воспользуйтесь ISO Compressor`ом.
Размер игры не должен превышать 728Мб, а иначе у вас ничего не выйдет.
Прошивка на консоли должна быть выше 6.31, включительно.
Характеристики V5:
Название игры: вставляет японское: (Phantasy Star Portable 2 Infinity)
Иконка игры ICON0.PNG: отсутствует
Бэкграунд игры PIC1.PNG: отсутствует
Музыкальная заставка SND0.AT3: отсутствует
Видеоролик иконки ICON1.PMF: отсутствует
Заставка в игре: чёрная заставка с надписями на японском
Подпись игры: только заголовком этой игры "Phantasy Star Portable 2 Infinity"
Копируем в папку с fake_np.exe образ ISO подписываемой игры.
Переименовываем образ игры в NP.ISO.
Запускаем fake_np.exe и ждем окончания процесса.
Всё! Образ игры подписан!
Копируем полученый файл в директорию PSP/GAME/Произвольная_папка/ и запускаем из меню Игра => Memory Stick.
Способ 2 - "ISO2EBOOT V2"
Всё может быть ещё проще! Разработчик TonyDansa выпустил настоящую машину-автомат :-)
Способ использует тот-же "Fake_NP v5", только автоматически находит и подписывает OLD EBOOT.BIN, если образ вдруг был ранее пропатчен.
А так-же позволяет сразу конвертировать сжатые образы CSO/DAX/JSO в ISO в тихом режиме и тут-же подписывать.
Скачиваем и разархивируем архив с программой iso2eboot_v2
Теперь просто берём этот файл iso2eboot_v2.exe и закидываем в папку, где лежит образ(ы) игры формата ISO/CSO/DAX/JSO.
Запускаем экзешник и жмём огромную кнопку, мимо которой промахнуться невозможно. Ждём...
Через некоторое время мы увидим результат работы, как на скрине выше.
Ваш оригинальный образ будет помещён в папку "iso"
А готовый подписанный образ окажется в папке PSP/GAME/Название_Образа/EBOOT.PBP
Вам вообще ничего не остаётся больше делать, как взять папку PSP, кинуть в корень карты памяти и играть!
Ну и добавлю, что программа использует для сборки разборки образов, очень хорошую замену UMDGen - это YACC - Yet Another Cso Compressor.
Сама GUI-оболочка компрессора базируется на консольных утилитах CISO.exe (CSO), JISO.exe (JSO) и DAXCR.exe (DAX). Последние два формата компрессии, когда-то давно разработанные Uncle Jam и Dark_Alex, так и не получили популярности, поэтому фактически даже не увидели свет.
В данный момент они не поддерживаются никакими современными прошивками.
Довольно давненько была разработана tpu и выложена в интернет непонятная версия под номером 9. Толком мало кто мог объяснить, как ей пользоваться и какие конкретно функции она выполняет. Кругом летали только слухи, что эта версия требуется для того, чтобы подписывать игры большего размера, но для этого необходимо самому купить игру в PSN побольше, с помощью которой и будут подписываться большие игры, но только для своей PSP, т.к. купленная игра будет подписана под аккаунт купившего и привязана именно к этой PSP с соответствующей записью в файле act.dat во flash2.
Впервые обнаружена она была здеся by StepS » 03 Mar 2011 18:46. Предысторию этой версии мы читали, кто следил за событиями. Суть идеи была такова, что требовалась демо-версия игры, превосходящая по размеру ту, в качестве которой был взят подписанный Sony заголовок в Fake_NP V5 (728Мб). Но демки большего размера так и не нашлось. Поэтому один из пользователей купил в Сторе официальную игру большого размера и передал её tpu для экспериментов. Но tpu не стал элементарно встраивать этот привязанный заголовок в программу, а пошёл несколько другим путём...
В данной версии tpu не стал встраивать подписанный заголовок в тело программы, а создал хитрый механизм подписи. Заголовок для подписи теперь берётся не заранее встроенный в программу, а прямо из фактически любой официально подписанной игры-донора!
Например:
Если взять любую DEMO-игру за донора, вплоть до "Phantasy Star Portable 2 Infinity", имеющую максимальный размер из существующих демок, то подписанный EBOOT, размером вплоть до 728 Мб, будет запускаться на любой PSP.
Если требуется подписать игру большего размера, а так как больше из демок не существует, то можно купить большую игру в PSN, но тогда она будет привязана к аккаунту только этой PSP, но зато можно подписывать заголовком этой полноценной игры, запускающейся на официальной прошивке, любые другие игры, только они так-же будут запускаться только на этой PSP.
Есть правда небольшие неудобства - необходимо иметь в качестве донора для подписи официально подписанный EBOOT.PBP из PSN, взять тот-же "Phantasy Star Portable 2 Infinity DEMO" или любую другую демку. В V5 этого иметь не нужно, т.к. подписанный заголовок уже заложен в экзешнике Fake_NP.
Ну и условия, как обычно, остаются прежними:
Для подписи требуется конечно оригинальный не патченный образ ISO.
EBOOT.BIN в образе не должен быть декриптован, в противном случае его нужно будет прогнать через SEBOOT.EXE
Позиции LBA должны находиться на своих родных позициях.
А так-же, новая версия обзавелась ещё более продвинутыми функциями, по сравнению с версией №5...
Характеристики V9:
Название игры: остаётся оригинальное родное название подписываемой игры
Иконка игры ICON0.PNG: остаётся родная
Бэкграунд игры PIC1.PNG: остаётся родной
Музыкальная заставка SND0.AT3: остаётся родная
Видеоролик иконки ICON1.PMF: остаётся родной
Заставка в игре: встраивается от донорской игры
Подпись игры: берётся из заголовка игры донора.
Инструкция по использованию:
Скачиваем и разархивируем архив с программой Fake NP V9
Для подписи игр нам потребуется донор - официально подписанная игра формата EBOOT.PBP, требующая прошивку выше, чем подписываемый ISO-образ игры. Идеальным вариантом донором, по максимально подписываемому размеру, будет DEMO-игра "Phantasy Star Portable 2 Infinity DEMO", которую вы можете тут-же скачать. Подойдёт и любая другая демка любого размера, главное чтобы размер донора был не меньше предполагаемой подписываемой ISO-игры.
Разархивируем скачанный донор и переименовываем EBOOT.PBP демки, как NP.PBP
Закидываем в папку с донором игру, которую требуется подписать и переименовываем её, как NP.ISO
Теперь кидаем в эту-же папку нашу подписывающую программу FAKE_NP.EXE (V9)
Запускаем экзешник FAKE_NP.EXE и наблюдаем в открывшемся консольном окне, как происходит процесс подписывания.
По окончанию работы окно само закроется и в той-же папке вы увидите готовый подписанный файл игры EBOOT.PBP
Вам только останется создать на карте памяти в ms0:/PSP/GAME/ папку с не длинным названием игры на латинском и кинуть в неё этот EBOOT.PBP
Общий путь должен выглядеть так: ms0:/PSP/GAME/Name_Game/EBOOT.PBP
Ну вот и свершилось! Теперь подпись на 6.60 стала возможной!
Интересное описание!
Долгожданный Fake NP, который теперь работает и с прошивкой 6.60. Но кроме того, лимит для подписи теперь 1142 МБ, когда как раньше мы еле добились лимита в 958 мб.
Инструкция по применению (см. внизу) примерно такая же, как и для Fake NP v0.5, однако необязательно извлекать иконки, постер и т.п. из образа игры (но рекомендуется! Будьте также осторожны, приоритет может отдаться тому, что находится в папке с Fake NP).
1. Предыстория.
Ранее я уже рассказывал вам о появлении демки в 958 мб.
Предыстория
1. Собственно, демка
В общем, как говорится, дело было вечером, делать было нечего. Я залез на сайт демок, и мне крупно повезло - я нарыл там демку с названием J.League Pro Soccer Club! 7 Euro Plus. Её физический размер (520 мб) гораздо меньше реального (958 мб), так как Sony очень любит пожимать свои Eboot'ы. Но, разумеется, нас интересует именно реальный. Я тут же ринулся подписывать чистый образ шестого Теккена, и всё завершилось успешно.
2. Профит?
Этим методом был мною подписан Tekken 6 и Star Wars: The Force Unleashed, последний ставший самым большим подписанным и доступным всем EBOOT'ом, который после подписи принял размер в 959 мб И это притом, что рип был ультра-максимальным!
3. И неужели всё?
Нет, не всё! Совсем недавно я получил Fake NP для 6.60, и теперь лимиты сломаны!
2. Сюрприз из Китая.
Одним прекрасным днём (а это было 19-е января 2012) мне tpu написал в приват на одном форуме. Моей радости не было конца. Он писал мне, что закончил портировать Fake NP для поддержки 6.60 и просил протестировать.
Я тут же ринулся подписывать. Первой игрой, которую я запустил на 6.60, стала Tekken Dark Resurrection. Это было просто потрясающе! Ему удалось обойти жёсткий лимит Sony на запуск подписанных с Fake NP игр!
3. Ого, что-то новенькое!
Я обнаружил, что в новой версии добавились опции командной строки. А именно:
- сжатие образа
- имя базовой демки, из которой брать заголовок
- извлечь маааалюсенький заголовок весом не более 20 кб, тем самым, нам больше не понадобится сама демка вовсе.
- задать имя ISO для ввода и PBP для вывода.
Более того, теперь fake np не кеширует образ в память! А значит, пойдёт на любой системе вне зависимости от количества оперативки!
И ещё, он отображает более подробную информацию о процессе подписи. Теперь можно увидеть процент выполнения, а также информацию о заголовке демки (включая и её макс размер с точностью до байта).
Обращаю внимание, что в моей сборке не требуется использование командной строки. Но кто знает - тот разберётся!
4. 1142 мб?!
Да! Уже раньше я говорил о теоретической возможности подписывания игр до 1142 мб. Но было это невозможно лишь по одной причине: игра требовала 6.60. Теперь, благодаря новому Fake NP, это больше нас не печёт!
5. Профит?
Каждая игра, подписанная мною этим методом, запустилась на 6.60! Самой большой игрой снова, кстати, стал Star Wars: The Force Unleashed, который теперь весит 1.03 ГБ!
6. Юзаю CFW, но люблю подписанные?!
Не волнуйтесь, для вас всё как всегда в шоколаде. Подписанные этим Fake NP игры пойдут на любой PRO-B10 и (L)ME, даже если минимальные требования игр выше! Но иногда (в частности, с супер-новыми играми, вроде PES 2012), они могут и не запуститься.
7. О нет! Теперь всё подписывать заново?
Да, и с этим ничего не поделаешь. Давайте дружно примемся за подпись всяких игр и адаптацию их для работы под 6.60!
8. Что же будет дальше?
Не думаю, что выйдут какие-нибудь демки, по размеру бо́льшие, чем Final Fantasy Type-0: Summer, во всяком случае, с текущей PSP-ситуацией. Но будем надеяться!
Руководство для начинающих и не только
Итак, приступим...
Скачайте архив со сборкой Fake NP 6.60
У нас патченный образ или нет (оригинальный/непатченный)? Если нет, переходим сразу к пункту 5.
Начало для патченных образов
Откройте образ при помощи UMDGEN. Посмотрите на размеры файлов EBOOT.BIN и BOOT.BIN. EBOOT.BIN всегда должен быть больше, чем BOOT.BIN (первый - подписанный, второй - нет). Если это так, переходим к пункту 5! Если нет, то начинаем с пункта 1.
1) Извлеките файл PSP_GAME/SYSDIR/EBOOT.BIN в папку с Fake_NP.
Внимание!!! В большинстве патченных образов лежит EBOOT.OLD! Если он присутствует, извлекать именно его!!!
2) Запустите файл SignEboot.exe из той же папки. Если все прошло хорошо, то вы увидите "Load EBOOT... Save EBOOT...".
Если извлекался EBOOT.OLD, при подписи он будет переименован на EBOOT.BIN
В том случае, если Вам выдало "Not an ELF file", значит Ваш EBOOT.BIN уже подписан, и Вы можете сразу переходить к пункту 5.
3) В программе UMDGEN замените старый EBOOT.BIN вашим новым подписанным EBOOT.BIN.
Если раньше в образе был EBOOT.OLD, теперь его можно удалять.
4) Сохраните игру в ISO-формате (несжатый) под именем np.iso.
5) Выберите нужную папку (соответствующую размеру подписываемого образа. Всегда выбирайте наименьший вариант, например, образ весом 830 МБ нужно подписывать с Fake NP 958 мб, а образ 210 МБ при помощи Fake NP 331 мб. Помните, что этим самым вы сохраняете совместимость с 6.39, 6.3х и т.д.
6) Образ игры должен быть назван как np.iso и помещён в выбранную папку с fake np. Он, разумеется, обязан быть в формате .iso (если имеем дело с cso - пересохраните его в iso при помощи UMD GEN).
7) Запустите Fake NP. Если Вы хотите, чтобы результирующий EBOOT.PBP имел сжатие (наподобие cso), запустите Fake NP с "compress" на конце имени. Учтите, что этот способ занимает больше времени! Не всегда удастся достичь большой разницы в размере несжатого и сжатого образа. И в 1% случаев сжатая игра может не работать, так что всегда проверяйте её.
Сжатие рекомендуется для минисов, так как в них часто 100 мегабайт лишнего!
8) Дождитесь окончания процесса и скопируйте получившийся EBOOT.PBP на Вашу карту памяти (или память GO) в папку PSP/GAME/Имя_игры/
9) Если все прошло удачно, Ваша игра запустится на официальной прошивке 6.60 (и ниже)!
Хочу еще раз напомнить, что лимит для 6.60 - 1142 мб, для 6.39 - 958 мб, для 6.31 - 728 мб, и не все игры смогут быть подписаны данным способом, но уже получше, чем со старым Fake NP.
В этой сборке я упростил процесс подписывания (чтобы не пришлось открывать командную строку и т.д.). Но кому надо, тот сам знает!
кстати я подписываю игры гташкой вайс сити.и он подписывает все игры до прошивки 6.00
я как понял(и как мне сказали), должно быть у игры, которой подписываешь, прошивка не ниже подписываемой.вот.
Патченные игры подписать можно, если разработчик не делал защиты по LBA. Простое переименование EBOOT.OLD (как же я тогда подписал первую подписанную игру, Worms Battle Islands?)
Ошибка об авторских правах говорит о том, что вы удаляли купленную игру-донор прямо с PSP либо подписанную донором игру с PSP. Делайте бекап rif-файла из PSP/license.
Тоесть мне нужен другой донор?
Если да то какой например???
Возможно эта инструкция может помочь:
How To Share Your UMD's & PSN Downloads
A lot of people are unaware of how to share their games so here's a quick tutorial
UMD
First of all get any version of the m33 Custom firmware installed on your psp, in the xmb menu press the select button scroll down to USB Device and change this to UMD Disc press the select button again to close the menu, then put your psp in usb mode,
When you browse your psp (If you have a UMD in the drive) it will read the iso directly from the UMD instead of the memory stick as it usually does it will be called something like "UMD9660" just drag this to your desk top and you have the iso that anyone can play by putting it in their ISO folder.
When your finished go to your xmb menu press the select button scroll down to USB Device and change this back to Memory Stick press the select button again to close the menu.
Play Station Network (PSN)
The playstation network has 2 different types of games, PSOne classics which can be played on the PSP & PS3, and PSP games which can only be played on the psp, the same method does not work for both of these types they need to be done differently,
PSOne classics
Buy your game from the PSN store either via MediaGo on your PC or download through your ps3, and put your game on your memory stick, before you can share you must make your PSP create the licence file which can be done by simply starting the game once. exit the game and browse your memory stick and locate your PSP/Game folder your PSN purchase will be located here and will be called something like "SLUS00292" and it will contain 3 files Document.dat Eboot & Keys, drag this folder to your desktop, archive upload and share!
Buy your game from the PSN store either via MediaGo on your PC or download through your ps3, and put your game on your memory stick
locate your purchase at PSP/Game on your memory stick, open the folder and Locat "EBOOT.PBP" and rename it to "NP.PBP" unarchive NP decryptor and put your renamed NP.PHB in the NPD folder, then put the NPD folder in "PSP/Game" folder on your psp, load up NP Decrypter from your xmb game menu and you will be prompted to press x to decrypt the game, once this is complete put your PSP back in UMD mode and browse your ISO folder your newly decrypted iso should be found here, drag it to your desktop , archive and share
люди, проблема такая:
При попытке запуска сигнед-версии PicoDrive, подписанной с помощью Факе_нп в5
(не надо советовать подписать Easy Encrypter), псп выдает ошибку 80020148.
Запуск на прошивке 6.35 ОФВ. Доп. файлы кидал в папку на флешку вместе с EBOOT.PBP! Может быть их надо кидать в образ с EBOOT???? (что мне кажется бредовой идеей)
Тебе нужно было всё кидать в ISO, рядом с EBOOT.PBP - на кастоме такой способ работает, но скорее всего на официалке так не заработает.
Или подправить в EBOOT.PBP все ссылки на допфайлы в отдельную папку USRDIR.
Как-то так: disc0:/PSP_GAME/USRDIR/res/, как это сделано было в WAGIK у wololo.
ErikPshat, усе, разобрался. Файлы надо кидать вместе с EBOOT.BIN в образ, правда доп. файлы не перезаписываются!!! Эт плохо, настройки нельзя сохранять! Попробовал fake_np v9 - ошибка 80020148, тушка от минис I Must Run! (6.31) Кубик рубика
Можно ли вообще,заставить эту программу работать на win7
Я всегда подписываю русифицированной версией на Win7 и никаких проблем.
Разницы вообще никакой нет, какие символы написаны в тексте. Виндусу пофигу, на английском текст написан или на русском.
У тебя скорее всего просто побился файл программы при загрузке.
Я всегда подписываю русифицированной версией на Win7 и никаких проблем.
Разницы вообще никакой нет, какие символы написаны в тексте. Виндусу пофигу, на английском текст написан или на русском.
У тебя скорее всего просто побился файл программы при загрузке.
Да это опера что то чудила
Через мозилу скачал и всё отлично
Доброго времени суток. Назрел небольшой вопрос. Возможно ли купленным донором из PSN Th3 3rd Birthday(вес донора по описанию 1,2г, сколько в iso точно не знаю) подписать monster hunter portable3 (вес iso файла 1.12 г) ? Вопрос очень интересует, т.к. не очень хочется тратить много денег на "просто так"...
PSPKVM подписывается и отлично работает на оф. прошивках (проверено на 6.38) не смотря на наличие двух внешних .prx. Не будут работать только функции этих prx, а точнее работа с внешними usb устройствами от сони. Хотя у меня их никогда не было, поэтому, я сильно не печалюсь
Количество сообщений на форуме далеко не всегда пропорционально умственным способностям человека. >>>Silent Hill: Genesis<<<