PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Архив (https://www.pspx.ru/forum/forumdisplay.php?f=304)
-   -   Vita Half Byte Loader (https://www.pspx.ru/forum/showthread.php?t=95931)

lupus 02.03.2012 20:03

Vita Half Byte Loader
 
Вложений: 6
Vita Half Byte Loader

Пока накидал в блокноте простой мануал, точнее перевод, для тех, кто таки успел купить и скачать из стора MotorStorm: Arctic Edge. Все остальные на сегодняшний день к сожалению в пролёте.

Что даёт VHBL:
Возможность запуска некоторых hembrew приложений написаных для psp. Будут работать большинство user mode приложений, на kernel mode можете не рассчитывать, они просто не запустятся.

Чего от VHBL вы можете не ждать:
VHBL не даёт возможности запуска дампов игр для PSP, PSX или PS Vita, взломанных игр и дополнений из PSN/SEN, в том числе подписанных самостоятельно.
В двух словах - никакой пиратки.

Что нам нужно:
1. PS Vita с прошивкой не выше 1.61
2. Копия Motorstorm: Arctic Edge из стора
3. CMA и OpenCMA из соседней темы
4. Эксплоит для вашей версии игры:
EU Version
JP Version
KR Version (Гонгконгский стор)
US Version (игра в PNS так и не появилась)

Поехали!

Установка Vita HBL:

1. Распаковываем архив с VHBL в папку "путь к моим документам\PS Vita\PSAVEDATA\xxxxxxxxxxxxxxxx"
*"путь к моим документам" - может отличаться от моего, или это вообще другая папка, которую вы указали в настройках CMA
**"xxxxxxxxxxxxxxxx" - набор чисел и букв, для каждой PS Vita уникален
У меня получилось так:
"C:\Data\PS Vita\PSAVEDATA\xxxxxxxxxxxxxxxx\UCES012500000"
В папке "UCES012500000" должны быть кучка файлов из архива VHBL.

2. Активируем на вите режим авиаперелёта, дабы пресечь все попытки вылезти в интернет через WiFi (у меня дома точка доступа и вита цепляется к ней автоматически), на ПК тоже на всякий случай отключаем интернет.

3. Подсоединяем USB шнур к вите и втыкаем его в ПК

4. CMA сообщит, что PS Vita подключена

5. Запускаем "Управление данными" из меню PS Vita

6. Выбираем "Скопировать данные Компьютер -> Система PS Vita" -> "Приложения" -> "Сохранённые данные (PSP/другое)

7. Ставим галочки и копируем данные на Виту

8. Отключаемся и запускаем MotorStorm AE из меню PS Vita

9. Загружаем сохранение с иконкой VHBL

10. Выбираем режим "Автодром > Гонки на время" ("Wreckreation > Time Attack"), на следующий запрос отвечаем "Нет/No" и попадаем через несколько секунд в меню VHBL


Установка Homebrew на примере Doom, который можно скачать здесь: http://www.mediafire.com/?yl8518xxh8v9xvp

1. Повторяем первый шаг из установки VHBL, только теперь копируем данные из архива с Doom, у меня получилось так:
"C:\Data\PS Vita\PSAVEDATA\xxxxxxxxxxxxxxxx\UCJS101040001"
В папке "UCJS101040001" лежат слежующие файлы:
ICON0.PNG
PIC1.PNG
PARAM.SFO
DATA.BIN
install.zip

В архиве "install.zip" как раз и лежат файлы homebrew приложений, которые будут позже установлены. Рекомендую скачать тот самый DOOM, чтобы посмотреть, как внутри архива сложены файлы. Можно установить сразу несколько Homebrew, упаковав их в один архив.
Здесь одно важное замечание: при упаковке файлов в install.zip не должно использоваться сжатие.

2. Запускаем VHBL при помощи MotorStorm: AE

3. В меню VHBL переходим в папку "ms0:/PSP/SAVEDATA/UCJS101040001"

4. На вопрос "Do you want install this homebrew" отвечаем "yes"

5. При помощи VHBL переходим в папку "ms0:/PSP/GAME" и запускаем любое из установленных homebrew

Удаление установленных homebrew с карты памяти:
1. Подключаем PS Vita к ПК через USB
2. Запускаем OpenCMA
3. Запускаем из меню PS Vita "Управление данными" и заходим "Скопировать данные PS Vita -> ПК" -> "Приложения" -> "Приложения PSP/Другое"
4. Ставим галочки напротив "Повреждённых данных" (к сожалению нельзя выяснить где какое homebrew), которые хотим удалить
5. Нажимаем кнопку "Удалить" в нижней части экрана и ждём...
6. Всё, данные удалены.

Немного про совместимость, возможные проблемы и их решение:
1. У меня не запустился ни один эмулятор, в котором используется кнопка home, VHBL ругался на то, что не может подхватить homehook.prx. Quake у меня тоже не запустился.
2. Если вам вдруг во время запущенного homebrew понадобилось нажать кнопку "PS", рекомендую перед этим сохраниться, т.к. возврат к приложению не всегда происходит корректно.
3. Да, подписанные игры действительно не работают. Да, я проверял.
4. Если homebrew приложение запущенное через VHBL зависло, вылетело, приставка начала тормозить, игры и приложения перестали запускаться - консоль необходимо перезагрузить. Для этого полностью отключаем её, удерживая кнопку включения 10 и более секунд. После чего снова включаемся.

PS. Есть Воросы - задавайте.
PPS. Не все homebrew будут работать, Quake у меня не завёлся, имхо можно открывать тему по совместимости с хомками.

pvc1 02.03.2012 20:08

черт, даже не пробиться

lupus 02.03.2012 20:11

Ага, если кто скачает - зеркальте.
Найдёт ссылку на зеркало - отписывайтесь.

StepS 02.03.2012 20:45

Цитата:

Сообщение от lupus (Сообщение 1016952)
Сейчас качаю и буду ставить

то есть, ты всё-таки не скачал? :D

lupus 02.03.2012 20:51

Ещё нет, сервак упал прочно и судя по всему надолго, либо под натиском жаждущих, либо под ддос атакой.
Ну, или как вариант, ко мне едет пативэн, т.к. все тематические рессурсы, где может всплыть линк на зеркало у меня сильно тормозят B)

thexyz 02.03.2012 21:07

А я пробился-таки, вот вам простыня:

VHBL is now available for download, for the people who are lucky to own an unpatched version of Motorstorm Arctic Edge on their vita. Download the version that matches your version of the game:
EU Version
JP Version
KR Version (Seen at least on the HK store)
US Version (not very useful)


HOW TO INSTALL AND RUN HBL

It is *strongly* recommended that you turn of all wireless connections on your PS Vita, and that you use OpenCMA on your PC instead of the regular CMA. This is recommended because otherwise your console has a way to force you to upgrade the firmware even before you get a chance to use the exploit.
Extract this HBL archive in your CMA PSP Savedata folder. It is a folder on your PC named PSSAVEDATA/[lots of random characters here]. If you don’t know where it is, check your settings in CMA
Connect your PS Vita to the PC through the CMA, it should give you the possibility to copy the savedata from your PC to the Vita. If not, you probably extracted it in the wrong folder. (Note: You will also want to install some homebrews with a similar technique, read the section below)
To run HBL, start the Motorstorm game, select “Load” in the savegame menu, open the HBL savegame, then go to “Wreckreation > Time Attack” and select “No”. At this point, HBL should start. See the video below for details:


HOW TO INSTALL AND RUN HOMEBREWS

Installing homebrews on the PSP was an easy task. On the Vita, until better solutions are provided, it’s quite a pain in the ass.
The CMA will only let you copy savedata, and will not recursively browse folders.

To address this, HBL comes with a tool that can extract archives with a specific structure.

Packaging the homebrew for installation on the Vita:
1) download PSP homebrews from your favorite website
2) extract the homebrew somewhere on your hard drive, and with your favorite utility, zip it again with the *store* setting (no compression), in a file that you will name “install.zip”
3) take any PSP savedata (but not the one used for HBL!), and add the “install.zip” to that folder, in your PC CMA folder. so your PSP Savedata will look something like this:
in folder PSSAVEDATA/1a2b3c4def5678/UCUS12345000/ (or something like this) you will have the following files:
- ICON0.png
- PIC1.png
- DATA.bin
- PARAMS.SFO
- install.zip

