Para consultas y debates sobre el contenido de este artículo, visita el Hilo oficial.
Rejuvenate
Hello World de Rejuvenate.
Desarrollador
Yifanlu.
Tipo
Plataforma para desarrollar
y cargar
Homebrew Nativo.
Lanzamiento
21 de Junio de 2015
Versión actual
Funciona en PlayStation Vita en firmwares 3.00 a 3.51.
Plataformas
Idiomas
Inglés
Estado actual
Versión 0.3.4
Hilos oficiales
Rejuvenate es una plataforma para desarrollar y cargar homebrew nativo para PlayStation Vita que tiene las siguientes características:
Características
- Rejuvenate es una plataforma de herramientas que hace posible desarrollar y ejecutar homebrew nativo en PSVita.
- Permite a los desarrolladores y usuarios de homebrew, crear y probar juegos, aplicaciones y cualquier otro homebrew para PSVita.
- No sirve para cargar backups nativos de PSVita ya que el exploit utilizado no dispone de los suficientes privilegios para hacerlo.
Requisitos
- Se necesita tener instalado PlayStation Mobile Development Assistant (en adelante abreviado como PSM Dev) ó PlayStation Mobile Development Assistant for Unity (en adelante abreviado como PSM Unity) en nuestra consola.
- Funciona con firmwares comprendidos entre 3.00 y 3.51.
Limitaciones
- Se requiere usar conexión USB para realizar la instalación.
- Conexión a nuestra propia red local cada vez que queramos lanzar una aplicación homebrew.
- Se necesita un PC con sistema operativo Windows.
Noticias
Versiones Rejuvenate
Recopilación de versiones anteriores de Rejuvenate:
Versión 0.3.4
- 2015-09-16: Incluye como principales novedades:
- Añadido soporte para salida del printf atraves de la debugnet.
- Las funciones del VitaDefiler se han portado a las DLL permitiendo la implementación de mejores frontends.
- Descarga
- Mirror
Versiones anteriores, pulsa el botón "Mostrar" para verlas:
|
Versión 0.3.3
- 2015-08-29: Incluye como principales novedades:
- The functions to set the CPU, GPU, and bus clock frequencies can be used on PSM Unity 1.06.
- Fixed uvl_elf_get_module_info returning zero always.
- Descarga
- Mirror
Versión 0.3.2
- 2015-08-14: Incluye como principales novedades:
- Minor fixes to bugs in the setup script.
- Fixed connection problem with Unity for OSX/Linux (package installation still unsupported, but you can run VitaDefiler with Mono).
- Descarga
- Mirror
Versión 0.3.1
- 08/08/2015: Incluye como principales novedades:
- Solucionado el bug que hacia que PSMSigner no funcionara en sistemas de 32 bits.
- Descarga
- Mirror
Versión 0.3
- 07/08/2015: Incluye como principales novedades:
Versión 0.2.1
- 22/06/2015: Incluye como principales novedades:
- Solucionado el bug que hacia que la instalación no funcionara al contener la ruta un espacio en blanco.
- Solucionado el bug que hacia colgarse al lanzar un homebrew con ARM como punto de entrada.
- Descarga
- Mirror
Versión 0.2
- 20/06/2015: Primera beta pública.
|
Instalar Rejuvenate
Advertencia
|
- Siguiendo este tutorial existe cierto riesgo de brickear o actualizar la consola, te recomendamos que si no estás seguro de lo que haces no lo sigas.
- Tanto la web, el wiki, o cualquier usuario/administrador de www.elotrolado.net NO se hacen responsables de los posibles daños que se puedan ocasionar a tu consola siguiendo este tutorial.
|
Introducción
Bienvenidos al tutorial donde aprenderéis como instalar en tres sencillos pasos Rejuvenate en una consola PlayStation Vita.
Requisitos
Nuestra consola debe cumplir una serie de requisitos para poder instalar Rejuvenate y, por lo tanto, hacer uso de este tutorial:
- Una consola PlayStation Vita/Slim o una VitaTV/PS TV.
- Que ésta tenga un firmware comprendido entre 3.00 a 3.51.
- Tener instalado PSM Dev ó PSM Unity en nuestra consola, para instalar PSM Unity debemos hacer uno de estos dos tutoriales:
PSM Dev actualmente no se puede instalar de ninguna forma.
|
- Licencia válida de PSM+ para PSM Dev ó PSM Unity:
- Conexión USB para realizar la instalación.
- Conexión de red local cada vez que queramos lanzar una aplicación homebrew.
- PC con sistema operativo Windows.
Material necesario
Para seguir este tutorial necesitaremos una serie de material y archivos necesarios antes de empezar:
PASO A PASO
Una vez con todo preparado y dispuestos, debemos asegurarnos de que cumplimos todos los requisitos anteriormente mencionados, si es así empezamos:
PASO PREVIO: Cumplir los requisitos
Antes de empezar debemos tener instalado en nuestra consola el PSM Dev ó PSM Unity, y la licencia de PSM+, para ello debemos hacer los siguientes tutoriales:
- Primero instalamos PSM Unity dependiendo de nuestro firmware:
- Y después obtenemos la licencia de PSM+ siguiendo este tutorial:
Si ya tenemos PSM Dev y una licencia, podemos continuar al Paso 1.
|
PASO 1: Preparación de Rejuvenate
- Dependiendo de que aplicación utilicemos hacemos uno de los dos puntos siguientes:
 Archivos necesarios para PSM Dev.
