Ps vita порты с андроида
Консоль PSVITA была очень недооценена в производительности и портах игр. Все давно ждали GTA на PSVITA, но к сожалению, сама Sony сделала первый шаг к концу этой фантастической портативной консоли. К счастью, есть разработчики и хакеры, которые благодаря своим достижениям в создании хомбрю, приносят удовольствие геймерам всех возрастов.
Движок Unity и пример с портом GTA: San Andreas (UnitySA). Этот проект уже более нескольких лет ведется разработчиком Metapyzkz. Он не использует оригинальный код и не стремится к полной повторной реализации игры, и вся реализация на данный момент выглядит очень сыро!
В настоящее время порт работает на скорости 11 FPS, но разработчик заявил: «Мы можем это исправить»
Steps
- Open Startup.scene in Unity
- Go to «File — Build Settings — PS Vita» and do «Switch Platform» (it will recompile scripts)
- Change «Build Type» to «PSVita Package»
- Now you can «Build» it (it takes a long while)
- Once it’s finished, extract the ZIP file and enter the «Files» directory inside the extracted folder. Get it’s folder path, we’ll need it.
- We’ll use UnityTools with this command: UnityTools.exe -i -o -f -u -p
being the folder path you copied and being the name you want the VPK to be. This will give a VPK. - Open it in 7-zip as a ZIP file. Enter the «Media» folder. From the «SanAndreasUnity» project folder, copy the «Data» folder and «config.json» to the «Media» folder. Create a new file called «config.user.json», «json» being the extension and fill it with this:
- Transfer the VPK to Vita using VitaShell’s USB mode.
- Install the VPK.
- Connect the Vita to PC using VitaShell’s USB mode. Rename the GTA:SA folder to «sa» and copy it to «ux0:/app/UNSA19844/Media».
Note that this step needs to be done only once. Also, you can skip copying «audio» folder, which will save you 3.5 GB of space.
Скачать:
Источник
Ps vita порты с андроида
- Что такое HENkaku?
- HENkaku (рус. Хенкаку/Хэнкаку) — это первый полноценный взлом консоли PlayStation Vita, позволяющий запускать как сдампленные игры для PlayStation Vita, так и хоумбрю игры и приложения, плагины и проч.
- Подробнее (на английском)
- Что такое Ensō?
- Ensō (рус. Энсо) — Программный хак позволяющий запускать взлом HENkaku при включении консоли без участия пользователя и подключения к интернету (постоянная прошивка, так называемая «Неслетайка») ТОЛЬКО 3.60 / 3.65
- Подробнее (на английском)
- Что такое h-encore( 2 )?
- h-encore (рус. Хенкор/Хэнкор) — Хак позволяющий установить временный (до перезагрузки) взлом HENkaku на консоли с прошивкой 3.65 / 3.67 / 3.68
- Если h-encore 2 , то к тому же ещё: 3.69 / 3.70 / 3.71 / 3.72
- Подробнее (на английском, к h-encore)
- Подробнее (на английском, к h-encore 2 )
- h-encore (рус. Хенкор/Хэнкор) — Хак позволяющий установить временный (до перезагрузки) взлом HENkaku на консоли с прошивкой 3.65 / 3.67 / 3.68
- Что такое Trinity?
- Trinity (рус. Тринити) — Хак для прошивок 3.69 / 3.70, аналог h-encore в плане работы, не актуален ввиду наличия h-encore 2
- Подробнее (на английском)
- Что такое MemeKaku?
- MemeKaku (рус. Мемкаку/Мэмкаку) — Хак позволяющий установить взлом HENkaku на консоли с прошивкой 3.55 / 3.57
- Подробнее (на английском)
- Что нужно для установки взлома HENkaku?
- PlayStation Vita с прошивкой 3.55 / 3.57 / 3.60 / 3.65 — 3.72
- Подключение к Интернету
- ПК (для 3.65+)
- Аккаунт на консоли (для 3.65+) + пароль от аккаунта, АКТИВАЦИЯ НЕ ОБЯЗАТЕЛЬНА!
- Карта памяти:
- Для PlayStation Vita 1000 с прошивкой 3.60 — карта памяти PlayStation Vita ИЛИ адаптер SD2VITA + microSD
- Для PlayStation Vita 1000 с прошивкой 3.61+ — карта памяти PlayStation Vita
- Для PlayStation Vita 2000 — карта памяти не обязательна, есть встроенная память
- Для PlayStation TV — карта памяти не обязательна, есть встроенная память
- Как обновить прошивку консоли до версии 3.60 / 3.65:
- Обновление через QCMA (не забываем снять галочку на пункте «Ignore local file psp2-updatelist.xml on update folder» в настройках QCMA)
- Обновление до версии 3.60 / 3.65 / 3.68 через FinalHE
- (Может не работать!) Обновление до версии 3.60 через HENkaku DNS
- Обновление до версии 3.65
- Установка HENkaku на 3.60
- Как уберечься от случайного обновления консоли:
- Отключить автообновление:
- Настройки -> Система -> Настройка автозапуска
- Снять галочку на пункте «Загружать файл обновления для системного программного обеспечения»
- Прописать HENkaku DNS
- Отключить автообновление:
- Как войти в PSN аккаунт на прошивке ниже актуальной:
- Прописать HENkaku DNS
- Как подключить консоль к ПК через QCMA не обновляя прошивку:
- На ПК:
- Установить галку на пункте Offline Mode во вкладке Other в настройках QCMA также присвоить параметру Use this version for updates значение FW 0.00 (Always up-to-date), т.е. должно получиться что-то этакое:
- [X] Offline Mode
- [ ] Skip metadata extraction
- [ ] Disable USB monitoring
- [ ] Disable Wi-Fi monitoring
- [ ] Skip photo scanning
- [ ] Skip video scanning
- [ ] Skip music scanning
- [ ] Automatic database refresh
- [ ] Ignore local file psp2-updatelist.xml on update folder
- CMA protocol selection — Latest
- Use this version for updates — FW 0.00 (Always up-to-date)
- После выше описанных действий, перезапустить QCMA
На консоли:
- Отключить кабель
- Прописать HENkaku DNS
- (Не обязательно) Включить режим полета
- Перезагрузить консоль
- На ПК:
- Что такое «Плагин»?
- Модуль/процесс который загружается в оперативную память и вносит изменения в работу прошивки или приложений
- Подробнее
- Для чего нужны плагины?
- Для добавления нового функционала в прошивку
- Для вноса изменений в работу приложения/приложений или прошивки
- И т.д.
- Где хранить плагины?
- Рекомендуется хранить плагины в ur0:tai/
- Также, для более опытных, плагины могут хранится в любом месте, главное чтобы путь к плагину был верно указан в файле конфигурации (config.txt)
- Зачем нужен config.txt?
- В этом файле описаны пути к плагинам, taiHEN при запуске читает этот файл и запускает плагины в порядке в котором они написаны
- Скопировать плагин в директорию ur0:tai/ (рекомендуется)
- Указать путь к нему в файле config.txt
- Тип плагина можно понять по расширению файла указанном после точки
- В инструкции к плагину часто указывают в какой раздел нужно его прописать.
- Скопировать файл framecounter.suprx в директорию ur0:tai/
- В конце файла config.txt создать раздел, в котором будет указан данный плагин.
- Вписать строку указывающую на нужный плагин в этот раздел.
- Перезагрузить консоль (также можно перезагрузить файл config.txt в настройках HENkaku)
Если четкого указания нет и он имеет расширение *.suprx— то скорее всего плагин может работать как в разделе *ALL, так и в четко указанной игре.
Например плагин для отображения FPS в играх, нужно чтобы он работал только в игре Uncharted:
- Ненужный плагин можно отключить не удаляя строку из config.txt и сам файл плагина
Для этого строку в которой указан путь к плагину нужно «закомментировать»
Комментарием в файле config.txt считается любая строка начинающаяся с знака «#» (решетка (англ. hash))
Комментарии игнорируются taiHEN и служат для того чтобы человек мог оставить информацию о том что делает та или иная строка.
Работающая строчка (влияет на работу консоли)
- Передать на приставку .vpk (см. Как передать файлы на PlayStation Vita)
- Открыть .vpk через VitaShell нажатием X
- Может появиться сообщение «программа может навредить системе» – необходимо подтвердить установку, если вы понимаете возможные риски
- После установки новое приложение будет доступно на Начальном экране
- Распаковать файл vpk в любую директорию (например через 7-Zip)
- Передать директорию на PlayStation Vita (см. Как передать файлы на PlayStation Vita)
- Установка из папки через VitaShell:
- Выделить директорию
- Нажать треугольник
- Выбрать пункт «Install from folder» (Установить из папки»)
Adrenaline Bubble Manager
- Приложение позволяющие делать из игр PlayStation Portable/PlayStation 1 «Пузыри» для запуска игр с Начального экрана пропуская меню Adrenaline
Улучшение графики Adrenaline
PlayStation Vita имеет отличный экран и удобные кнопки, что позволяет с удовольствием играть не только в игры выпущенные для PlayStation Vita но и в тысячи игр к более старым консолям
- RetroArch — Комбайн собравший в одном приложении множество эмуляторов
- Что такое SD2VITA:
- Переходник позволяющий подключить microSD в слот игрового картриджа PlayStation Vita
- ( Только на 3G версии ) Модуль-переходник, устанавливающийся вместо 3G модуля PlayStation Vita Fat
- Разница в основном в конструкции (любая версия будет работать):
- v1 — Самая первая версия, имеет форму которая не задевает механизм извлечения картриджа, полностью прячется в разъеме
- v2 — Стоит чуть дороже, более похожа на оригинальный картридж, позволяет извлекать переходник нажатием на него, может выпирать из разъема в 1000 версии консоли, тем самым не давать закрыть заглушку, рекомендуется для PSTV
- v3-v5 — Последние версии, полностью повторяющие формы и размеры оригинального картриджа
- Да, на всех взламываемых прошивках начиная с 3.60
- Что такое Рекавери:
- Рекавери (он же Безопасный режим, Safe Mode) это режим консоли в котором можно произвести манипуляции для восстановления работоспособности в случае сбоя в работе прошивки или карты памяти.
- На выключенной PlayStation Vita зажимать Power + R + PS до появления заставки, после можно отпускать
- Иллюстрация
- В Рекавери выбрать при помощи D-Pad пункт «2. Реконструировать базу данных» (на англ. «Rebuild Database»)
- Подтвердить выбор клавишей X(или O для азиатских версий консоли)
- При помощи D-Pad выбрать «Да» (на англ. «Yes»)
- Подтвердить форматирование клавишей X(или O для азиатских версий консоли)
- Консоль сама перезапустится после реконструкции базы
- В Рекавери выбрать при помощи D-Pad пункт «3. Форматирование карты памяти» (на англ. «Format Memory Card»)
- Подтвердить выбор клавишей X(или O для азиатских версий консоли)
- При помощи D-Pad выбрать «Да» (на англ. «Yes»)
- Подтвердить форматирование клавишей X(или O для азиатских версий консоли)
- Консоль сама перезапустится после форматирования
- В рекавери выбрать при помощи D-Pad пункт «4. Восстановить эту систему» (на англ. «Restore the PS Vita system»)
- Подтвердить выбор клавишей X(или O для азиатских версий консоли)
- При помощи D-Pad выбрать «Да» (на англ. «Yes»)
- Подтвердить восстановление клавишей X(или O для азиатских версий консоли)
- Консоль сама перезапустится после восстановления
- В рекавери выбрать при помощи D-Pad пункт «5. Обновить системное программное обеспечение» (на англ. «Update system software»)
- Подтвердить выбор клавишей X(или O для азиатских версий консоли)
- Выбрать при помощи D-Pad один из трех пунктов
- Обновить путем подключения к системе PS3
- ТРЕБУЕТСЯ ИНСТРУКЦИЯ
- Обновить путем подключения к компьютеру
- Обновление с карты PS Vita
- ТРЕБУЕТСЯ ИНСТРУКЦИЯ
- Обновить путем подключения к системе PS3
- В рекавери выбрать при помощи D-Pad пункт «1. Перезапустить эту систему» (на англ. «Restart the PS Vita System»).
- Подтвердить выбор клавишей X(или O для азиатских версий консоли)
- Консоль сама перезапустится
- VHBL (3.69+)
- Vita Half Byte Loader – это загрузчик Homebrew для PlayStation Vita
- Инструкция по установке
- Альтернативная инструкция по установке (проверено на Windows 10)
- Эмуляторы для VHBL
Запускается внутри встроенного в PlayStation Vita эмулятораPlayStation Portable, позволяет запускать на PlayStation Vita Homebrew игры и эмуляторы для PlayStation Portable ( Пиратские игры для PlayStation Portable не поддерживает! ).
- Клиенты различных сайтов
- Обновление прошивки через пс3(спасает при неудачном даунгрейде)
- Ошибка неверного сертификата в браузере:Фикс
- На некоторых сайтах используются сертификаты от Let’s Encrypt, но в PlayStation Vita нет нужного корневого сертификата чтобы создать безопасное подключение к сайтам с данным сертификатом
- В некоторых играх после режима сна перестают работать сохранения, для того чтобы это исправить нужно:
- Перейти в директорию ux0:user/00/savedata_backup/
- Удалить файл list.dat
- Создать новую директорию с именем list.dat (да, прямо также как и файл)
«Вы не можете получать призы в данном приложении» после смены аккаунта :Фикс (PSV Trophies Fixer)
- Используя RegistryEditor или MOD версию установить параметр в config/tel/use_debug_settings на 1
- Что такое LiveArea:
- Это «карточка» игры/приложения, на которой отображается значок для запуска игры/приложения, значки обновления, руководства пользователя и прочее.
- Подробнее
- Что такое taihen:
- Это загрузчик плагинов для консоли с HENkaku
- Подробнее (на английском)
- Официальный клиент YouTube не поддерживается. Просмотр в браузере вполне возможен, но не гарантируется.
- Случаев бана PlayStation Vita из-за взлома ещё не было, но гарантий что это не произойдет тоже НЕТ.
Входя в PSN вы должны понимать все риски.
Перед входом в PSN можно очищать историю запущенных приложений при помощи History Deleter
- Нет.
- Пример редактирования файла ur0:tai/config.txt (Задача: закомментировать строку с плагином)
- Запустить VitaShell
- Навести курсор на строку «ur0», нажать X
- Навести курсор на директорию «tai», нажать X
- Навести курсор на строку «config.txt», нажать X
- Откроется текстовый редактор в «режиме навигации»
- Навести курсор на нужную строку (например ur0:tai/gamesd.skuprx)
- Для редактирования выделенной строки нажать X, откроется режим «редактирования строки»
- Поставить курсор в начале строки: нажать триггер L для перемещения курсора влево (для перемещения вправо нажать триггер R)
- Вести символ «#» (для того чтобы на клавиатуре появился нужный символ, переключить раскладку в режим «ввод символов и цифр» нажатием на кнопку @123
- Когда редактирование строки закончено, выйдите из режима «редактирования строки» нажатием на символ с двумя стрелками вниз
- Выйти из «режима навигации» нажатием кнопки O
- Подтвердить сохранение файла нажатием X
Если нужно вставить пустую строку: установить курсор на строку ПОД которой будет новая пустая строка, нажать крестовину вправо (или треугольник, выбрать пункт «Insert empty line»), далее продолжить с пункта 7
- см. «Рекавери PlayStation Vita (Safe Mode)» =>«Как сбросить консоль через рекавери»
- Через приложение AccountManager
- На Начальном экране зажать «пузырь» на несколько секунд, на каждом пузыре появится круг с тремя точками
- Нажать на «три точки»
- Выбрать пункт «Удалить»
- Нажать ОК, для подтверждения удаления
- Нажать O для выхода из режима редактирования
- Возможно плохой контакт адаптера SD2VITA:
- Извлечь адаптер.
- Пропаять контакты адаптера
- Протереть адаптер и microSD спиртом
- Возможно плохой контакт адаптера SD2VITA:
- см выше.
- Да — TheFloW (автор h-encore, Trinity, NoNpDrm и многого другого полезного)
- Да, установите плагин reF00D
- Нет, у PlayStation Vita нет региональной защиты, материнские платы любого региона могут быть установлены в любую консоль и будут полноценно работать
Картридж с игрой купленный в любом регионе будет работать на любой PlayStation Vita
- ux0:user/00/savedata/(Game_ID)/
- Для установки и работы некоторых приложений требуются расширенные привилегии, это может нанести вред консоли(!!).
- Перейти в Настройки
- Перейти в Настройки HENkaku
- Поставить галочку на пункте «Включить небезопасные приложения»
Для включения «небезопасных» приложений нужно:
- Дважды нажмите кнопку PS
- Нужно включить спуф (spoff, маскировку/обман) версии прошивки до актуальной на данный момент:
- Перейти в Настройки
- Перейти в Настройки HENkaku
- Выбрать пункт «Поддельная версия»
- Указать версию прошивки актуальную на данный момент
- Нужно переустановить HENkaku с зажатым триггером R
- ux0:ptmp
- ud0:psp2update
- Да, это не повлияет на установленное приложение
- Да, можно, но нужно помнить что данный раздел иногда используется системой для хранения временных файлов, не стоит заполнять его на полную
В случае если раздел будет заполнен и ОС консоли не сможет записать туда файлы могут возникнуть ошибки в работе консоли исправить которые будет сложно/невозможно.
- Если взлом Ensō остался в системе то можно установить molecularShell через psvimgtools-frontend (Видео инструкция)
- Нужно сбросить конфиг через рекавери, см. Рекавери PlayStation Vita (Safe Mode) — Как реконструировать базу данных через рекавери
- Поставить спуф на последнюю прошивку и HENkaku DNS, перезагрузить консоль, пробовать активировать
- Воспользоватся плагинами ReNpDrm + ReStore (работает в 10% случаев)
- Как установить новую плату в консоль
- Где хранятся файлы активации:
- vd0:registry/system.dreg (также это первая половина реестра)
- vd0:registry/system.ireg (также это вторая половина реестра)
- tm0:npdrm/act.dat
- ur0:user/00/np/myprofile.dat
Подробности на английском, на русском
- Если загрузка через PKGj прервалась, игры нет но место на карте она занимает:
- Недокачанные файлы хранятся в директории ux0:pkgj, все можно удалять (в том числе config.txt если не собираетесь вносить своих правок)
- Если возникает ошибка при обновлении VitaShell версии ниже 1.83:
- Установить molecularShell
- Удалить VitaShell
- Удалить файлы оставшиеся от VitaShell:
- ux0:data/vitashell
- ux0:patch/vitashell
- ux0:vitashell
- Установить новую версию VitaShell
- Как посмотреть код «Родительского контроля»:
- Используя RegistryEditor или RegistryEditorMOD.
Перейдите в ветку CONFIG/SECURITY/PARENTAL
- Используя RegistryEditor или RegistryEditorMOD.
- Перейти в ветку CONFIG/SOUND
- Установить нужное значение параметра main_volume, возможные значения 0-30
- Перезагрузить консоль (до перезагрузки новые значения не применяются)
- Да, достаточно подготовить новую карту согласно инструкции и скопировать на нее все содержимое текущей карты (включая скрытые и системные файлы)
Что делать если на прошивке 3.65+ не работает приложение Музыка при использовании SD2VITA?
- К сожалению ничего сделать пока нельзя, данный баг в плагине StorageMgr пока не исправлен.
- Багрепорт
В шапке все инструкции для PlayStation Vita, но у меня PSTV:
- Принципиальной разницы между PlayStation Vita и PSTV нет, большинство инструкций актуальны для обоих
Adrenaline запускает все игры от PlayStation Portable и PlayStation 1?
- Нет, Adrenaline запускает большинство игр, но совместимость НЕ 100%
Как исправить ошибку «PKG decrypt error» в NPSBrowser:
- Ошибка скорее всего вызвана наличием в пути к файлу pkg2zip.exe, кириллицы (русских символов)
Для исправления нужно перенести NPSBrowser.exe и pkg2zip.exe в директорию без кириллицы в пути (и если возможно, пробелов), к примеру в D:\NPSBrowser\
Консоль не включается после нескольких лет на полке:
- Батарейка разряжена полностью, нужно подключить консоль к З арядном У стройству 5V 1.5A и оставить на зарядке на 4-6 часов.
Если после продолжительной зарядки консоль по прежнему не включается то нужно проверить напряжение на батарее (требуется соответствующий инструмент и прямые руки)
Как узнать версию заводской (максимальной для Даунгрейда) прошивки:
- Установить modoru и посмотреть в нём на второй строке (где будет написано жёлтым текстом)
Источник