Here you can download an example of packaged homebrew: Doom

Installing:
1) run OpenCMA on your PC, and CMA on your Vita
2) copy the previously packaged SAVEDATA (see above) with your homebrew in “install.zip” on your Vita
3) run HBL (how to run HBL is explained in the previous section)
4) navigate with the HBL menu to the SAVEDATA folder, then go to the folder you just downloaded (in my example, UCUS12345000), and clikc cross or circle on it
5) At this point, the HBL menu should ask you if you want to install the homebrew. select yes, and wait until HBL is done extracting your homebrew
6) The homebrew is now installed, and you can run it by going to the GAME folder, if everything went well, a new subfolder with your homebrew has been created here, and you can run the homebrew

lupus 02.03.2012 21:14

Спасибо, уже тоже пробился и скачал.

ntune 02.03.2012 21:27

жесть какая. а мак-юзеры обламываются ( не хочу винду ставить

thexyz 02.03.2012 21:30

Цитата:

Сообщение от ntune (Сообщение 1017008)
жесть какая. а мак-юзеры обламываются ( не хочу винду ставить

virtualbox тебе в помощь

ntune 02.03.2012 21:33

thexyz, я обленился :)

lupus 02.03.2012 21:41

Таки запустил дум, который шёл семплом. Инструукцию писать или все так же хорошо читают на английском, как и я?

lupus добавил 02.03.2012 в 21:41
Теперь бы ещё выяснить, как удалять установленный софт...

armlive 02.03.2012 21:45

Цитата:

Сообщение от lupus (Сообщение 1017019)
Таки запустил дум, который шёл семплом. Инструукцию писать или все так же хорошо читают на английском, как и я?

lupus добавил 02.03.2012 в 21:41
Теперь бы ещё выяснить, как удалять установленный софт...

Напиши если не трудно

lupus 02.03.2012 21:53

Ок, малого только спать уложу, а то он приболел и капризный, жена сама не справляется.
Подскажите, как скрины с экрана сделать?

thexyz 02.03.2012 21:56

Цитата:

Сообщение от lupus (Сообщение 1017033)
Ок, малого только спать уложу, а то он приболел и капризный, жена сама не справляется.
Подскажите, как скрины с экрана сделать?

Внутри psp-игр - только фотоаппаратом.

Maraderrr 02.03.2012 21:58

Цитата:

Сообщение от lupus (Сообщение 1017033)
Подскажите, как скрины с экрана сделать?

Жмякай PS+Start и будет скрин, в любом месте хоть в меню...

pvc1 02.03.2012 22:33

ну не в любом

StepS 02.03.2012 23:17

теперь волнующий вопрос: прокатит ли засунуть в install.zip подписанную игру для 6.60? :crazy:
скорее всего, в лучшем случае игра скопируется в консоль, но не запустится. Coldbird говорил об ограничении памяти в 24 мб для HBL (он может задействовать лишь определенный сегмент). плюс, HBL сам по себе должен поддерживать передачу контроля игры

lupus 03.03.2012 00:24

Накидал простенький мануал по установке VHBL и запуску homebrew. Пока без скринов, но тем, кто более или менее в теме всё доложно быть понятно.
Цитата:

Сообщение от StepS (Сообщение 1017069)
теперь волнующий вопрос: прокатит ли засунуть в install.zip подписанную игру для 6.60? :crazy:
скорее всего, в лучшем случае игра скопируется в консоль, но не запустится. Coldbird говорил об ограничении памяти в 24 мб для HBL (он может задействовать лишь определенный сегмент). плюс, HBL сам по себе должен поддерживать передачу контроля игры

Кидай в ЛС ссылку на небольшую подписанную игру, я проверю.

lupus добавил 02.03.2012 в 23:47
Теперь наверное самый актуальный вопрос, как удалить установленные хомки, которые не работают :)

lupus добавил 03.03.2012 в 00:24
Попробовал запустить подписанную Angry Birds:
Произошла ошибка. (C1-2858-3)

Lomster7 03.03.2012 01:38

Я скачал данную игру. Если поможете запустить сделаю обзор на русском языке и выложу на ютьюбе.

lupus 03.03.2012 10:15

Слегка дополнил мануал, но как я понимаю, юзеров VHBL в рунете не так уж и много и в ближайшее время особо не прибавится :/
Цитата:

Сообщение от Lomster7 (Сообщение 1017165)
Я скачал данную игру. Если поможете запустить сделаю обзор на русском языке и выложу на ютьюбе.

1. Скачал до 1 марта 2012?
2. Достаточно подробный мануал в первом посте.


Текущее время: 14:30. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.