Post Reply 
480x272 Image infront of XMB wave and BG
how do I do this
Author Message
slyboogy27
Able One

Posts: 69.1685
Threads: 24
Joined: 21st Nov 2010
Reputation: 1.94271
E-Pigs: 12.6939
Offline
Post: #1
480x272 Image infront of XMB wave and BG
how would I make a 480x272 picture show up ontop of the xmb waves and still have the wave show but below it and also still have the 30 bg colors or 30 highres bg's show behind the image in the front something like this is what I want to acomplish.

[Image: XMBpreview.jpg]


please if someone could give me the code for the xml file and tell me which rco to use along with it it would be greatly appreciated.

All glory comes from daring to begin.
30/11/2010 03:03 AM
Find all posts by this user Quote this message in a reply
boogschd
boogyman
Worlds End

Posts: 4,955.2420
Threads: 90
Joined: 29th Nov 2007
Reputation: 4.19708
E-Pigs: 43.6852
Offline
Post: #2
RE: 480x272 Image infront of XMB wave and BG
err ... idk if this is possible...

a transparent wallpaper perhaps ? :/
30/11/2010 06:37 AM
Visit this user's website Find all posts by this user Quote this message in a reply
slyboogy27
Able One

Posts: 69.1685
Threads: 24
Joined: 21st Nov 2010
Reputation: 1.94271
E-Pigs: 12.6939
Offline
Post: #3
RE: 480x272 Image infront of XMB wave and BG
any other ideas?
Zinga Burga said i might have to scale the size of the image down a bit since the psp has such little resources

All glory comes from daring to begin.
(This post was last modified: 30/11/2010 09:37 AM by slyboogy27.)
30/11/2010 09:37 AM
Find all posts by this user Quote this message in a reply
Nothingface420
Forum Ghost

Posts: 333.2874
Threads: 61
Joined: 4th Jun 2008
Reputation: 4.649
E-Pigs: 18.0348
Offline
Post: #4
RE: 480x272 Image infront of XMB wave and BG
Your best bet is to make the images smaller maybe around 300x170
it's possible to have 480x272 images, but it's difficult because of the lack of resources.

In my theme Simple Design I had 30 480x272 images, but the main icons & battery icon are very small in & take up little resources.

Looking at your preview pic I doubt it will be possible to have a 480x272 image.
you can try putting a 1x1 transparent image in place of the shadows & glows in the topmenu_plugin.rco, topmenu_icon.rco, system_plugin.rco & system_plugin_fg.rco if you haven't already.

[Image: 8.png]
30/11/2010 11:45 AM
Find all posts by this user Quote this message in a reply
Cirehpsa
Let's finger this out.
Fractal Insanity

Posts: 2,549.3603
Threads: 63
Joined: 9th Oct 2009
Reputation: -4.69042
E-Pigs: 724.9902
Offline
Post: #5
RE: 480x272 Image infront of XMB wave and BG
use rcomage and simply place the image in system_plugin_fg.rco

...or maybe system_plugin_bg.rco... can't remember.

[Image: VCvmsjM.gif][Image: DecdMVG.gif][Image: glI7KKK.gif][Image: OJilHSf.gif]
(This post was last modified: 30/11/2010 01:35 PM by Cirehpsa.)
30/11/2010 01:34 PM
Find all posts by this user Quote this message in a reply
slyboogy27
Able One

Posts: 69.1685
Threads: 24
Joined: 21st Nov 2010
Reputation: 1.94271
E-Pigs: 12.6939
Offline
Post: #6
RE: 480x272 Image infront of XMB wave and BG
(30/11/2010 01:34 PM)Cirehpsa Wrote:  use rcomage and simply place the image in system_plugin_fg.rco

...or maybe system_plugin_bg.rco... can't remember.


How would it look in code form if I just wanted the background infront of everything else and that's it for say system_plugin_fg.rco

All glory comes from daring to begin.
30/11/2010 03:01 PM
Find all posts by this user Quote this message in a reply
ZiNgA BuRgA
Smart Alternative

Posts: 17,024.1882
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1887
Offline
Post: #7
RE: 480x272 Image infront of XMB wave and BG
Try dumping system_plugin_bg.rco and look at the XML file.

Find:

XML Code
	<MainTree name="system_plugin_bg">

Add something like this below (modify where necessary):

XML Code
		<ImageTree>
			<Image name="myimage" src="someimage.png" format="gim" compression="zlib" unknownByte="0" />
		</ImageTree>


Next, take a look through the <ObjectTree>.  Everything here must be within <Page>s
The first <Page> entry under <ObjectTree> is:

XML Code
			<Page name="page_default_theme" unknownInt0="0x111" onInit="nothing" onCancel="nothing" onContextMenu="nothing" onActivate="nothing">
				<Plane name="default_theme_plane" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="480" height="272" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing" image="nothing" unknownInt18="0x0"></Plane>
			</Page>

The page contains a single Plane, which is 480x272 - this is the 01-12.bmp image.

Going down, you'll see this:

XML Code
			<Page name="page_default_theme_3D" unknownInt0="0x111" onInit="nothing" onCancel="nothing" onContextMenu="nothing" onActivate="nothing">
				<ModelObject name="default_theme_model" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="8.5" scaleHeight="8.5" scaleDepth="8.5" iconOffset="0x0" onInit="event:native:/page_default_theme_3D_onInit" model="model:mdl_bg"></ModelObject>
				<Group name="camera_target" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing"></Group>
			</Page>