|
PASO 2: Ejecutar Setup.bat
- Ejecutamos el "SETUP.BAT".
- Seguimos las instrucciones, solo necesitaremos hacer esto una vez, el setup debería hacer lo siguiente:
- Extraer el PSM SDK si tenemos PSM Dev ó extraer el PSM Tool si tenemos PSM Unity, al ejecutarlo nos pregunta que estamos usando, por lo que para responder lo haremos dependiendo de nuestra aplicación:
- Si usamos PSM Dev, pulsamos primero "y":
- Si usamos PSM Unity, pulsamos primero "n" y luego "y":
 Selección para instalar PSM Unity.
|
- Acto seguido comenzara a instalar el PSM Driver (los drivers necesarios para el PC), lo cual requerirá proporcionarle derechos de administrador:
- Ahora dependiendo de que aplicación tengamos debemos hacer uno de estos dos puntos:
- Si usamos PSM Dev: nos pedirá introducir nuestra versión de PSM Dev.
- Si usamos PSM Unity: debemos seleccionar nuestra versión de PSM Unity:
Recuerda que actualmente esto solo es compatible con las versiones:
- De PSM Dev: 1.11, 1.14 y 1.15.
- De PSM Unity: 1.05 y 1.06
|
|
 Pantallas de selección de versión (PSM Dev arriba y PSM Unity abajo).
|
- Después pulsamos "y" en la siguiente pantalla:
Si no hemos hecho el tutorial de PSM+, en la primera pantalla obtendremos un error.
|
 Con PSM+ instalado, veremos esta pantalla.
|
|
- Y ahora instalamos el VitaDefilerClient, para eso ejecutamos el archivo "run_package_install_unity.bat":
- Encendemos y conectamos nuestra PlayStation Vita al PC por USB.
- Veremos una pantalla similar a esta que se cerrara rápidamente:
 Pantalla de instalación correcta del VitaDefilerClient.
|
PASO 3: Cargar PSM Dev ó PSM Unity
- Si no lo esta, encendemos y conectamos nuestra PlayStation Vita al PC por USB.
- Activamos el Wifi en nuestra PlayStation Vita.
Debemos conectar la consola en la misma red local que la de nuestro PC.
|
- Ejecutamos el PSM Dev o PSM Unity:
PASO 3.1: Ejecutar homebrew con Rejuvenate
- Ahora para cargar homebrew, lo hacemos de la siguiente manera dependiendo de que aplicación estemos usando:
- Para cargar un homebrew con PSM Dev, arrastramos el archivo ".elf" ó ".velf" de cualquier homebrew al "run_homebrew.bat":
- Para cargar un homebrew con PSM Unity, arrastramos el archivo ".elf" ó ".velf" de cualquier homebrew al "run_homebrew_unity.bat":
 Arrastrando el Hello World para cargarlo en PSM Dev.
|
Si obtenemos el error "connection error" al hacer esto, debemos ejecutar la demo "BallBlaze" si tenemos el PSM Dev, y despues volver a hacer el Paso 3.1, esto debería reparar este error.
|
- Ahora ocurrira lo siguiente, dependiendo de que aplicación estemos usando:
- Usando PSM Dev, cargara directamente el homebrew que hayamos arrastrado, en este caso el "Hello World":
- Usando PSM Unity, abrimos el VitaDefilerClient dentro de PSM Unity en nuestra consola.
- Y tras unos segundos cargara el homebrew que hayamos arrastrado, en este caso el "Hello World":
 Hello World funcionando en PSVita.
|
Una vez veamos el "Hello World" ya tendremos Rejuvenate completamente instalado y funcional.
|
ANEXO: Usos posteriores
Para usos posteriores tendremos que ejecutar Rejuvenate de la siguiente forma:
- Encendemos la consola.
- La conectamos a nuestro PC.
- Ejecutamos el PSM Dev Assistant o PSM for Unity.
- Para cargar un homebrew con PSM, arrastramos el archivo elf al "run_homebrew.bat".
- Para cargar un homebrew con PSM for Unity, arrastramos el archivo elf al "run_homebrew_unity.bat".
- Abrimos el VitaDefilerClient dentro de PSM for Unity en nuestra consola.