Buenas...
Bien, tenemos muchos archivos en la flash0 de nuestras PSPs a los que les vamos metiendo mano para customizar y demás.
Algunos ejemplos pueden ser:
System_plugin_bg.rco con las "Waves"
System_plugin_fg.rco con los iconos de la bataría, "busy", etc...
Opening_plugin.rco con los iconos del coldboot, del gameboot, con las bootwaves, bootsounds, etc...
Impose_plugin.rco con los iconos de la barra de volumen, speaker, etc...
01-12.bmp con los bmps que usemos de backgrounds.
Etc...
Pues bien, hay un prx en las flash0 que contiene la inmensa mayoría de las rutas en donde deben ser cargados esos archivos.
Es el
vshmain.prx y está en "flash0:/vsh/nodule" (en devhook o en la carpeta generada por el psardump estaría en "F0:/vsh/module").
Ahora bien, y si pudiéramos redireccionar esos archivos que tanto cambiamos de la flash0 a la Memory Stick?
Así le dariamos un respiro a las flash0 (al contrario que mucha gente piensa, no lo necesita jeje) y facilitamos el proceso de customización al no tener que flashear el archivo en cuestion sino que solo tendríamos que copiarlo en una ruta de nuestras propias Memory Sticks.
Otra ventaja sería la de ahorrar espacio en las flash0, pues estas no van precísamente sobradas de el.
Para ello, retornamos a un clásico de nuestros tiempos. El ^editor hexadecimal^
Solo tenemos que desencriptar el vshmain.prx (lo podemos sacar de nuestra flash0 y desencriptarlo con el prxdecrypter que corresponda o bien con el psardump y el eboot de la actualización que corresponda).
Una vez lo tenemos, pues... ya sabeis
Abrimos el vshmain.prx desencriptado con el editor hexadecimal y buscamos el archivo que deseamos redireccionar.
Por ejemplo, el
system_plugin_bg.rco (el archivo que contiene las "Waves" que vemos en el XMB):
Lo primero es buscar la cadena, claro:
Ahora, identificamos la ruta y la modificamos.
En este ejemplo, redirecciono el system_plugin_bg.rco de "flash0:/vsh/resource" a "ms0:/"
Como podeis ver, he ido rellenando de "00" (hasta "?" en este caso) para que no quedaran restos de la cadena que he sustituido (está claro que la nueva cadena de texto no puede tener mas caracteres que la original).
Salvamos el archivo con el mismo nombre y los flasheamos en "flash0:/vsh/nodule" machacando el que que tienes en la flash.
Nota muy importante - Antes de sobreescribir el vshmain.prx, guárdate una copia de seguridad del tuyo, pues este prx es importantísimo para el funcionamiento de la PSP y si sufre algún daño (mala edición, rotura por falta de espacio al flashear el desencriptado, etc...), esta no arrancará.
Ahora podemos borrar el system_plugin_bg.rco de "flash0:/vsh/resource" y meterlo en "ms0:/"
Probemos ahora a cambiar la ruta del
01-12.bmp (que además hace "daño" al poco espacio de nuestras flash0, sobretodo si usamos resoluciones altas):
Buscamos la cadena de texto "01-12.bmp" para localizar la ruta y la cambiamos:
Ahora la ruta pasaría a estar en "ms0:" por lo que ahí debemos meter nuestro 01-10.bmp (ya lo podríamos borrar de "flash0:/vsh/resource").
Ahora probaremos a redireccionar a la flash1, pues a lo mejor nos interesa mas tener los archivos ahí (tenemos mas espacio disponible) ya que si redireccionamos a la Memoty Stick y no la tenemos puesta al arrancar la PSP, pues directamente no arrancará.
Por ejemplo, redireccionemos el opening_plugin.rco (si lo tenemos customizado, ocupará basatente) a la flash1:
Ahora la ruta del opening_plugin.rco (ojo, sería el que se carga al arrancar la PSP no el que carga al arrancar algún homebrew/juego en caso de que tengamos el game_plugin.prx con la ruta del opening cambiada) pasa a estar en "flash1", por lo que lo flasheamos ahí (el vshmain.prx modificado tambien lo flasheamos donde corresponde, claro).
Y buen, así lo podemos seguir haciendo con muchos mas archivos, como con el impose_plugin.rco, el system_plugin_fg.rco, el system_plugin.rco, el sysconf_plugin.rco, el game_plugin.rco, savedata_plugin.rco o el photo_plugin.rco por mencionar algunos.
Siempre hay que tener en cuenta hacia donde redireccionamos y que ahí debe estar el archivo redireccionado.
Con esto no será tan traumático probar las 450 "Waves" del Pack Customize me v1.5
Hasta la próxima
Salu2.