Which is the background wave.  Note that the wave appears above the 01-12.bmp image, and thus, is placed later in the file.

I'm not sure what the next one is (maybe the wave for music?):

XML Code
			<Page name="page_default_theme2_3D" unknownInt0="0x111" onInit="event:native:/page_default_theme2_3D_onInit" onCancel="nothing" onContextMenu="nothing" onActivate="nothing"></Page>


After that, there's the background image you set from the XMB

XML Code
			<Page name="page_wallpaper_theme" unknownInt0="0x111" onInit="event:native:/page_wallpaper_theme_onInit" onCancel="nothing" onContextMenu="nothing" onActivate="nothing">
				<Plane name="wallpaper_theme_plane" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing" image="nothing" unknownInt18="0xffff"></Plane>
				<Plane name="wallpaper_theme_cover" posX="0" posY="0" posZ="0" redScale="0.6" greenScale="0.62" blueScale="0.7" alphaScale="0.85" width="480" height="272" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing" image="nothing" unknownInt18="0x0"></Plane>
			</Page>

...noting that the background image always sits above the wave...

So if you want to stick an image somewhere, you position it depending on what you want it above.
I don't recommend adding <Page> entries (though I really haven't tried), so you should probably insert your image directly above the wave, under the page_default_theme_3D page.
So find the line:

XML Code
				<Group name="camera_target" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="0" height="0" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing"></Group>


And add something like this below it:

XML Code
				<Plane name="myimage_object" posX="0" posY="0" posZ="0" redScale="1" greenScale="1" blueScale="1" alphaScale="1" width="480" height="272" depth="0" scaleWidth="1" scaleHeight="1" scaleDepth="1" iconOffset="0x0" onInit="nothing" image="image:myimage" unknownInt18="0x0"></Plane>

Make sure that you replace "image:myimage" if you've chosen a different name for it.

Note: I'm not sure which version of rcomage you're using - the code you need to put in may be slightly different - you can look at examples from system_plugin_fg.rco to see what you need.

01/12/2010 02:05 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Jomann
Chibi :3

Posts: 558.1177
Threads: 103
Joined: 15th Jul 2007
Reputation: 1.88741
E-Pigs: 25.8968
Offline
Post: #8
RE: 480x272 Image infront of XMB wave and BG
Well first of all since wallpapers save as bmp, you would have to re-write the graphics part of the xmb to accept a transparency type file (png)

or you could try creating an alpha channel in photoshop for you image in "channels"

(ctrl + click your layer, right click the selection > save alpha layer)
and then save it as a 32bit bmp and try to replace your wallpaper in flash 1

or you could write a plugin that will overlay an image on the xmb.
^ This would be the best way to do it without getting your hands too dirty.

EDIT:

OH WAIT, I've been gone too long, seems like the amount of things wee can do with the psp has increased once again. disregard this post

[Image: Endless_paradigm_01.png]
(This post was last modified: 09/12/2010 08:15 PM by Jomann.)
09/12/2010 07:30 PM
Find all posts by this user Quote this message in a reply
Barcelona
Too Young To Care

Posts: 1,247.2872
Threads: 88
Joined: 10th Jul 2010
Reputation: -0.02892
E-Pigs: 60.4042
Offline
Post: #9
RE: 480x272 Image infront of XMB wave and BG
(09/12/2010 07:30 PM)Jomann Wrote:  Well first of all since wallpapers save as bmp, you would have to re-write the graphics part of the xmb to accept a transparency type file (png)

or you could try creating an alpha channel in photoshop for you image in "channels"

(ctrl + click your layer, right click the selection > save alpha layer)
and then save it as a 32bit bmp and try to replace your wallpaper in flash 1

or you could write a plugin that will overlay an image on the xmb.
^ This would be the best way to do it without getting your hands too dirty.

EDIT:

OH WAIT, I've been gone too long, seems like the amount of things wee can do with the psp has increased once again. disregard this post

but doesn't bmp have transparancy? png isn't the only filetype that supports it

[Image: A73TX.png]
Quotes That Made Me Lol
Joomla12 Wrote:Who are you?
(02/08/2011 08:26 AM)eKusoshisut0 Wrote:  ┻┻ ︵ヽ(`Д´)ノ︵ ┻┻
Previous Signatures
First Signature Wrote:Rep me up or I'll GENTLY CARESS you in the booty!
Second Signature Wrote:Studies have shown that for everyone person that doesn't rep me up, an angel gets a hernea.
Third Signature Wrote:Dead Trademark91 killed me.
Fourth Signature Wrote:Windows Proud
Fifth Signature Wrote:I'm waiting for someone to chime in with an arrow. Any tamed wolves you can be traced back to my forum signature.
Sixth Signature Wrote:[Image: 7hjyW.png]
16/12/2010 07:50 AM
Find all posts by this user Quote this message in a reply
Mr. Shizzy
ɯɹ˙ sɥızzʎ

Posts: 2,973.4020
Threads: 415
Joined: 21st Feb 2007
Reputation: -2.36574
E-Pigs: 160.1536
Offline
Post: #10
RE: 480x272 Image infront of XMB wave and BG
Would the trick SSChevy2001 shared work ?  (I'm not exactly sure what you are trying to do..)

Here is SSChevy's trick:
http://endlessparadigm.com/forum/showthr...#pid282565

PSP 2001 [TA-088v2]: 6.39 ME-9.7
[Image: 4kly6c1.gif]
Sig by Mr_Nick666
16/12/2010 09:07 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: