Anuncios Google

Como descomprimir eBoots comprimidos con PSPPacker

Tutoriales Avanzados Homebrewes

Tras haberlo prometido en los foros de DCEMU, me he decidido a dejaros en BETA como primicia la version en español de este tutorial, que puede ser tremendamente util, o simplemente anecdotico. Todo depende de lo que saquemos con el... De momento, a los usuarios con firmware 1.5, si andais escasos de megas, os puede sacar de algun apuro. A los 2.xx, nos puede brindar la posibilidad de jugar a algun Homebrew que hasta ahora se nos resistia. 

Tengo que empezar este tutorial agradeciendole a yoguis la informacion facilitada. Todo lo que os voy a contar aqui, me lo enseño el, me limito a ordenar las ideas, limar algunos pasos que consideraba innecesarios y colgaros alguna captura. 

No se si sabreis (yo hasta hace un par de semanas no tenia ni idea) que las PSP con firmwares 2.00 en adelante, no son capaces de ejecutar eBoots comprimidos con el programa PSPPacker. Con esto se consigue que el eBoot contenga la misma cantidad de informacion, pero este comprimido, ocupando menos espacio en la Memory Stick. No confundir con formatos como el ZIP o el RAR, el archivo conserva su misma extension, pero aun asi reduce su tamaño.

Este proceso nos sirve para cuando nos encontremos con un Homebrew que no podemos ejecutar con el Loader, y este comprimido con este programa (aunque no lo sepamos a priori...). Por supuesto, no es 100% infalible, pero abre una nueva via para ver si logramos hacer funcionar mas cosas aun para los 2.xx (como el SmashGPSP, el cual he tratado de echar a andar con este metodo sin exito...o el aclamado Callisto, que tampoco he conseguido hacer funcionar con este pequeño "truco"...).

Todo lo que necesitamos para testear esto, es un eBoot de firmware 1.5 modificado con el PSPBrew para obtener el eBoot de 2.xx, y que de algun error en el Loader al ejecutarlo, o directamente reinicie la PSP o deje la pantalla en negro.

Para facilitar las cosas, pegaremos el eBoot que queramos descomprimir en la raiz de C junto con el ejecutable del PSPPaker, en nuestro disco duro. 

Vamos a Inicio, Ejecutar, tecleamos "cmd" sin las comillas, y le damos al intro. Tendremos ante nosotros una ventana de consola, con fondo negro.

 

Escribimos los comandos necesarios para navegar a la raiz C; "cd .." sin las comillas, Intro. Asi, hasta ver C:\ delante del cursor.

Ahora escribimos "packer -d eboot.pbp" sin las comillas, y le damos al Intro. Si el eBoot estaba comprimido con el PSPPacker, nos saldra un mensaje con el resultado de la operacion. Si no estaba comprimido, mostrara un mensaje de error.

Ya esta, tenemos nuestro eBoot descomprimido en la raiz de C (se sobreescribe el anterior). Fijaros en el tamaño, si el proceso no ha arrojado ningun error, sera considerablemente mayor. Ya solo queda ir a la PSP, y ejecutarlo, para ver si nuestros esfuerzos han valido la pena.

Los usuarios con firmware 1.5, pueden tratar de ejecutar el comando: "packer eboot.pbp" sin las comillas, para realizar el proceso contrario, la compresion. No lo he probado, pero estoy casi 100% seguro de que si comprimis los eBoots de un mismo Homebrew (el de la carpeta con % y el de la carpeta sin %) con el PSPPacker, os deberia seguir funcionando el Homebrew, y habreis ahorrado unos pocos megas (muchos si lo haceis con todo el Homebrew de vuestra Stick...). Si alguno lo testea, que nos informe si funciona, puede ser interesante para los dueños de las Stick originales de 32megas de Sony. 

Hago un llamamiento desde aqui para que, si algun Homebrew que funciona en 1.5 os llama la atencion y no encontrais version para 2.xx, probeis con este metodo a ver si hay suerte. Si conseguis echar a andar algo...por favor, hacednoslo saber, para subir la version correspondiente, y que todos podamos disfrutar de ella.

Para que veais que realmente funciona este metodo, podeis hacer la prueba con el eBoot de la version 0.0.3 del MAME4ALLPSP. Si creais el eBoot para 2.xx con el PSPBrew a partir de la version para firm 1.5, y lo intalais en la PSP...no funcionara. En cambio, si lo haceis pasar por este proceso de descompresion...el emulador arrancara a la primera. 

Para que veais, otra manera mas de colaborar con esta comunidad ;-) 

4.3
Tu voto: Ninguno Votos totales: 4.3 (20 votos)

Anuncios Google