¿cambiar iconos psp del menu principal?¿se podria?programadores

buenas,¿podria alguien o dar algun paso,sobre los iconos del menu xmb principal?que sean programadores o personas que entiendan este mundillo.Porque asi vamos abriendo boca,hasta que llegue los 2 menus desarrollados por (0X89) por ingleses o el otro (PROYECTO XMB)por los españoles.Nos gustaria mucha gente.¿no se podria investigar por los archivos que bienen en los firmwares desencriptados?gracias a todo el mundo,y mas a DARK_ALEX por todo su trabajo. :D
maron escribió:buenas,¿podria alguien o dar algun paso,sobre los iconos del menu xmb principal?que sean programadores o personas que entiendan este mundillo.Porque asi vamos abriendo boca,hasta que llegue los 2 menus desarrollados por (0X89) por ingleses o el otro (PROYECTO XMB)por los españoles.Nos gustaria mucha gente.¿no se podria investigar por los archivos que bienen en los firmwares desencriptados?gracias a todo el mundo,y mas a DARK_ALEX por todo su trabajo. :D


Si no recuerdo mal, estaban en un resorurce (rco), el nombre creo que era "topmenu_plugin.rco", pero no estoy seguro.

se podria mirar, pero lo dudo.
mira si te sirve de algo esto:

CAPTAIN AWESOME
September 17th, 2005, 16:23
As promissed earlier today, the kind people of naoneo (known for PSIX) have written a quick tutorial on how to change Text (including your version number) without modifying your flash (which is good because its safer than previouse methods)



Non-destructive menu changing 3:59pm, September 17th, 2005 ~ entry 14 (13 is bad)

Okay as promised here is the full tutorial on changing both your menu, and your version number, without touching your lflash.
Some thing to note, are things you will need.

- Hex editor (for windows users, i would recommend Hex workshop).
- Psar dumper (and a data.psar from a 1.50 update).
- a v1.50 firmware psp (it would work for 1.00 but this technique uses humma's loader which is designed for 1.50s).
- UMD Emulator 0.8, by Humma kavula.
- Some common sense.

Due to the nature of this modification it is important that you do not share your modified files over the internet, as you could get in trouble.
Okay, let's begin.

1) File aquisition.
Retreive the following files, depending on your dump method.
FW Dumper :
ms0:/flash0/vsh/resource/topmenu_plugin.rco
ms0:/flash0/vsh/resource/sysconf_plugin.rco

Psar dumper :
ms0:/OUT/topmenu_plugin.rco
ms0:/OUT/sysconf_plugin.rco

2) File editing and hex locations.
topmenu_plugin.rco
Text you may replace

hex offset location
UMD™ (umd icon in menu)

14688 [0x00003960]
Memory Stick™

14700 [0x0000396C]
Free Space (ms0 information)

14916 [0x00003A44]
Settings (main menu icon label)

16280 [0x00003F98]
Photo (main menu icon label)

16300 [0x00003FAC]
Music (main menu icon label)

16312 [0x00003FB8]
Video (main menu icon label)

16324 [0x00003FC4]
Game (main menu icon label)

16336 [0x00003FD0]
Video Settings (settings menu)

16348 [0x00003FDC]
Photo Settings (settings menu)

16380 [0x00003FFC]
System Settings (settings menu)

16412 [0x0000401C]
Security Settings (settings menu)

16444 [0x0000403C]
Power Save Settings (settings menu)

16480 [0x00004060]
Sound Settings (settings menu)

16520 [0x00004088]
Network Settings (settings menu)

16552 [0x000040A8]
Date & Time Settings (settings menu)

16588 [0x000040CC]
USB Connection (settings menu)

16632 [0x000040F8]
Network update (settings menu)

16904 [0x00004208]
Save Data Utility (game menu)

16664 [0x00004118]
Game sharing (game menu)

16936 [0x00004228]

sysconf_plugin.rco
Text you may replace

hex offset location
Version %1 (version string)

130716 [0x0001FE9C]
An advanced note on the version string, you may replace the text "An internal error has occurred" as well as "Version %1" keeping it a part of the same string, and it will display in the version information page.
If you wish to do that, do it as follows.

V.e.r.s.i.o.n. .%.1.....A.n. .i.n.t.e.r.n.a.l. .e.r.r.o.r. .h.a.s. .o.c.c.u.r.r.e.d
--
560065007200730069006F006E002000250031000000000041 006E00
200069006E007400650072006E0061006C0020006500720072 006F00
7200200068006100730020006F006300630075007200720065 0064
V.e.r.s.i.o.n. .6...6.6. .i.n.t.e.r.n.a.l. .D.e.v.e.l.o.p.m.e.n.t. .u.n.i.t. . . .
- -
560065007200730069006F006E00200036002E003600360020 006900
6E007400650072006E0061006C00200044006500760065006C 006F00
70006D0065006E007400200075006E00690074002000200020 0020

For editing the RCO files, it is VASTLY important that you only replace the text with your own, and not actually Add more, or remove any, if you want to replace "memory stick" with "hello", change the last letters to spaces and they wont show, but it will work.
Additionally, some of the text contains ™'s, you can place them in yourself by adding "! directly after the letter, rather than skipping each . in the hex. to demonstrate.

.M.e.m.o.r.y. .S.t.i.c.k."!.
004D0065006D006F0072007900200053007400690063006B00 222100
.M.e.o.w!". . . . . . . .. .
004D0065006F00772122002000200020002000200020002000 002000

It's very important to change the ™ you moved, from 2221 to 00--.
This taken into account, once you have edited your files..

3) Installation
install Humma Kavula's UMD Emulator 0.8, and copy the two edited files to the following locations on your memory stick.

ms0:/F0/vsh/resource/topmenu_plugin.rco
ms0:/F0/vsh/resource/sysconf_plugin.rco

4) Finnished!
Once done, boot up UMD Emulator, and enable Flash0 emulation, and start an iso, and poof!, it will return to the PSP dash, with your custom menu labels showing!

Hope you guys enjoyed this.


gameboot.pmf - is the screen when you start up a game or homebrew with the psp logo and the colors.

topmenu_plugin.rco - contains the names of your psp icons in the xmb eg, photo, music, game.

01.bmp to 12.bmp - the original wallpaper files.

system_pluging_bg.rco - the wave effect on the xmb background.

game_plugin.rco - game icon displays in game menu.

osk_plugin.rco - the on screen keyboard for eg, web browser.
2 respuestas