PDA

View Full Version : Guide:THEME_plugin.RCO files and functions



Apoklepz
March 5th, 2007, 19:58
Hello Everyone,

This is for explanatory purposes only, so you can have an idea of what each plugin.RCO file does, before you go messing anything up while applying the now popular and very acclaimed PSP theme-packs ;). This list will be updated.

To achieve succesfull PSP theme customization, your must meet the following manual actions:

- Installation of any of the 3.03 OE custom firmwares (prefferably OE-C)


- Compression of flash0 memory files via Flash Agent F5 homebrew application. Get it here:

http://www.dcemu.co.uk/vbulletin/showthread.php?t=54885&highlight=Flash+Agent


- Replacement of flash0 components via RECOVERY MENU ADVANCED USB MODE*
*I will not be held responsible for your own Bricking/Disabling of your PSP...so go search.




The following files comprise everything you see in the PSP's Main Interface Menu or as Scene Veterans would rather call it, the XMB. These files should only go under the following directory in the PSP's FLASH MEMORY:

(FLASH0) f0:\\vsh\resource\

***THIS DOES NOT WORK FOR ANY 3.10 OE CUSTOM FIRMWARES***

--- Filename - (Description) - Original SONY file Appearance & Screen Location ---


- topmenu_plugin.rco (Menu Icons) - Icons in the XMB menu, including the submenu, that you switch around to view your PSP's different features.


- system_plugin_bg.rco (Wave & Effect) - Usually Animated on Mid-Screen


- system_plugin_fg.rco (Battery status Icon & Loading Circle) - Top right and Bottom right of PSP screen.


- impose_plugin.rco (Volume Bars) - Activated with Volume Buttons at screen bottom


- systemconf_plugin.rco (System Settings Text & Graphics) - As the name implies, this controls everything you see under system settings in your XMB, including the USB loading animation, cursors & text. A very hard one to customize without messing up anything else.


- system_plugin.rco (XMB Click sound) - Can be heard while moving around the XMB


- opening_plugin.rco (Opening OR Coldboot Logo & Sound) - Logo & Initial Chime that plays when "SONY COMPUTER ENTERTAINMENT" text is
displayed. Also controls The "PSP" debranded LOGO from showing simultaneously with gameboot.pmf

- gameboot.pmf (Short Movie Intro) - Not an .RCO file, but a .PMF (Portable Media File) that usually lasts almost 2 full seconds before loading a game. This movie can be easily exchanged for a custom one. Many can be found around the internet...Just Google.


- photo_plugin.rco (PHOTO directory loading Icons) - Will display under PHOTO momentarily, while loading images


- game_plugin.rco (GAME directory loading Icons) - Will display under GAME momentarily, while loading images


- savedata_plugin.rco (SAVEDATA directory loading Icons) - Will display under SAVEDATA momentarily, while loading images


- music_main_plugin.rco (MUSIC menu tab) - Controls tab displayed under MUSIC menu


- 01-12.bmp (Still Background image) - Even though this is not an .rco file I find it worth of mentioning because it can also be customized to your liking. Resolutions that work for this bitmap image are:

- 60 X 34 (color gradients work best - can be merged to form 12 different backgrounds)
- 250 X 142
- 240 X 171 {These 3 middle resolutions are resized versions of the full 480 X 272, used for flash space saving purposes}
- 300 X 170
- 480 X 272 (highest resolution)


- premo_plugin.rco (Remote Play Menu tab) This one is for the Remote Play Menu, and how it operates.



--- STILL DON'T KNOW ABOUT THESE (PLEASE POST YOUR FINDINGS) ---


-

-

-

-



...and many more.



--- ISSUES I HAVE ENCOUNTERED IN MY OWN 3.03 OE-C ---


- At one time, a custom opening_plugin.rco work fine at coldboot, but PopStation games failed to load correctly, and I would end up with an empty XMB displaying only the 01-12.bmp and the Wave. This might have been due however to having a lower Firmware file than 3.03 boarded onto the flash memory. Thanks to YKB!



--- FOR SOME OF THE BEST CUSTOM XMB FILES VISIT: ---

