Remotejoy para Linux usando iRShell 5
Enlace al video: http://blip.tv/file/3221208
Ya expliqué como compilar remotejoy y usbhostfs para Linux, pero debe admitir que puede ser algo tedioso porque tienes que bajar el SDK de la PSP, y después de todo ese proceso el desempeño no es el mejor que se diga (de hecho alguno juegos ni siquiera inician). Pero no te desanimes, porque tienes otra opción: remotejoy y usbhostfs for Linux using iRShell 5.
Requisitos
- Debes instalar iRShell 5 primero. Si no lo tienes instalado aun, revisa el artículo Instalación de iRShell 5
- Debes instalar el siguiente paquete para mostrar remotejoy apropiadamente:
aptitude install libsdl-sge
Instalación y uso de RemoteJoy
- Descarga el archivo usbhostfs18 y el RemoteJoy.
- Descomprímelos en tu computadora, por ejemplo, en tu directorio de usuario.
- Ahora abre un terminal como root y ve a la carpeta donde descomprimiste el archivo, digamos tu directorio de usuario. Una vez allí escribe lo siguiente:
./usbhostfs18
- Abre oro terminal como un usuario regular (no root) y ve a la capeta donde descomprimiste los archivos, por ejemplo tu carpeta de usuario. Una vez allí escribe lo siguiente:
./rj_resize_mod -c -d
- Conecta la PSP al puerto USB.
- En tu PSP, lanza el iRShell y selecciona en el menú la opción Toggle USBHost.
- A disfrutar !!
Artículos relacionados:
- Jugar con el PSP en el monitor usando Linux Como los gráficos en el PSP se acercan a...
- Instalación de iRShell 5 A primera vista iRShell puede parecernos algo complicado de...
- Liberado el iRShell 5! El iRShell es un programa que permite lanzar otras...
Cómo actualizar la PSP al firmware 5.00 M33-6
Después de liberar tu PSP bien sea con el método de la batería pandora o usando el método alternativo sin la batería pandora, tu PSP quedará con el firmware 5.00 M33-4. Si quieres llevarlo al último firmware desarrollado por Dark-Alex para esta consola, y aprovechar las mejoras de lectura en las memory stick, debes instalar la actualización 5.00 M33-6 como se explica a continuación.
Requisitos
- PSP liberada con firmware 5.00 M33-4
- Memory Stick mayor o igual a 256 MB
- Batería cargada al menos al 78%
Actualizando a 5.00 M33-6
- Descarga la actualización del firmware 5.00 M33-6 (enlace alternativo)
- Copia el archivo EBOOT.PBP en la carpeta ms0:/PSP/GAME/UPDATE de tu memory stick. Crea cual quiera de las carpetas de ser necesario.
- Desconecta tu PSP de forma segura.
- Ve al menú de juegos en el XMB y ejecuta el update.
Artículos relacionados:
- Cómo actualizar el PSP al firmware 5.03 Si estás interesado en usar el ChickHen (un habilitador...
- Cómo actualizar el PSP al firmware 6.20 Si estás interesado en actualizar al firmware oficial 6.20...
- Cómo liberar la PSP sin la batería pandora Si tienes una PSP 100 liberable, es decir, una...
Cómo liberar la PSP sin la batería pandora
Si tienes una PSP 100 liberable, es decir, una PSP 1000 Fat o PSP 2000 Slim sin la placa maldita (TA-88v3) existe un método que permite liberar la PSP sin la necesidad de una batería pandora. Veamos cómo se realiza…
Requisitos
- PSP 100% liberable. Este método no funciona ni debe ser probado con PSP 2000 Slim con placa maldita (TA-88v3), PSP 3000 o PSPGo! porque tu PSP puede quedar como un bloque (peligro de brick)
- Tener instalado el firmware oficial 5.03 de Sony.
- Tener instalado el ChickHEN
- Memory Stick mayor o igual a 256 MB
- Batería cargada al menos al 78%
Hellcat’s Recovery Flasher
El programa que permite liberar la PSP es el Hellcat’s Recovery Flasher, el cual es ejecutado cargando previamente el ChickHEN en al PSP. El procedimiento para instalarlo y ejecutarlo es el siguiente:
- Descarga el Hellcat’s Recovery Flasher
- Descomprimir el archivo descargado
- Copiar el archivo del firmware 500.PBP en la raiz de la memory stick
- Copiar la el archivo RECOVERY en el directorio /PSP/GAME/ de la memory stick
- Encender la PSP y cargar el ChickHEN
- Ir al menú de juegos y seleccionar Hellcat’s Recovery Flasher como se muestra en esta imagen:
- Una vez cargado el Hellcat’s Recovery Flasher, seleccionar la opción Install M33 CF (of version selected above) como se muestra en la siguiente imagen:
- Una vez finalizado el proceso, se debe presionar cualquier botón para apagar la PSP
- Encender la PSP nuevamente y configurar todos los parámetros (nombre, fecha, hora, etc)
- A disfrutar
¿Y si tengo un firmware superior, por ejemplo 5.50?
El firmware 5.50 corrige el exploit que permite correr ChickHEN. Si actualizaste a 5.50 ofw no hay forma de que puedas instalar el 5.03. En pocas palabras, no puedes correr homebrews como el Hellcat’s Recover Flasher
Artículos relacionados:
- ¿Cómo liberar la PSP? Antes de explicar los pasos para liberar la PSP...
- Cómo actualizar el PSP al firmware 5.03 Si estás interesado en usar el ChickHen (un habilitador...
- Cómo actualizar el PSP al firmware 6.20 Si estás interesado en actualizar al firmware oficial 6.20...
Limpieza del pad analógico de la PSP
Mi sobrino se quejó de su PSP, me dijo que en los juegos los personajes se movían hacia un lado sin tocar el pad. Aunque mi sobrino limpia regularmente su PSP yo sabía cuál era el problema: polvo dentro de la PSP. Siguiendo mi post previo de Desmontaje del PSP Slim, retiré la carcasa de la PSP y limpié el pad analógico y todos los botones…problema resuelto!!
Artículos relacionados:
- Ventiladores del PS3 en modo de limpieza Si te preocupa todo el polvo que puede acumular...
- Desmontaje de PSP Slim Aquí están las imágenes de mi PSP Slim (el...
- Adaptador de micrófono para el PSP Slim Si estás interesado en usar un micrófono en tu...
Cómo actualizar el PSP al firmware 6.20
Si estás interesado en actualizar al firmware oficial 6.20 en tu PSP, aquí están las instrucciones…
Actualizando a 6.20
- Descarga el 6.20 OFW.
- Copia el archivo 6.20.PBP en la carpeta ms0:/PSP/GAME/UPDATE en tu memory stick. Crea cual quiera de las carpetas de ser necesario.
- Renombra el archivo6.20.PBP a EBOOT.PBP.
- Desconecta tu PSP de forma segura.
Ahora ve al menú de juegos en el XMB y ejecuta el update como se muestra en este video:
¿Puedo jugar respaldos o homebrews con este firmware?
No, no puedes jugar respaldos de juegos ni correr homebrews porque este es un firmware oficial proporcionado por Sony. De hecho, si quieres hacer eso no debes actualizar a este firmware. Debes quedarte con el firmware 5.03 para que puedas correr CFE con ChickHEN
Artículos relacionados:
- Cómo actualizar el PSP al firmware 5.03 Si estás interesado en usar el ChickHen (un habilitador...
- Cómo actualizar la PSP al firmware 5.00 M33-6 Después de liberar tu PSP bien sea con el...
- Custom Firmware Enabler para PSP 3000 El homebrew que permite correr Custom Firwares en placas...
Cómo actualizar el PSP al firmware 6.20
Si estás interesado en actualizar al firmware oficial 6.20 en tu PSP, aquí están las instrucciones…
Actualizando a 6.20
- Descarga el 6.20 OFW.
- Copia el archivo 6.20.PBP en la carpeta ms0:/PSP/GAME/UPDATE en tu memory stick. Crea cual quiera de las carpetas de ser necesario.
- Renombra el archivo6.20.PBP a EBOOT.PBP.
- Desconecta tu PSP de forma segura.
Ahora ve al menú de juegos en el XMB y ejecuta el update como se muestra en este video:
¿Puedo jugar respaldos o homebrews con este firmware?
No, no puedes jugar respaldos de juegos ni correr homebrews porque este es un firmware oficial proporcionado por Sony. De hecho, si quieres hacer eso no debes actualizar a este firmware. Debes quedarte con el firmware 5.03 para que puedas correr CFE con ChickHEN
Artículos relacionados:
- Cómo actualizar el PSP al firmware 5.03 Si estás interesado en usar el ChickHen (un habilitador...
- Custom Firmware Enabler para PSP 3000 El homebrew que permite correr Custom Firwares en placas...
- Cómo liberar la PSP sin la batería pandora Si tienes una PSP 100 liberable, es decir, una...
Planeta-Consolas.com

Bueno, ahora también estarán saliendo mis posts de PS3 y PSP por Planeta-Consolas.com, así que puedes seguirme mis posts por ahí también junto con los de otros blogeros. ¿Qué es planeta-consolas? Es un directorio o comunidad de blogeros cuya temática principal gira entorno a las consolas de videojuegos.
Si quieres conocer más puedes visitarlo haciendo en http://planeta-consolas.com.
Artículos relacionados:
- Juegos económicos de PSP y PS3 Es un hecho conocido que en Venezuela tanto las...
- Planetalinux.org ¿Quieres conocer Linux?…Ya sabes de Linux pero quieres incluso...
- Pack PRINNY: Can I Really Be The Hero? Después de una larga espera (gracias a la compañía de...
Eloader para PSP
Uf, cuánto tiempo sin escribir por aquí... Y es que escribir un eloader para PSP no es algo sencillo, aunque tampoco es imposible ;). ¿Qué es un eloader? Bueno, una pequeña introducción:El sistema de seguridad de la PSP se basa en varios niveles. El nivel que nos interesa es a la hora de ejecutar programas. Sony decidió utilizar el formato ejecutable ELF, aunque los ELFs ejecutables van embebidos con otros ficheros de información en lo que se denomina EBOOT.PBP. Existen ELFs sueltos, llamados PRX (PSP Relocatable eXecutable), pero son usados generalmente como librerías. En todo caso, para cargar y arrancar un ejecutable, se debe pasar forzosamente por la función sceKernelLoadExec(), exportada por el kernel de la PSP. Y ésta función comprueba que el ejecutable en cuestión esté firmado por Sony, es decir, una marca de copyright. Dado que es ilegal firmar código sin ser Sony (aparte de extremadamente díficil de conseguir), en teoría no hay manera de cargar software no firmado por Sony, el llamado software casero en la escena.
Pero en la práctica existen varias formas de arrancar caseros en la PSP. Los dos métodos HEN (Homebrew ENabler, activador de software casero) más usados son el firmware modificado (CFW) y el eloader. Ambos se basan en exploits, que son aprovechamientos de vulnerabilidades en el software que corre en la PSP.
El primero es un hack sobre el firmware oficial de Sony que elimina la comprobación de validez de la firma y el descifrado, dejando vía libre para la ejecución de cualquier software casero. Esto requiere o bien un exploit del proceso de arranque (llamado exploit Pre-IPL, con lo que el firmware modificado arranca directamente usando un cargador (IPL) hackeado) o bien un exploit de alguna función del kernel (con lo que el firmware modificado arranca usando el exploit). En todo caso, hay que tener acceso a las direcciones de memoria donde corre el kernel (direcciones a partir de 0x80000000), algo normalmente prohibido para las aplicaciones, que corren en modo usuario (direcciones por debajo de 0x80000000).
El segundo, el eloader, es el método usado cuando no es posible hackear el proceso de arranque ni existe ningún exploit en modo kernel que permita modificar el firmware oficial. Esto generalmente se da en las llamadas placas malditas (con un arranque modificado que soluciona el antiguo exploit Pre-IPL). En éstas sólo nos quedan los exploits modo usuario. Desgracidamente, en éstos no se puede usar la llamada al sistema sceKernelLoadExec() para arrancar ejecutables, puesto que ésta llamada comprueba la firma de Sony y por tanto daría error al ser software casero lo que queremos ejecutar. Por tanto, hay que crear un programa que implemente de nuevo sceKernelLoadExec y así poder cargar los ELFs en espacio de usuario, lo que se llama eloader. Esto evidentemente deja fuera del alcance del eloader cualquier memoria del kernel, lo que viene a redundar en que no se pueden cargar módulos (ejecutable o librería) que requiera de modo kernel para trabajar, ya que el eloader no podría cargar el módulo en la zona superior de memoria que necesita el módulo para funcionar correctamente.
Habiendo aclarado el concepto de eloader, vuelvo a lo que quería comentar: actualmente estoy trabajando con n00b81 y ab5000 en un eloader para el reciente exploit del Medal of Honor Heroes descubierto por kgsws, y el proyecto va bastante avanzado. Es probable que al final de esta semana o la semana que viene ya se pueda publicar una beta.
Hasta entonces, nos vemos y que tengáis buenas vacaciones y disfrutad del verano (para el hemisferio norte, claro ;)).
Desmontaje de PSP Slim
Aquí están las imágenes de mi PSP Slim (el gris) y PSP Slim de mi sobrino (el rojo) casi completamente desmontado. Tuve que abrir el PSP de mi sobrino porque lo dejó en el suelo y la casa se inundó por una llave rota, luego se metió en arroz para que absorbiera la humedad, con la mala suerte de que se quedó un grano de arroz adentro.
También aproveché de ver cómo estaba por dentro, y así comprobar que no estaba sulfatado, además de limpiar los botones. Una vez que comprobé que todo estaba bien la monté nuevamente y la cerré…y si, si funcionó todo perfectamente
Lo único que tienes que tomar en cuenta es que debes quitar el sello de garantía que esconde el séptimo tornillo para quitar la carcasa. El sello lo muestro a continuación:
Si quieres desmontar tu PSP Slim, puedes seguir este video tutorial de la gente de TeknoConsolas.info
Artículos relacionados:
- Adaptador de micrófono para el PSP Slim Si estás interesado en usar un micrófono en tu...
- Limpieza del pad analógico de la PSP Mi sobrino se quejó de su PSP, me dijo que...
- Emulación de SNES en PSP Ya vimos un Emulador de NES para PSP, ahora...
La PSP, esa pequeña desconocida
Hace unos meses decidí adentrarme en la escena de la PSP.La verdad es que está pequeña bestia es una máquina muy interesante y llena de posibilidades, obviamente subexplotada por Sony y sus patentes y licencias propietarias. Sin embargo hay un grupo de hackers, encabezados por ps2dev.org y el español Dark_AleX, que le han dado mucha vida a la "negrita". Se ha desarrollado un SDK basado en GCC muy currado, a la par que firmwares modificados que permiten ejecutar aplicaciones sin protección en la consola. Y la verdad es que resulta muy sencillo hacerse sus programillas, una vez se han entendido los ejemplos básicos.
Si os interesa programar para PSP o acercaros a este mundillo, os aconsejo los siguientes enlaces:
http://www.dark-alex.org/forum/
http://forums.ps2dev.org/viewforum.php?f=14
http://advancedpsp.freeforums.org/index.php
¡Saludos!