http://www.pspculture.co.uk/

Shrygue
March 5th, 2007, 20:05
This guide is useful to see.

Apoklepz
March 5th, 2007, 20:17
Thanks!

I just realized there's quite a handful many questions about this subject already, and decided something like this would help people.

I'll keep it simple and update it as much as I can.

Shrygue
March 5th, 2007, 20:27
I have checked what the music_main_plugin.rco file does: it controls the menu in the Music tab. If this file isn't present, the PSP will crash if you attempt to access the menu Music tab to play audio.

As for the premo_plugin.rco, I don't know extactly what this does but if this file isn't on the NAND flash, the PSP will crash at the point the XMB would begin to appear from cold boot.

hodgy47
March 6th, 2007, 23:51
premo_plugin.rco is for remote play and how it operates.

Apoklepz
March 7th, 2007, 14:18
Updated... Thanks to hodgy47.

Kichigai Mentat
March 7th, 2007, 15:24
Anyone else agree this ought to be a sticky?

hodgy47
March 7th, 2007, 20:43
--- ISSUES I HAVE ENCOUNTERED IN MY OWN 3.03 OE-C ---


- Custom opening_plugin.rco work fine at coldboot, but PopStation games fail to load correctly, and I end up with an empty XMB displaying only the 01-12.bmp and the Wave. Anybody else encountered this problem?



Do you have a custom font if you do this could be the cause of pops not working as custom fonts are noted for causing pops to break, Re-installing the original font did not cure my problem either i had to run recovery, someone else may know a better solution.

Shrygue
March 7th, 2007, 20:47
If you have used an opening_plugin.rco file from a firmware lower than 3.00, that will be the culprit which is causing the PSX emulator not to work. Flash the original one back and the problem should be fixed.

Triv1um
March 7th, 2007, 20:49
Yeah, im running 3.03 Oe-c with custom font.

PSX's work great.

hodgy47
March 8th, 2007, 01:45
May have just been 3.10oe then i have'nt tried a font in 3.03oe-c which i went back to so i could put some custom stuff on I will try a font and report back.

Apoklepz
March 8th, 2007, 14:11
No Font related problems have affected my PopStation...My custom font even shows up fine in the Pops Menu. My problem earlier was because of a lower FW opening_plugin.rco file, like YKB stated on page 1. This is why I posted it as an Issue.

I don't have the problem anymore, though.

froggie22
March 12th, 2007, 11:48
Here is a guide to fix the opening_plugin and popstation problem..

LINK (http://forums.qj.net/f-psp-hacks-9/t-custom-coldboot-psx-emu-95507.html)

Apoklepz
March 23rd, 2007, 15:53
Right...post a link to someone else's guide post in my personal guide post. The nerve of some people.

::SIGH:: Oh well...Here's another issue I've encountered.

- Suppose you have a custom theme installed...Then assigning a picture from MemoryStick as a PSP wallpaper/background (goes over your custom theme 01-12.bmp background and wave effect). Loading anything from GAME menu will not display Coldboot image, but sound will be heard and game will load sucesfully. Has anyone encountered this one? Is there a fix?

I suppose this one might be due to having a Hi Res 480x272 01-12.bmp background in the flash...Normally breaks SONY firmware protocols.

froggie22
March 24th, 2007, 13:36
Right...post a link to someone else's guide post in my personal guide post. The nerve of some people.

::SIGH:: Oh well...Here's another issue I've encountered.

- Suppose you have a custom theme installed...Then assigning a picture from MemoryStick as a PSP wallpaper/background (goes over your custom theme 01-12.bmp background and wave effect). Loading anything from GAME menu will not display Coldboot image, but sound will be heard and game will load sucesfully. Has anyone encountered this one? Is there a fix?

I suppose this one might be due to having a Hi Res 480x272 01-12.bmp background in the flash...Normally breaks SONY firmware protocols.

sorry dude its only a guide to fix the one problem. if you would like i can delete the link so u can post the guide in ur post? will be happy to do that

Apoklepz
March 26th, 2007, 00:08
Nevermind that....I had a pretty shitty attitude that day, sorry.